
/*common*/
.common_section2{background: #000;}
.common_section2 .slick{overflow: hidden;}
.common_section2 .item{width: 25%; float: left; position: relative;}
.common_section2 .item .img_block img{width: 100%; display: block;}
.common_section2 .item .txt_block{width: 100%; height: 100%; position: absolute; top: 0; left: 0; text-align: center; background: rgba(51,51,51,.9); -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.common_section2 .item .txt_block .box{position: absolute; width: 100%; top: 30%; left: 0; padding: 0 10%; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.common_section2 .item .txt_block i{height: 50px; display: block; background-position: center; background-repeat: no-repeat; -webkit-transition: all 1s ease; transition: all 1s ease;}
.common_section2 .item .txt_block span{display: block; width: 30px; height: 2px; background: #fff; margin: 12% auto 0; -webkit-transition: margin-top 500ms ease; transition: margin-top 500ms ease;}
.common_section2 .item .txt_block h3{font-size: 24px; color: #fff; margin: 12% 0;}
.common_section2 .item .txt_block p{font-size: 16px; color: #fff; line-height: 24px; opacity: 0; visibility: hidden; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.common_section2 .item .txt_block .a{width: 120px; line-height: 36px; border: 1px solid #fff; color: #fff; margin: 20% auto 0; display: block; opacity: 0; visibility: hidden; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.common_section2 .item .txt_block .a:hover{background: #fff; color: #e50012;}
.common_section2 .slick-arrow{width: 50px; height: 100%; background-color: rgba(0,0,0,.3); position: absolute; top: 0; z-index: 2; font-size: 0; cursor: pointer; opacity: 0; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.common_section2 .slick-prev{left: 0;}
.common_section2 .slick-next{right: 0;}
.common_section2 .slick-arrow:before{content: ''; width: 14px; height: 24px; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); opacity: .5;}
.common_section2 .slick-prev:before{background-image: url(../images/left_icon1.png);}
.common_section2 .slick-next:before{background-image: url(../images/right_icon1.png);}
.common_section2:hover .slick-arrow{opacity: 1;}
@media screen and (min-width: 992px){
	.common_section2 .item:hover .txt_block{background: rgba(229,0,18,.85);}
	.common_section2 .item:hover .txt_block .box{top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
	.common_section2 .item:hover .txt_block i{-webkit-transform: rotateY(360deg); transform: rotateY(360deg);}
	.common_section2 .item:hover .txt_block span{opacity: 0; margin-top: 0;}
	.common_section2 .item:hover .txt_block p{opacity: 1; visibility: visible;}
	.common_section2 .item:hover .txt_block .a{opacity: 1; visibility: visible;}
}
a.common_a1{display: block; width: 240px; line-height: 60px; text-align: center; font-size: 16px; color: #fff; background: #e50012; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
a.common_a1:before{content: ''; width: 20px; height: 18px; background: url(../images/b2b/icon1.png) center no-repeat; display: inline-block; vertical-align: middle; margin: -2px 20px 0 0;}
a.common_a1:hover{background: #b30211;}
.common_section4{font-size: 0;}
.common_section4 .item{width: 25%; display: inline-block; vertical-align: top; padding: 0 5%; border-left: 1px solid #ebebeb; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.common_section4 .item:first-of-type{border: none; padding-left: 0;}
.common_section4 .item:last-of-type{padding-right: 0;}
.common_section4 .item i{display: block; height: 40px; background-position: left center; background-repeat: no-repeat;}
.common_section4 .item:nth-of-type(1) i{background-image: url(../images/b2b/icon10.png);}
.common_section4 .item:nth-of-type(2) i{background-image: url(../images/b2b/icon11.png);}
.common_section4 .item:nth-of-type(3) i{background-image: url(../images/b2b/icon12.png);}
.common_section4 .item:nth-of-type(4) i{background-image: url(../images/b2b/icon13.png);}
.common_section4 .item h3{font-size: 24px; color: #333; margin: 30px 0 5px;}
.common_section4 .item p{font-size: 14px; color: #808080; line-height: 22px; min-height: 44px;}
.common_section4 .item:hover{-webkit-transform: translateY(-10px); transform: translateY(-10px);}
.common_section5{margin: 1% -30px 0; display: table; border-spacing: 30px; border-collapse: separate;}
.common_section5 .item{width: 25%; display: table-cell;; vertical-align: top; border: 1px solid #f7f7f7; padding: 3%; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.common_section5 .item i{display: block; height: 36px; background-position: left center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.common_section5 .item:nth-of-type(1) i{background-image: url(../images/b2b/icon28.png);}
.common_section5 .item:nth-of-type(2) i{background-image: url(../images/b2b/icon29.png);}
.common_section5 .item:nth-of-type(3) i{background-image: url(../images/b2b/icon30.png);}
.common_section5 .item:nth-of-type(4) i{background-image: url(../images/b2b/icon31.png);}
.common_section5 .item p{font-size: 14px; color: #808080; line-height: 28px; margin-top: 15px;}
.common_section5 .item:hover{border-color: #e50012 !important; box-shadow: 0 0 30px rgba(229,0,18,.1);}
.common_section5 .item:nth-of-type(1):hover i{background-image: url(../images/b2b/icon28on.png);}
.common_section5 .item:nth-of-type(2):hover i{background-image: url(../images/b2b/icon29on.png);}
.common_section5 .item:nth-of-type(3):hover i{background-image: url(../images/b2b/icon30on.png);}
.common_section5 .item:nth-of-type(4):hover i{background-image: url(../images/b2b/icon31on.png);}
.common_section6{background: #444444;}
.common_section6 .block{position: relative; z-index: 2;}
.common_section6 .common_title h3{color: #fff;}
.common_section6 .common_title h4{color: #bfbfbf;}
.common_section6 .info{font-size: 16px; color: #fff; line-height: 40px; text-align: justify; margin-top: 25px; padding-top: 15px; border-top: 1px solid rgba(255,255,255,.15);}
.common_section6 .data{padding: 5% 0 13%; font-size: 0;}
.common_section6 .data .item{width: 230px; display: inline-block; vertical-align: top; font-size: 16px; color: #fff;}
.common_section6 .data .item i{display: block; height: 28px; background-position: left center; background-repeat: no-repeat;}
.common_section6 .data .item.item1 i{background-image: url(../images/b2b/b2b_icon14.png);}
.common_section6 .data .item.item2 i{background-image: url(../images/b2b/b2b_icon15.png);}
.common_section6 .data .item.item3 i{background-image: url(../images/b2b/b2b_icon16.png);}
.common_section6 .data .item.item4 i{background-image: url(../images/b2b/icon54.png);}
.common_section6 .data .item.item5 i{background-image: url(../images/b2b/icon55.png);}
.common_section6 .data .item.item6 i{background-image: url(../images/b2b/b2b_icon16.png);}
.common_section6 .data .item p{margin: 10px 0 5px;}
.common_section6 .data .item span{font-family: 'Raavi'; font-size: 40px; color: #e50012;}

.common_section7{background: #000;}
.common_section7 .slick{overflow: hidden;}
.common_section7 .item{width: 25%; float: left; position: relative;}
.common_section7 .item .img_block img{width: 100%; display: block;}
.common_section7 .item .txt_block{width: 100%; height: 100%; position: absolute; top: 0; left: 0; text-align: center; background: rgba(51,51,51,.9); -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.common_section7 .item .txt_block .box{position: absolute; width: 100%; top: 10%; left: 0; padding: 0 10%; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.common_section7 .item .txt_block .box img{width: 60%;padding-top: 12%;margin: auto;}
.common_section7 .item .txt_block i{height: 50px; display: block; background-position: center; background-repeat: no-repeat; -webkit-transition: all 1s ease; transition: all 1s ease;}
.common_section7 .item .txt_block span{display: block; width: 30px; height: 2px; background: #fff; margin: 6% auto 0; -webkit-transition: margin-top 500ms ease; transition: margin-top 500ms ease;}
.common_section7 .item .txt_block h3{font-size: 24px; color: #fff; margin: 12% 0;}
.common_section7 .item .txt_block p{font-size: 16px; color: #fff; line-height: 24px; opacity: 1; }
.common_section7 .item .txt_block .a{width: 120px; line-height: 36px; border: 1px solid #fff; color: #fff; margin: 20% auto 0; display: block; opacity: 0; visibility: visible; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.common_section7 .item .txt_block .a:hover{background: #fff; color: #e50012;}
.common_section7 .slick-arrow{width: 50px; height: 100%; background-color: rgba(0,0,0,.3); position: absolute; top: 0; z-index: 2; font-size: 0; cursor: pointer; opacity: 0; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.common_section7 .slick-prev{left: 0;}
.common_section7 .slick-next{right: 0;}
.common_section7 .slick-arrow:before{content: ''; width: 14px; height: 24px; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); opacity: .5;}
.common_section7 .slick-prev:before{background-image: url(../images/left_icon1.png);}
.common_section7 .slick-next:before{background-image: url(../images/right_icon1.png);}
.common_section7:hover .slick-arrow{opacity: 1;}
@media screen and (min-width: 992px){
	.common_section7 .item:hover .txt_block{background: rgba(229,0,18,.85);}
	.common_section7 .item:hover .txt_block .box{top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
	.common_section7 .item:hover .txt_block i{-webkit-transform: rotateY(360deg); transform: rotateY(360deg);}
	.common_section7 .item:hover .txt_block span{opacity: 0; margin-top: 0;}
	.common_section7 .item:hover .txt_block p{opacity: 1; visibility: visible;}
	.common_section7 .item:hover .txt_block .a{opacity: 1; visibility: visible;}
}

/*b2b*/
.b2b_main .section2{position: relative; z-index: 4; background: #fff url(../images/b2b/b2b_img3.png) center -10% no-repeat;}
.b2b_main .section2:after{content: ''; display: block; clear: both;}
.b2b_main .section2 .txt_block{width: 55%; float: left; padding-top: 5%;}
.common_title h3{font-size: 30px; color: #333333;}
.common_title h4{font-size: 14px; color: #bfbfbf; text-transform: uppercase;}
.b2b_main .section2 .desc{font-size: 16px; color: #808080; line-height: 40px; text-align: justify; margin: 40px 0 30px;}
.b2b_main .section2 .img_block{width: 40%; float: right; padding-top: 5%;}
.b2b_main .section2 .img_block img{width: 100%; display: block; max-width: 550px; margin: 0 auto;}
.b2b_main .section2 .tab_title{font-size: 0; margin-bottom: 5%;}
.b2b_main .section2 .tab_title span{display: inline-block; vertical-align: top; width: 25%; text-align: center; cursor: pointer; position: relative;}
.b2b_main .section2 .tab_title i{display: block; height: 30px; background-position: center; background-repeat: no-repeat;}
.b2b_main .section2 .tab_title span:nth-of-type(1) i{background-image: url(../images/b2b/icon2.png);}
.b2b_main .section2 .tab_title span:nth-of-type(2) i{background-image: url(../images/b2b/icon3.png);}
.b2b_main .section2 .tab_title span:nth-of-type(3) i{background-image: url(../images/b2b/icon4.png);}
.b2b_main .section2 .tab_title span:nth-of-type(4) i{background-image: url(../images/b2b/icon5.png);}
.b2b_main .section2 .tab_title p{font-size: 16px; color: #333; margin-top: 10px; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b_main .section2 .tab_title span:hover p,
.b2b_main .section2 .tab_title span.active p{color: #e50012;}
.b2b_main .section2 .tab_title .hover{position: absolute; top: 110px; left: 0; width: 250%; background: #fff; padding: 20px 30px; box-shadow: 0 0 30px rgba(0,0,0,.1); font-size: 14px; color: #808080; line-height: 32px; text-align: justify; opacity: 0; visibility: hidden; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b_main .section2 .tab_title .hover:after{content: ''; width: 0; height: 0; border-right: 10px solid transparent; border-left: 10px solid transparent; border-bottom: 10px solid #fff; position: absolute; top: -10px; left: 18%;}
.b2b_main .section2 .tab_title span:hover .hover{opacity: 1; visibility: visible; top: 90px;}
.b2b_main .section4{padding: 5% 7% 2%; background: #f2f2f2;}
.b2b_main .section4 .china_map{height: 80vh; margin: 0 auto;}
.b2b_main .section4 .desc{font-size: 16px; color: #808080; padding-top: 10px; line-height: 40px; margin-top: 20px; border-top: 1px solid #e5e5e5;}
.b2b_main .section4 .tip{position: absolute; bottom: 5%; left: 7%; font-size: 16px; color: #e50012;}
.b2b_main .section5 .map{width: 36%; position: absolute; top: 25%; right: 10%;}
.b2b_main .section5 .map img{width: 100%; display: block;}
.b2b_main .section6{background: #f2f2f2;}
.b2b_main .section6 .desc{font-size: 16px; color: #808080; line-height: 40px; padding-top: 10px; margin-top: 20px; border-top: 1px solid #e5e5e5;}
.b2b_main .section6 .items{margin-top: 5%; font-size: 0; width: 100%; display: table;}
.b2b_main .section6 .item{width: 25%; display: table-cell; vertical-align: top; position: relative; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b_main .section6 .item:nth-of-type(odd){background: #fff;}
.b2b_main .section6 .item:nth-of-type(even){background: #f9f9f9;}
.b2b_main .section6 .item .img_block{height: 210px; position: relative;}
.b2b_main .section6 .item .bgi{ height: 100%; background-position: center; background-repeat: no-repeat; background-size: cover;}
.b2b_main .section6 .item .bg{position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(68,68,68,.9); -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b_main .section6 .item .icon{position: absolute; top: 50%; left: 0; width: 100%; text-align: center; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.b2b_main .section6 .item .icon i{display: block; height: 36px; background-position: center; background-repeat: no-repeat;}
.b2b_main .section6 .item:nth-of-type(1) .icon i{background-image: url(../images/b2b/icon6.png);}
.b2b_main .section6 .item:nth-of-type(2) .icon i{background-image: url(../images/b2b/icon7.png);}
.b2b_main .section6 .item:nth-of-type(3) .icon i{background-image: url(../images/b2b/icon8.png);}
.b2b_main .section6 .item:nth-of-type(4) .icon i{background-image: url(../images/b2b/icon9.png);}
.b2b_main .section6 .item .icon p{font-size: 20px; color: #fff; line-height: 40px;text-align:center}
.b2b_main .section6 .item .txt_block{padding: 15px 30px;}
.b2b_main .section6 .item .block{padding: 15px 0;}
.b2b_main .section6 .item .block:nth-of-type(2){border-top: 1px solid #f7f7f7;}
.b2b_main .section6 .item  h3{font-size: 18px; color: #333; margin-bottom: 10px;}
.b2b_main .section6 .item p{font-size: 14px; color: #808080; line-height: 28px;}
.b2b_main .section6 .item:hover{box-shadow: 0 0 30px rgba(0,0,0,.1); z-index: 1;}
.b2b_main .section6 .item:hover .bg{background: rgba(229,0,18,.85);}
.b2b_main .section7{background: #fff;}
.b2b_main .section7 .desc{font-size: 16px; color: #808080; line-height: 40px; padding-top: 20px; margin-top: 20px; border-top: 1px solid #f7f7f7;}
.b2b_main .section7 .items{margin-top: 5%;}
.b2b_main .section8{background: url(../images/b2b/img6.jpg) center no-repeat; background-size: cover;}
.b2b_main .section8 .common_title h3{color: #fff;}
.b2b_main .section8 .main{margin-top: 20px; padding-top: 3%; border-top: 1px solid rgba(255,255,255,.2);}
.b2b_main .section8 .main:after{content: ''; display: block; clear: both;}
.b2b_main .section8 .left{width: 48%; float: left;}
.b2b_main .section8 .desc{font-size: 16px; color: #fff; line-height: 40px; text-align: justify;}
.b2b_main .section8 .tip{font-size: 16px; color: #e50012; margin: 5% 0 3%;}
.b2b_main .section8 .right{width: 36%; max-width: 457px; float: right; position: relative; margin-top: -2%;}
.b2b_main .section8 .right img{max-width: 100%; display: block;}
.b2b_main .section8 .box{position: absolute; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b_main .section8 .box:nth-of-type(1){top: 98%; left: 37%;}
.b2b_main .section8 .box:nth-of-type(2){top: 69%; left: -8%;}
.b2b_main .section8 .box:nth-of-type(3){top: 42%; right: -8%;}
.b2b_main .section8 .box:nth-of-type(4){top: 14%; left: -16%;}
.b2b_main .section8 .box i{display: block; position: relative; width: 16px; margin: 0 auto;}
.b2b_main .section8 .box i span{display: block; width: 16px; height: 16px; background: #fff; border-radius: 50%; position: relative; z-index: 3;}
.b2b_main .section8 .box i:after{content: ''; width: 20px; height: 20px; border-radius: 50%; background: rgba(255,255,255,.2); position: absolute; top: -2px; left: -2px; z-index: 2;}
.b2b_main .section8 .box i:before{content: ''; width: 28px; height: 28px; background: rgba(255,255,255,.1); border-radius: 50%; position: absolute; top: -6px; left: -6px; z-index: 1; -webkit-animation: scale 1s linear infinite; animation: scale 1s linear infinite;}
.b2b_main .section8 .box p{font-size: 14px; color: #fff; margin-top: 10px;}
.b2b_main .section8 .box .num{width: 76px; height: 76px; margin: 0 auto; position: absolute; top: -50px; left: 0; right: 0; opacity: 0; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b_main .section8 .box .num span{display: block; width: 76px; height: 76px; background: #e50012; font-size: 24px; text-align: center; line-height: 76px; color: #fff; border-radius: 50%; position: relative; z-index: 3;}
.b2b_main .section8 .box .num:after{content: ''; width: 88px; height: 88px; border-radius: 50%; background: rgba(229,0,18,.3); position: absolute; top: -6px; left: -6px; z-index: 2;}
.b2b_main .section8 .box .num:before{content: ''; width: 98px; height: 98px; border: 2px solid rgba(229,0,18,.2);; border-radius: 50%; position: absolute; top: -14px; left: -14px; z-index: 3;}
.b2b_main .section8 .box:hover{padding-top: 40px;}
.b2b_main .section8 .box:hover .num{opacity: 1;}
.b2b_main .section8 .box:hover i{display: none;}
@-webkit-keyframes scale{
	0%{-webkit-transform: scale(1.2); transform: scale(1.2);}
	100%{-webkit-transform: scale(.5); transform: scale(.5);}
}
@keyframes scale{
	0%{-webkit-transform: scale(1.2); transform: scale(1.2);}
	100%{-webkit-transform: scale(.5); transform: scale(.5);}
}
.b2b_main .section9{background: #f2f2f2;}
.b2b_main .section9 .main{margin-top: 20px; border-top: 1px solid #e5e5e5; padding-top: 3%;}
.b2b_main .section9 .tab_tit1{font-size: 0;}
.b2b_main .section9 .tab_tit1 span{width: 33.33%; display: inline-block; vertical-align: top; padding-bottom: 15px; border-bottom: 2px solid transparent; cursor: pointer; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b_main .section9 .tab_tit1 i{display: block; height: 50px; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b_main .section9 .tab_tit1 span:nth-of-type(1) i{background-image: url(../images/b2b/b2b_icon2.png);}
.b2b_main .section9 .tab_tit1 span:nth-of-type(2) i{background-image: url(../images/b2b/b2b_icon3.png);}
.b2b_main .section9 .tab_tit1 span:nth-of-type(3) i{background-image: url(../images/b2b/b2b_icon4.png);}
.b2b_main .section9 .tab_tit1 p{font-size: 18px; color: #333; text-align: center; margin-top: 15px; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b_main .section9 .tab_tit1 span.active{border-color: #e50012;}
.b2b_main .section9 .tab_tit1 span.active p,
.b2b_main .section9 .tab_tit1 span:hover p{color: #e50012;}
.b2b_main .section9 .tab_tit1 span:nth-of-type(1).active i{background-image: url(../images/b2b/b2b_icon2_on.png);}
.b2b_main .section9 .tab_tit1 span:nth-of-type(2).active i{background-image: url(../images/b2b/b2b_icon3_on.png);}
.b2b_main .section9 .tab_tit1 span:nth-of-type(3).active i{background-image: url(../images/b2b/b2b_icon4_on.png);}
.b2b_main .section9 .child{background: #fafafa; padding: 3% 4%; display: none;}
.b2b_main .section9 .desc{font-size: 16px; color: #808080; line-height: 40px;}
.b2b_main .section9 .tab_main2{border: 1px solid #f0f0f0; overflow: hidden; margin-top: 2%;}
.b2b_main .section9 .tab_tit2{width: 230px; float: left; padding: 30px 0 0 50px;}
.b2b_main .section9 .tab_tit2 .item{font-size: 16px; color: #333; margin-bottom: 20px; position: relative; -webkit-transition: all 500ms ease; transition: all 500ms ease; cursor: pointer;}
.b2b_main .section9 .tab_tit2 .item i{width: 18px; height: 18px; display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b_main .section9 .tab_tit2 .item:after{content: ''; width: 2px; height: 16px; background: transparent; position: absolute; right: -1px; top: 50%; margin-top: -8px; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b_main .section9 .tab_tit2 .item.active{color: #e50012;}
.b2b_main .section9 .tab_tit2 .item.active:after{background: #e50012;}
.b2b_main .section9 .tab_tit2 .item:nth-of-type(1) i{background-image: url(../images/b2b/b2b_icon5.png);}
.b2b_main .section9 .tab_tit2 .item:nth-of-type(2) i{background-image: url(../images/b2b/b2b_icon6.png);}
.b2b_main .section9 .tab_tit2 .item:nth-of-type(1).active i{background-image: url(../images/b2b/b2b_icon5_on.png);}
.b2b_main .section9 .tab_tit2 .item:nth-of-type(2).active i{background-image: url(../images/b2b/b2b_icon6_on.png);}
.b2b_main .section9 .tab_cont2{margin-left: 230px; border-left: 1px solid #f0f0f0;}
.b2b_main .section9 .tab_cont2 h3{font-size: 16px; color: #333;}
.b2b_main .section9 .tab_cont2 ul{margin: 2% 0 4%; font-size: 0;}
.b2b_main .section9 .tab_cont2 ul li{width: 25%; height: 130px; margin-bottom: 10px; text-align: center; display: inline-block; vertical-align: middle; background: #fff; position: relative; padding-right: 57px;}
.b2b_main .section9 .tab_cont2 ul li:before{content: ''; display: inline-block; height: 100%; vertical-align: middle;}
.b2b_main .section9 .tab_cont2 ul li .block{display: inline-block; vertical-align: middle; max-width: 100%;}
.b2b_main .section9 .tab_cont2 ul li span{font-family: 'Reznor'; font-size: 60px; color: #e50012;}
.b2b_main .section9 .tab_cont2 ul li p{font-size: 15px; max-width: 170px; white-space: nowrap; color: #333; background: #fff; line-height: 40px; margin-top: -12px; white-space: nowrap; position: relative; z-index: 2;}
.b2b_main .section9 .tab_cont2 ul li:after{content: ''; width: 57px; height: 100%; background-image: url(../images/b2b/img8.jpg); background-position: center right; background-repeat: no-repeat; position: absolute; right: 0; top: 0;}
.b2b_main .section9 .tab_cont2 ul li:nth-of-type(4n):after{background-image: url(../images/b2b/img8_1.jpg);}

/*b2b_1*/
.b2b1_main .section2{background: #fff;}
.b2b1_main .section2:after{content: ''; display: block; clear: both;}
.b2b1_main .section2 .left{width: 57%; float: left; margin-top: 5%;}
.b2b1_main .section2 p{font-size: 16px; color: #808080; line-height: 40px; text-align: justify; margin-top: 3%;}
.b2b1_main .section2 .items{margin-top: 4%; padding-top: 4%; border-top: 1px solid #eee; font-size: 0;}
.b2b1_main .section2 .item{width: 50%; display: inline-block; vertical-align: top; margin-bottom: 15px; font-size: 16px; color: #808080; line-height: 30px;}
.b2b1_main .section2 .item i{display: inline-block; vertical-align: middle; margin: -2px 10px 0 0; width: 30px; height: 30px;background-position: center; background-repeat: no-repeat;}
.b2b1_main .section2 .item:nth-of-type(1) i{background-image: url(../images/b2b/icon14.png);}
.b2b1_main .section2 .item:nth-of-type(2) i{background-image: url(../images/b2b/icon15.png);}
.b2b1_main .section2 .item:nth-of-type(3) i{background-image: url(../images/b2b/icon16.png);}
.b2b1_main .section2 .item:nth-of-type(4) i{background-image: url(../images/b2b/icon17.png);}
.b2b1_main .section2 .item:nth-of-type(5) i{background-image: url(../images/b2b/icon18.png);}
.b2b1_main .section2 .item:nth-of-type(6) i{background-image: url(../images/b2b/icon19.png);}
.b2b1_main .section2 .right{width: 450px; height: 450px; float: right; border-radius: 50%; border: 1px solid #fdebed; background: url(../images/b2b/img10.png) center no-repeat; position: relative;}
.b2b1_main .section2 .box{width: 60px; height: 60px; border-radius: 50%; box-shadow: 0 0 15px rgba(0,0,0,.1); background-color: #fff; background-position: center; background-repeat: no-repeat; position: absolute; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b1_main .section2 .box:nth-of-type(1){background-image: url(../images/b2b/icon14.png); left: -30px; top: 50%; margin-top: -30px;}
.b2b1_main .section2 .box:nth-of-type(2){background-image: url(../images/b2b/icon16.png); top: 4%; left: 12%;}
.b2b1_main .section2 .box:nth-of-type(3){background-image: url(../images/b2b/icon18.png); top: 4%; right: 12%;}
.b2b1_main .section2 .box:nth-of-type(4){background-image: url(../images/b2b/icon15.png); right: -40px; top: 50%; margin-top: -30px;}
.b2b1_main .section2 .box:nth-of-type(5){background-image: url(../images/b2b/icon17.png); top: 84%; left: 12%;}
.b2b1_main .section2 .box:nth-of-type(6){background-image: url(../images/b2b/icon19.png); top: 84%; right: 12%;}
.b2b1_main .section2 .box:hover{background-color: #e50012; box-shadow: 0 0 15px rgba(229,0,18,.5);}
.b2b1_main .section2 .box:nth-of-type(1):hover{background-image: url(../images/b2b/icon14on.png);}
.b2b1_main .section2 .box:nth-of-type(2):hover{background-image: url(../images/b2b/icon16on.png);}
.b2b1_main .section2 .box:nth-of-type(3):hover{background-image: url(../images/b2b/icon18on.png);}
.b2b1_main .section2 .box:nth-of-type(4):hover{background-image: url(../images/b2b/icon15on.png);}
.b2b1_main .section2 .box:nth-of-type(5):hover{background-image: url(../images/b2b/icon17on.png);}
.b2b1_main .section2 .box:nth-of-type(6):hover{background-image: url(../images/b2b/icon19on.png);}
.b2b1_main .section3{background: #f2f2f2; z-index: 5;}
.b2b1_main .section3 .main{margin-top: 20px; padding-top: 20px; border-top: 1px solid #e0e0e0; position: relative;}
.b2b1_main .section3 .main:after{content: ''; display: block; clear: both;}
.b2b1_main .section3 .slick{width: 50%; float: left;}
.b2b1_main .section3 .slick img{display: block; width: 100%;}
.b2b1_main .section3 .slick-dots{position: absolute; bottom: 20px; left: 0; width: 100%; text-align: center; font-size: 0;}
.b2b1_main .section3 .slick-dots li{display: inline-block; width: 16px; height: 16px; border-radius: 50%; margin: 0 5px; border: 2px solid #fff; cursor: pointer; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b1_main .section3 .slick-dots button{display: none;}
.b2b1_main .section3 .slick-dots li.slick-active{background: #fff;}
.b2b1_main .section3 .items{margin-left: 50%; padding-left: 5%;}
.b2b1_main .section3 .items .item{margin-top: 10px; overflow: hidden;}
.b2b1_main .section3 .items .item i{float: left; width: 60px; height: 60px; border-radius: 50%; background-color: #fff; background-position: center; background-repeat: no-repeat;}
.b2b1_main .section3 .items .item:last-of-type{cursor: pointer;}
.b2b1_main .section3 .items .item:nth-of-type(1) i{background-image: url(../images/b2b/icon20.png);}
.b2b1_main .section3 .items .item:nth-of-type(2) i{background-image: url(../images/b2b/icon21.png);}
.b2b1_main .section3 .items .item:nth-of-type(3) i{background-image: url(../images/b2b/icon22.png);}
.b2b1_main .section3 .items .item:nth-of-type(4) i{background-image: url(../images/b2b/icon23.png);}
.b2b1_main .section3 .items .item:nth-of-type(5) i{background-image: url(../images/b2b/icon24.png);}
.b2b1_main .section3 .items .item:nth-of-type(6) i{background-image: url(../images/b2b/icon25.png);}
.b2b1_main .section3 .items .item:nth-of-type(7) i{background-image: url(../images/b2b/icon26.png);}
.b2b1_main .section3 .items .item .txt{margin-left: 85px; padding: 10px 0; font-size: 16px; color: #808080; line-height: 20px; text-align: justify;}
.b2b1_main .section3 .block{position: absolute; left: 0; right: 0; top: 106%; box-shadow: 0 0 30px rgba(0,0,0,.1); background: #fff; padding: 3%; -webkit-transition: all 500ms ease; transition: all 500ms ease; opacity: 0; visibility: hidden;}
.b2b1_main .section3 .block:after{content: ''; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #fff; position: absolute; top: -10px; right: 25%;}
.b2b1_main .section3 .block.active{opacity: 1; visibility: visible;}
.b2b1_main .section4{background: #444; z-index: 4;}
.b2b1_main .section4 .common_title h3{color: #fff;}
.b2b1_main .section4 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; color: #fff; line-height: 40px; text-align: justify; border-top: 1px solid rgba(255,255,255,.15);}
.b2b1_main .section4 .main{margin-top: 8%; padding-bottom: 8%; position: relative; padding-right: 50%;}
.b2b1_main h3.commonH{display: block; width: 240px; line-height: 60px; text-align: center; font-size: 16px; color: #fff; background: #e50012; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b1_main h3.commonH:before{content: ''; width: 20px; height: 18px; background: url(../images/b2b/icon27.png) center no-repeat; display: inline-block; vertical-align: middle; margin: -2px 20px 0 0;}
.b2b1_main .section4 .main p{margin-top: 20px; font-size: 16px; color: #fff; line-height: 40px; text-align: justify;}
.b2b1_main .section4 .main .img_block{width: 40%; position: absolute; left: 55%; top: -10%;}
.b2b1_main .section4 .main img{width: 100%; display: block; max-width: 603px;}
.b2b1_main .section5{background: #fff;}
.b2b1_main .section5 .desc{font-size: 16px; color: #333; line-height: 40px; margin-top: 15px; text-align: justify;}
.b2b1_main .section5 .img_block{margin-top: 5%;}
.b2b1_main .section5 .img_block img{width: 100%; max-width: 1500px; margin: 0 auto;}
.b2b1_main .section5 .img_block img.show{display: block;}
.b2b1_main .section5 .img_block img.hide{display: none;}
.b2b1_main .section6{background: #f2f2f2;}
.b2b1_main .section6 .desc{margin-top: 20px; padding-top: 10px; border-top: 1px solid #e5e5e5; font-size: 16px; text-align: justify; color: #808080; line-height: 40px;}
.b2b1_main .section6 .items{margin-top: 3%; font-size: 0;}
.b2b1_main .section6 .item{position: relative; display: inline-block; vertical-align: top; width: 50%;}
.b2b1_main .section6 .img_block{overflow: hidden;}
.b2b1_main .section6 .img_block img{width: 100%; display: block; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b1_main .section6 .item span{position: absolute; bottom: 10%; left: 0; font-size: 24px; padding: 10px 20px; background: #e50012; color: #fff;}
.b2b1_main .section6 .item:hover .img_block img{-webkit-transform: scale(1.1); transform: scale(1.1);}
.b2b1_main .section7{background: #fff;}
.b2b1_main .section7 .desc{margin-top: 20px; padding-top: 10px; border-top: 1px solid #e5e5e5; font-size: 16px; text-align: justify; color: #808080; line-height: 40px;}
.b2b1_main .section7 .img_block{margin-top: 3%;}
.b2b1_main .section7 .img_block img{width: 100%; max-width: 1504px; margin: 0 auto;}
.b2b1_main .section7 .img_block img.show{display: block;}
.b2b1_main .section7 .img_block img.hide{display: none;}
.b2b1_main .section8{background: #f2f2f2;}
.b2b1_main .section8 .desc{margin-top: 20px; padding-top: 10px; border-top: 1px solid #e5e5e5; font-size: 16px; text-align: justify; color: #808080; line-height: 40px;}
.b2b1_main .section8 .img_block{margin-top: 3%;}
.b2b1_main .section8 .img_block img{width: 100%; display: block; max-width: 1500px; margin: 0 auto;}

/*b2b_2*/
.b2b2_main .section2{background: #fff;}
.b2b2_main .section2 .left{width: 52%; padding: 6% 0;}
.b2b2_main .section2 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; color: #808080; line-height: 40px; border-top: 1px solid #ededed; text-align: justify;}
.b2b2_main .section2 .lines{width: 50%; position: absolute; right: 0; bottom: -15%;}
.b2b2_main .section2 .lines img.bg{width: 100%; display: block;}
.b2b2_main .section2 .box{width: 52px; height: 52px; border-radius: 50%; border: 2px solid #dddddd; background: #fff; position: absolute; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b2_main .section2 .box span{display: block; width: 100%; height: 100%; line-height: 52px; text-align: center; font-size: 14px; color: #808080; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b2_main .section2 .box:nth-of-type(1){top: 64%; left: 20%;}
.b2b2_main .section2 .box:nth-of-type(2){top: 15%; left: 31.5%;}
.b2b2_main .section2 .box:nth-of-type(3){top: 5%; left: 56.5%;}
.b2b2_main .section2 .box:nth-of-type(4){top: 26%; left: 76%;}
.b2b2_main .section2 .box:before{content: ''; width: 62px; height: 62px; border-radius: 50%; border: 1px dashed #e50012; position: absolute; top: -8px; left: -8px; -webkit-transform: scale(.6); transform: scale(.6); opacity: 0; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b2_main .section2 .box img{position: absolute; top: 50%; left: 50%; opacity: 0; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); -webkit-transition: all 500ms ease; transition: all 500ms ease; -webkit-transition-delay: 0s; transition-delay: 0s;}
.b2b2_main .section2 .box:hover{background: #e50012; border-color: #e50012;}
.b2b2_main .section2 .box:hover span{-webkit-transform: translateX(-56px); transform: translateX(-56px);}
.b2b2_main .section2 .box:hover:before{-webkit-transform: scale(1); transform: scale(1); opacity: 1;}
.b2b2_main .section2 .box:hover img{opacity: 1; -webkit-transition-delay: 400ms; transition-delay: 400ms;}
.b2b2_main .section3{background: #f2f2f2;}
.b2b2_main .section3 .main{margin-top: 20px; padding-top: 20px; border-top: 1px solid #e5e5e5; position: relative; overflow: hidden;}
.b2b2_main .section3 .txt_block{width: 40%; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.b2b2_main .section3 .item{margin: 50px 0;}
.b2b2_main .section3 .item i{float: left; width: 60px; height: 60px; border-radius: 50%; background-color: #fff; background-position: center; background-repeat: no-repeat;}
.b2b2_main .section3 .item .t_block{margin-left: 90px; padding: 10px 0;}
.b2b2_main .section3 .item p{font-size: 16px; color: #808080; line-height: 20px; text-align: justify;}
.b2b2_main .section3 .item:nth-of-type(1) i{background-image: url(../images/b2b/icon32.png);}
.b2b2_main .section3 .item:nth-of-type(2) i{background-image: url(../images/b2b/icon33.png);}
.b2b2_main .section3 .item:nth-of-type(3) i{background-image: url(../images/b2b/icon34.png);}
.b2b2_main .section3 .addr_block{width: 55%; position: relative;}
.b2b2_main .section3 .img img{width: 100%; display: block;}
.b2b2_main .section3 .box{position: absolute;}
.b2b2_main .section3 .box i{display: block; width: 20px; height: 20px; border-radius: 50%; position: relative;}
.b2b2_main .section3 .box i:after{content: ''; width: 10px; height: 10px; border-radius: 50%; position: absolute; top: 5px; left: 5px;}
.b2b2_main .section3 .box span{position: absolute; font-size: 14px; color: #808080; white-space: nowrap;}
.b2b2_main .section3 .box:nth-of-type(1){top: 30%; left: 82%;}
.b2b2_main .section3 .box:nth-of-type(2){top: 36%; left: 72%;}
.b2b2_main .section3 .box:nth-of-type(3){top: 64%; left: 45.5%;}
.b2b2_main .section3 .box:nth-of-type(4){top: 56%; left: 62%;}
.b2b2_main .section3 .box:nth-of-type(5){top: 64%; left: 72.8%;}
.b2b2_main .section3 .box:nth-of-type(6){top: 62%; left: 85.5%;}
.b2b2_main .section3 .box:nth-of-type(7){top: 85%; left: 74.5%;}
.b2b2_main .section3 .box:nth-of-type(8){top: 87%; left: 68.5%;}
.b2b2_main .section3 .box:nth-of-type(1) span{left: 25px; top: 0;}
.b2b2_main .section3 .box:nth-of-type(2) span{right: 25px; top: 0;}
.b2b2_main .section3 .box:nth-of-type(3) span{right: 25px; top: 0;}
.b2b2_main .section3 .box:nth-of-type(4) span{left: 25px; top: 0;}
.b2b2_main .section3 .box:nth-of-type(5) span{left: 25px; top: 20px;}
.b2b2_main .section3 .box:nth-of-type(6) span{left: 25px; top: 0;}
.b2b2_main .section3 .box:nth-of-type(7) span{left: 25px; top: 0;}
.b2b2_main .section3 .box:nth-of-type(8) span{right: 25px; top: 0;}
.b2b2_main .section3 .box .hover{position: absolute; bottom: 30px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); padding: 10px 15px; border-radius: 5px; border: 1px solid transparent; background: #fff; text-align: center; opacity: 0; visibility: hidden; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b2_main .section3 .box .hover h3{font-size: 16px; white-space: nowrap;}
.b2b2_main .section3 .box .hover p{font-size: 14px; color: #333; white-space: nowrap;}
.b2b2_main .section3 .box .hover:after{content: ''; width: 14px; height: 7px; background-repeat: no-repeat; position: absolute; bottom: -7px; left: 50%; margin-left: -7px;}
.b2b2_main .section3 .box.green i{background: rgba(71,193,168,.2);}
.b2b2_main .section3 .box.green i:after{background: #47c1a8;}
.b2b2_main .section3 .box.green .hover{border-color: #47c1a8;}
.b2b2_main .section3 .box.green .hover h3{color: #47c1a8;}
.b2b2_main .section3 .box.green .hover:after{background-image: url(../images/b2b/icon35.png);}
.b2b2_main .section3 .box.red i{background: rgba(229,0,18,.2);}
.b2b2_main .section3 .box.red i:after{background: #e50012;}
.b2b2_main .section3 .box.red .hover{border-color: #e50012;}
.b2b2_main .section3 .box.red .hover h3{color: #e50012;}
.b2b2_main .section3 .box.red .hover:after{background-image: url(../images/b2b/icon36.png);}
.b2b2_main .section3 .box:hover .hover{opacity: 1; visibility: visible;}
.b2b2_main .section4{background: #444444;}
.b2b2_main .section4 .common_title h3{color: #fff;}
.b2b2_main .section4 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; line-height: 40px; text-align: justify; color: #fff; border-top: 1px solid rgba(255,255,255,.15);}
.b2b2_main .section4 .items{margin-top: 2%; display: table; width: 100%;}
.b2b2_main .section4 .item{width: 25%; display: table-cell; vertical-align: top; text-align: center; position: relative; padding: 4% 3%; background: #5e5e5e;}
.b2b2_main .section4 .item:last-of-type:after{display: none;}
.b2b2_main .section4 .item i{display: block; height: 40px; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b2_main .section4 .item:nth-of-type(1) i{background-image: url(../images/b2b/icon37.png);}
.b2b2_main .section4 .item:nth-of-type(2) i{background-image: url(../images/b2b/icon38.png);}
.b2b2_main .section4 .item:nth-of-type(3) i{background-image: url(../images/b2b/icon39.png);}
.b2b2_main .section4 .item:nth-of-type(4) i{background-image: url(../images/b2b/icon40.png);}
.b2b2_main .section4 .item h3{font-size: 18px; color: #fff; margin: 15px 0;}
.b2b2_main .section4 .item p{font-size: 14px; color: #b2b2b2; line-height: 28px;}
.b2b2_main .section4 .item:after{content: ''; width: 0; border-left: 1px dashed #898989; position: absolute; right: 0; top: 10%; bottom: 10%;}
.b2b2_main .section4 .item:hover i{-webkit-transform: rotateY(180deg); transform: rotateY(180deg);}
.b2b2_main .section4 .img_block{margin-top: 3%;}
.b2b2_main .section4 .img_block img{display: block; max-width: 100%; margin: 0 auto;}
.b2b2_main .section5{background: #f2f2f2;}
.b2b2_main .section5 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; line-height: 40px; text-align: justify; color: #808080; border-top: 1px solid #e5e5e5;}
.b2b2_main .section5 .items{margin-top: 2%; font-size: 0;}
.b2b2_main .section5 .item{display: inline-block; vertical-align: top; width: 32%; background: #fff; text-align: center; padding: 5% 3%; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b2_main .section5 .item:nth-of-type(2){margin: 0 2%;}
.b2b2_main .section5 .item i{display: block; width: 60px; height: 60px; margin: 0 auto; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b2_main .section5 .item:nth-of-type(1) i{background-image: url(../images/b2b/icon41.png);}
.b2b2_main .section5 .item:nth-of-type(2) i{background-image: url(../images/b2b/icon42.png);}
.b2b2_main .section5 .item:nth-of-type(3) i{background-image: url(../images/b2b/icon43.png);}
.b2b2_main .section5 .item h3{font-size: 24px; color: #333333; margin-top: 8%;}
.b2b2_main .section5 .item:hover{-webkit-transform: translateY(-10px); transform: translateY(-10px);}
.b2b2_main .section5 .item:hover i{-webkit-transform: rotateY(180deg); transform: rotateY(180deg);}
.b2b2_main .section6{background: #fff;}
.b2b2_main .section6 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; line-height: 40px; text-align: justify; color: #808080; border-top: 1px solid #e5e5e5;}
.b2b2_main .section6 .img_block{margin-top: 3%;}
.b2b2_main .section6 .img_block img{width: 100%; display: block; max-width: 1500px; margin: 0 auto;}
.b2b2_main .section7{background: #f2f2f2;}
.b2b2_main .section7 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; line-height: 40px; text-align: justify; color: #808080; border-top: 1px solid #e5e5e5;}
.b2b2_main .section7 .img_block{margin-top: 3%;}
.b2b2_main .section7 .img_block img{width: 100%; display: block; max-width: 1500px; margin: 0 auto;}
.b2b2_main .section7 .common_section5 .item{border-color: #e5e5e5;}
.b2b2_main .section8{background: #444444;}
.b2b2_main .section8 .common_title h3{color: #fff;}
.b2b2_main .section8 .tab_main{margin-top: 2%;}
.b2b2_main .section8 .tab_tit{font-size: 0;}
.b2b2_main .section8 .tab_tit .item{display: inline-block; vertical-align: top; width: 25%; text-align: center; font-size: 18px; line-height: 80px; color: #fff; background: #4d4d4d; border-right: 2px solid #585858; cursor: pointer; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b2_main .section8 .tab_tit .item:last-of-type{border: none;}
.b2b2_main .section8 .tab_tit .item i{display: inline-block; vertical-align: middle; margin: -2px 10px 0 0; width: 27px; height: 24px; background-position: center; background-repeat: no-repeat;}
.b2b2_main .section8 .tab_tit .item:nth-of-type(1) i{background-image: url(../images/b2b/icon44.png);}
.b2b2_main .section8 .tab_tit .item:nth-of-type(2) i{background-image: url(../images/b2b/icon45.png);}
.b2b2_main .section8 .tab_tit .item:nth-of-type(3) i{background-image: url(../images/b2b/icon46.png);}
.b2b2_main .section8 .tab_tit .item:nth-of-type(4) i{background-image: url(../images/b2b/icon47.png);}
.b2b2_main .section8 .tab_tit .item:hover,
.b2b2_main .section8 .tab_tit .item.active{background: #5e5e5e;}
.b2b2_main .section8 .child{display: none; padding: 3% 5%; background: #5e5e5e; font-size: 16px; line-height: 32px; color: #999999; overflow: hidden;}
.b2b2_main .section8 .child .item{float: left; width: 33.33%; padding: 0 10px; vertical-align: top;}

/*b2b_3*/
.b2b3_main .section2{background: #fff; overflow: hidden;}
.b2b3_main .section2 .left{width: 52%; float: left; padding-top: 8%;}
.b2b3_main .section2 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; line-height: 40px; color: #808080; border-top: 1px solid #e5e5e5;}
.b2b3_main .section2 .right{width: 44%; float: right; position: relative;}
.b2b3_main .section2 .right .img_block img{width: 62%; float: right;}
.b2b3_main .section2 .right .box{position: absolute; width: 70px; height: 70px; background: #fff; border-radius: 50%; box-shadow: 0 0 10px rgba(0,0,0,.1); -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b3_main .section2 .right .box img{max-width: 90%; margin: 0 auto; position: absolute; left: 0; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.b2b3_main .section2 .right .box:nth-of-type(1){top: 0; left: 28%;}
.b2b3_main .section2 .right .box:nth-of-type(2){top: 25%; left: 35%;}
.b2b3_main .section2 .right .box:nth-of-type(3){top: 45%; left: 10%;}
.b2b3_main .section2 .right .box:nth-of-type(4){top: 60%; left: 35%;}
.b2b3_main .section2 .right .box:nth-of-type(5){top: 80%; left: 45%;}
.b2b3_main .section2 .right .box:nth-of-type(odd):before{content: ''; height: 12px; top: 50%; margin-top: -6px; position: absolute; background: url(../images/b2b/img40.png) left center no-repeat;}
.b2b3_main .section2 .right .box:nth-of-type(1):before{width: 80px; left: -80px;}
.b2b3_main .section2 .right .box:nth-of-type(3):before{width: 40px; left: -40px;}
.b2b3_main .section2 .right .box:nth-of-type(5):before{width: 70px; left: -70px;}
.b2b3_main .section2 .right .box:hover{box-shadow: 0 0 15px rgba(229,0,18,.2); -webkit-transform: translateY(-5px); transform: translateY(-5px);}
.b2b3_main .section3{background: #f2f2f2;}
.b2b3_main .section3 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; line-height: 40px; color: #808080; border-top: 1px solid #e5e5e5;}
.b2b3_main .section3 .items{margin: 7% 0 3%; width: 100%; display: table; font-size: 0; position: relative;}
.b2b3_main .section3 .item{width: 33.33%; display: table-cell; vertical-align: top; background: #fff; padding: 2% 3% 0; border-right: 1px solid #f2f2f2; -webkit-transition: width 500ms ease; transition: width 500ms ease;}
.b2b3_main .section3 .item h3{font-size: 20px; color: #333; line-height: 30px;}
.b2b3_main .section3 .item span{font-size: 16px; color: #333; opacity: .5; line-height: 30px; display: block; text-transform: uppercase;}
.b2b3_main .section3 .item .p_block{margin-top: 5px; padding: 10px 0; border-top: 1px solid #f2f2f2;}
.b2b3_main .section3 .item p{text-align: center; font-size: 16px; color: #333; line-height: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.b2b3_main .section3 .item.active{width: 40%; padding: 0; position: absolute; top: 50%; transform: translateY(-50%); box-shadow: 0 0 30px rgba(0,0,0,.1); z-index: 2;}
.b2b3_main .section3 .item.active .tit{padding: 15px 25px; background: #e50012; max-height: 60px; white-space: nowrap;}
.b2b3_main .section3 .item.active h3{display: inline-block; color: #fff; vertical-align: middle;}
.b2b3_main .section3 .item.active span{display: inline-block; color: #fff; vertical-align: middle; margin-left: 10px;}
.b2b3_main .section3 .item.active .p_block{margin: 0; padding: 0;}
.b2b3_main .section3 .item.active p{border-top: 1px solid #f6f6f6; color: #808080; line-height: 60px;}
.b2b3_main .section3 .item.active p:nth-of-type(odd){background: #fff;}
.b2b3_main .section3 .item.active p:nth-of-type(even){background: #f9f9f9;}
.b2b3_main .section3 .item.other{width: 30%;}
.b2b3_main .section4{background: #444444;}
.b2b3_main .section4 .common_title h3{color: #fff;}
.b2b3_main .section4 .items{margin-top: 20px; padding-top: 20px; border-top: 1px solid rgba(255,255,255,.15); font-size: 0;}
.b2b3_main .section4 .item{width: 31.33%; display: inline-block; vertical-align: top;}
.b2b3_main .section4 .item:nth-of-type(2){margin: 0 2%;}
.b2b3_main .section4 .item .img_block{overflow: hidden;}
.b2b3_main .section4 .item img{width: 100%; display: block; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b3_main .section4 .item .txt_block{background: #5e5e5e; padding: 30px 40px;}
.b2b3_main .section4 .item h3{font-size: 18px; color: #fff; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.b2b3_main .section4 .item p{font-size: 14px; line-height: 32px; height: 96px; overflow: hidden; color: #fff; opacity: .5; margin-top: 5px;}
.b2b3_main .section4 .item:hover img{-webkit-transform: scale(1.05); transform: scale(1.05);}
.b2b3_main .section5{background: #fff;}
.b2b3_main .section5 .items{margin: 0 -30px; display: table; width: calc(100% + 60px); font-size: 0; border-spacing: 30px 15px; border-collapse: separate;}
.b2b3_main .section5 .items.mt{margin-top: 10px;}
.b2b3_main .section5 .item{width: 33.33%; display: table-cell; vertical-align: top; background: #fff; text-align: center; padding: 3% 2%; border: 1px solid #efefef; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b3_main .section5 .item i{display: block; height: 50px; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b3_main .section5 .item1 i{background-image: url(../images/b2b/icon86.png);}
.b2b3_main .section5 .item2 i{background-image: url(../images/b2b/icon87.png);}
.b2b3_main .section5 .item3 i{background-image: url(../images/b2b/icon88.png);}
.b2b3_main .section5 .item4 i{background-image: url(../images/b2b/icon89.png);}
.b2b3_main .section5 .item5 i{background-image: url(../images/b2b/icon90.png);}
.b2b3_main .section5 .item6 i{background-image: url(../images/b2b/icon91.png);}
.b2b3_main .section5 .item h3{font-size: 18px; color: #333; margin: 15px 0 10px; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b3_main .section5 .item p{font-size: 16px; color: #808080; line-height: 30px; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b3_main .section5 .item5 p{font-size: 14px; line-height: 24px;}
.b2b3_main .section5 .item:hover{background: #e50012; border-color: #e50012; box-shadow: 0 0 30px rgba(229,0,18,.4);}
.b2b3_main .section5 .item1:hover i{background-image: url(../images/b2b/icon86on.png);}
.b2b3_main .section5 .item2:hover i{background-image: url(../images/b2b/icon87on.png);}
.b2b3_main .section5 .item3:hover i{background-image: url(../images/b2b/icon88on.png);}
.b2b3_main .section5 .item4:hover i{background-image: url(../images/b2b/icon89on.png);}
.b2b3_main .section5 .item5:hover i{background-image: url(../images/b2b/icon90on.png);}
.b2b3_main .section5 .item6:hover i{background-image: url(../images/b2b/icon91on.png);}
.b2b3_main .section5 .item:hover h3{color: #fff;}
.b2b3_main .section5 .item:hover p{color: #fff;}
.b2b3_main .section5 .desc{background: #f9f9f9; margin-top: 15px; padding: 2% 4%; font-size: 16px; color: #808080; line-height: 40px;}
.b2b3_main .section6{background: #f2f2f2;}
.b2b3_main .section6 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; line-height: 40px; color: #808080; border-top: 1px solid #e5e5e5;}
.b2b3_main .section6 .tab_main{margin-top: 3%; background: #fff; overflow: hidden; position: relative;}
.b2b3_main .section6 .tab_tit{width: 28%;}
.b2b3_main .section6 .tab_tit .item{padding: 6% 2%; position: relative; text-align: center; background: #2b2b2b; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b3_main .section6 .tab_tit .item:nth-of-type(2){background: #363636;}
.b2b3_main .section6 .tab_tit .item span{display: block; font-family: 'Reznor'; font-size: 40px; color: #fff;}
.b2b3_main .section6 .tab_tit .item p{font-size: 16px; color: #fff; margin-top: 1px;}
.b2b3_main .section6 .tab_tit .item:hover,
.b2b3_main .section6 .tab_tit .item.active{background: #e50012;}
.b2b3_main .section6 .tab_tit .item.active:after{content: ''; width: 0; height: 0; border-left: 10px solid #e50012; border-bottom: 10px solid transparent; border-top: 10px solid transparent; position: absolute; top: 50%; margin-top: -10px; left: 100%;}
.b2b3_main .section6 .tab_cont{position: absolute; top: 50%; left: 28%; width: 72%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.b2b3_main .section6 .child{padding: 5% 6%; position: relative; display: none;}
.b2b3_main .section6 .img_block{width: 45%;}
.b2b3_main .section6 .img_block img{width: 100%; display: block;}
.b2b3_main .section6 .txt_block{position: absolute; top: 50%; left: 50%; width: 42%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.b2b3_main .section6 .txt_block h3{font-size: 18px; color: #333;}
.b2b3_main .section6 .txt_block p{font-size: 14px; color: #808080; line-height: 28px; margin-top: 15px;}
.b2b3_main .section7{background: #474747;}
.b2b3_main .section7 .common_title h3{color: #fff;}
.b2b3_main .section7 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; line-height: 40px; color: #fff; border-top: 1px solid rgba(255,255,255,.15);}
.b2b3_main .section7 .common_section4{margin-top: 5%;}
.b2b3_main .section7 .common_section4 .item{border-color: #4d4d4d;}
.b2b3_main .section7 .common_section4 .item h3{color: #fff;}
.b2b3_main .section7 .common_section4 .item p{color: #999;}

/*b2b_4*/
.b2b4_main .section2{background: #fff;}
.b2b4_main .section2 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; color: #808080; line-height: 40px; border-top: 1px solid #e5e5e5;}
.b2b4_main .section2 .tip{color: #e50012;}
.b2b4_main .section2 .items{margin: 0 -30px; display: table; font-size: 0; width: calc(100% + 60px); border-spacing: 30px; border-collapse: separate;}
.b2b4_main .section2 .item{width: 16.66%; display: table-cell; vertical-align: top; text-align: center; padding: 4% 2%; box-shadow: 0 0 30px rgba(0,0,0,.1); -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b4_main .section2 .item i{display: block; height: 36px; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b4_main .section2 .item:nth-of-type(1) i{background-image: url(../images/b2b/icon48.png);}
.b2b4_main .section2 .item:nth-of-type(2) i{background-image: url(../images/b2b/icon49.png);}
.b2b4_main .section2 .item:nth-of-type(3) i{background-image: url(../images/b2b/icon50.png);}
.b2b4_main .section2 .item:nth-of-type(4) i{background-image: url(../images/b2b/icon51.png);}
.b2b4_main .section2 .item:nth-of-type(5) i{background-image: url(../images/b2b/icon52.png);}
.b2b4_main .section2 .item:nth-of-type(6) i{background-image: url(../images/b2b/icon53.png);}
.b2b4_main .section2 .item p{font-size: 14px; color: #808080; line-height: 24px; margin-top: 20px; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b4_main .section2 .item:hover{background: #e50012; box-shadow: 0 0 30px rgba(229,0,18,.4);}
.b2b4_main .section2 .item:nth-of-type(1):hover i{background-image: url(../images/b2b/icon48on.png);}
.b2b4_main .section2 .item:nth-of-type(2):hover i{background-image: url(../images/b2b/icon49on.png);}
.b2b4_main .section2 .item:nth-of-type(3):hover i{background-image: url(../images/b2b/icon50on.png);}
.b2b4_main .section2 .item:nth-of-type(4):hover i{background-image: url(../images/b2b/icon51on.png);}
.b2b4_main .section2 .item:nth-of-type(5):hover i{background-image: url(../images/b2b/icon52on.png);}
.b2b4_main .section2 .item:nth-of-type(6):hover i{background-image: url(../images/b2b/icon53on.png);}
.b2b4_main .section2 .item:hover p{color: #fff;}
.b2b4_main .section3{background: #f2f2f2;}
.b2b4_main .section3 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; color: #808080; line-height: 40px; border-top: 1px solid #e5e5e5;}
.b2b4_main .section3 .tab_main{margin-top: 3%; background: #fff; overflow: hidden; position: relative;}
.b2b4_main .section3 .tab_tit{width: 28%;}
.b2b4_main .section3 .tab_tit .item{padding: 10% 2%; position: relative; text-align: center; background: #363636; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b4_main .section3 .tab_tit .item i{display: block; height: 50px; opacity: .7; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b4_main .section3 .tab_tit .item:nth-of-type(1) i{background-image: url(../images/b2b/icon56.png);}
.b2b4_main .section3 .tab_tit .item:nth-of-type(2) i{background-image: url(../images/b2b/icon57.png);}
.b2b4_main .section3 .tab_tit .item p{font-size: 16px; color: #fff; margin-top: 15px;}
.b2b4_main .section3 .tab_tit .item:hover,
.b2b4_main .section3 .tab_tit .item.active{background: #e50012;}
.b2b4_main .section3 .tab_tit .item:hover i,
.b2b4_main .section3 .tab_tit .item.active i{opacity: 1;}
.b2b4_main .section3 .tab_tit .item.active:after{content: ''; width: 0; height: 0; border-left: 10px solid #e50012; border-bottom: 10px solid transparent; border-top: 10px solid transparent; position: absolute; top: 50%; margin-top: -10px; left: 100%;}
.b2b4_main .section3 .tab_cont{position: absolute; top: 50%; left: 28%; width: 72%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.b2b4_main .section3 .child{padding: 5% 6%; position: relative; display: none;}
.b2b4_main .section3 .img_block{width: 45%;}
.b2b4_main .section3 .img_block img{width: 100%; display: block;}
.b2b4_main .section3 .txt_block{position: absolute; top: 50%; left: 50%; width: 42%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.b2b4_main .section3 .txt_block h3{font-size: 18px; color: #333;}
.b2b4_main .section3 .txt_block p{font-size: 14px; color: #808080; line-height: 28px; margin-top: 15px;}
.b2b4_main .section4{background: url(../images/b2b/img26.jpg) center no-repeat; background-size: cover;}
.b2b4_main .section4 .common_title h3{color: #fff;}
.b2b4_main .section4 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; color: #fff; line-height: 40px; border-top: 1px solid rgba(255,255,255,.15);}
.b2b4_main .section4 .img_block{margin-top: 15px;}
.b2b4_main .section4 .img_block img{display: block; max-width: 100%;}

/*b2b_5*/
.b2b5_main .section2{background: #fff;}
.b2b5_main .section2 .main{margin-top: 20px; padding-top: 5%; border-top: 1px solid #e5e5e5;}
.b2b5_main .section2 .main:after{content: ''; display: block; clear: both;}
.b2b5_main .section2 .left{width: 48%; float: left; background: url(../images/b2b/img29.jpg) center top no-repeat; background-size: 100% auto; padding: 2% 2% 0 4%;}
.b2b5_main .section2 .left img{float: left; max-width: 150px; width: 24%;}
.b2b5_main .section2 .left .txt_block{margin-left: 24%; padding-top: 10%;}
.b2b5_main .section2 .left h3{font-size: 24px; color: #333;}
.b2b5_main .section2 .left p{font-size: 16px; color: #808080; line-height: 40px; margin-top: 10px; text-align: justify;}
.b2b5_main .section2 .right{width: 48%; float: right; font-size: 0;}
.b2b5_main .section2 .item{width: 50%; padding-right: 20px; display: inline-block; vertical-align: top; margin: 2% 0 7%;}
.b2b5_main .section2 .item i{width: 26px; height: 26px; float: left; background-position: center; background-repeat: no-repeat;}
.b2b5_main .section2 .item:nth-of-type(1) i{background-image: url(../images/b2b/icon58.png);}
.b2b5_main .section2 .item:nth-of-type(2) i{background-image: url(../images/b2b/icon59.png);}
.b2b5_main .section2 .item:nth-of-type(3) i{background-image: url(../images/b2b/icon60.png);}
.b2b5_main .section2 .item:nth-of-type(4) i{background-image: url(../images/b2b/icon61.png);}
.b2b5_main .section2 .item:nth-of-type(5) i{background-image: url(../images/b2b/icon62.png);}
.b2b5_main .section2 .item:nth-of-type(6) i{background-image: url(../images/b2b/icon63.png);}
.b2b5_main .section2 .item .txt{margin-left: 36px;}
.b2b5_main .section2 .item h3{font-size: 18px; color: #333;}
.b2b5_main .section2 .item p{font-size: 14px; color: #808080;}
.b2b5_main .section3{background: #f2f2f2;}
.b2b5_main .section3 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; color: #808080; line-height: 40px; border-top: 1px solid #e5e5e5;}
.b2b5_main .section3 .tip{color: #e50012;}
.b2b5_main .section3 .items{margin: 0 -30px; display: table; width: calc(100% + 60px); font-size: 0; border-spacing: 30px; border-collapse: separate;}
.b2b5_main .section3 .item{width: 20%; display: table-cell; vertical-align: top; background: #fff; text-align: center; padding: 4% 2%; box-shadow: 0 0 30px rgba(0,0,0,.1); -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b5_main .section3 .item i{display: block; height: 46px; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b5_main .section3 .item:nth-of-type(1) i{background-image: url(../images/b2b/icon64.png);}
.b2b5_main .section3 .item:nth-of-type(2) i{background-image: url(../images/b2b/icon65.png);}
.b2b5_main .section3 .item:nth-of-type(3) i{background-image: url(../images/b2b/icon66.png);}
.b2b5_main .section3 .item:nth-of-type(4) i{background-image: url(../images/b2b/icon67.png);}
.b2b5_main .section3 .item:nth-of-type(5) i{background-image: url(../images/b2b/icon68.png);}
.b2b5_main .section3 .item p{font-size: 16px; color: #808080; line-height: 24px; margin-top: 20px; -webkit-transition: all 500ms ease; transition: all 500ms ease; text-align: center;}
.b2b5_main .section3 .item:hover{background: #e50012; box-shadow: 0 0 30px rgba(229,0,18,.4);}
.b2b5_main .section3 .item:nth-of-type(1):hover i{background-image: url(../images/b2b/icon64on.png);}
.b2b5_main .section3 .item:nth-of-type(2):hover i{background-image: url(../images/b2b/icon65on.png);}
.b2b5_main .section3 .item:nth-of-type(3):hover i{background-image: url(../images/b2b/icon66on.png);}
.b2b5_main .section3 .item:nth-of-type(4):hover i{background-image: url(../images/b2b/icon67on.png);}
.b2b5_main .section3 .item:nth-of-type(5):hover i{background-image: url(../images/b2b/icon68on.png);}
.b2b5_main .section3 .item:hover p{color: #fff;}
.b2b5_main .section4{background: #444444 url(../images/b2b/img31.jpg) center bottom no-repeat; background-size: 100% auto;}
.b2b5_main .section4 .common_title h3{color: #fff;}
.b2b5_main .section4 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; color: #808080; line-height: 40px; color: #fff; border-top: 1px solid rgba(255,255,255,.15);}
.b2b5_main .section4 .items{margin-top: 5%; font-size: 0; padding-bottom: 3%;}
.b2b5_main .section4 .item{width: 20%; display: inline-block; vertical-align: top; text-align: center; position: relative; padding: 0 10px; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b5_main .section4 .item i{display: block; height: 40px; background-position: center; background-repeat: no-repeat;}
.b2b5_main .section4 .item:nth-of-type(1) i{background-image: url(../images/b2b/icon69.png);}
.b2b5_main .section4 .item:nth-of-type(2) i{background-image: url(../images/b2b/icon70.png);}
.b2b5_main .section4 .item:nth-of-type(3) i{background-image: url(../images/b2b/icon71.png);}
.b2b5_main .section4 .item:nth-of-type(4) i{background-image: url(../images/b2b/icon72.png);}
.b2b5_main .section4 .item:nth-of-type(5) i{background-image: url(../images/b2b/icon73.png);}
.b2b5_main .section4 .item p{font-size: 16px; color: #fff; margin-top: 20px; text-align: center;}
.b2b5_main .section4 .item:after{content: ''; width: 1px; height: 66px; background: #515151; position: absolute; right: 0; top: 0;}
.b2b5_main .section4 .item:last-of-type:after{display: none;}
.b2b5_main .section4 .item:hover{-webkit-transform: translateY(-10px); transform: translateY(-10px);}
.b2b5_main .section5.bg1{background: #fff;}
.b2b5_main .section5.bg2{background: #f2f2f2;}
.b2b5_main .section5 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; color: #808080; line-height: 40px; border-top: 1px solid #e5e5e5;}
.b2b5_main .section5 .tip{color: #e50012;}
.b2b5_main .section5 .items{margin: 0 -30px; display: table; width: calc(100% + 60px); font-size: 0; border-spacing: 30px 15px; border-collapse: separate;}
.b2b5_main .section5 .item{width: 33.33%; display: table-cell; vertical-align: top; background: #fff; text-align: center; padding: 4% 2%; border: 1px solid #efefef; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b5_main .section5 .item i{display: block; height: 40px; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b5_main .section5 .item1 i{background-image: url(../images/b2b/icon74.png);}
.b2b5_main .section5 .item2 i{background-image: url(../images/b2b/icon75.png);}
.b2b5_main .section5 .item3 i{background-image: url(../images/b2b/icon76.png);}
.b2b5_main .section5 .item4 i{background-image: url(../images/b2b/icon77.png);}
.b2b5_main .section5 .item5 i{background-image: url(../images/b2b/icon78.png);}
.b2b5_main .section5 .item6 i{background-image: url(../images/b2b/icon79.png);}
.b2b5_main .section5 .item7 i{background-image: url(../images/b2b/icon80.png);}
.b2b5_main .section5 .item8 i{background-image: url(../images/b2b/icon81.png);}
.b2b5_main .section5 .item9 i{background-image: url(../images/b2b/icon82.png);}
.b2b5_main .section5 .item10 i{background-image: url(../images/b2b/icon83.png);}
.b2b5_main .section5 .item11 i{background-image: url(../images/b2b/icon84.png);}
.b2b5_main .section5 .item12 i{background-image: url(../images/b2b/icon85.png);}
.b2b5_main .section5 .item p{font-size: 16px; color: #808080; line-height: 24px; margin-top: 20px; -webkit-transition: all 500ms ease; transition: all 500ms ease; text-align: center;}
.b2b5_main .section5 .item:hover{background: #e50012; border-color: #e50012; box-shadow: 0 0 30px rgba(229,0,18,.4);}
.b2b5_main .section5 .item1:hover i{background-image: url(../images/b2b/icon74on.png);}
.b2b5_main .section5 .item2:hover i{background-image: url(../images/b2b/icon75on.png);}
.b2b5_main .section5 .item3:hover i{background-image: url(../images/b2b/icon76on.png);}
.b2b5_main .section5 .item4:hover i{background-image: url(../images/b2b/icon77on.png);}
.b2b5_main .section5 .item5:hover i{background-image: url(../images/b2b/icon78on.png);}
.b2b5_main .section5 .item6:hover i{background-image: url(../images/b2b/icon79on.png);}
.b2b5_main .section5 .item7:hover i{background-image: url(../images/b2b/icon80on.png);}
.b2b5_main .section5 .item8:hover i{background-image: url(../images/b2b/icon81on.png);}
.b2b5_main .section5 .item9:hover i{background-image: url(../images/b2b/icon82on.png);}
.b2b5_main .section5 .item10:hover i{background-image: url(../images/b2b/icon83on.png);}
.b2b5_main .section5 .item11:hover i{background-image: url(../images/b2b/icon84on.png);}
.b2b5_main .section5 .item12:hover i{background-image: url(../images/b2b/icon85on.png);}
.b2b5_main .section5 .item:hover p{color: #fff;}

/*b2b_6*/
.b2b6_main .section2{background: #fff; overflow: hidden;}
.b2b6_main .section2 .left{width: 48%; float: left; padding-top: 5%;}
.b2b6_main .section2 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; line-height: 40px; color: #808080; border-top: 1px solid #e5e5e5;}
.b2b6_main .section2 .right{width: 40%; float: right;}
.b2b6_main .section2 .right img{width: 100%; display: block;}
.b2b6_main .section3{background: #f2f2f2;}
.b2b6_main .section3 .items{margin-top: 5%; font-size: 0;}
.b2b6_main .section3 .item{width: 16.66%; display: inline-block; background: #f2f2f2; margin-left: -1px; vertical-align: top; border: 1px solid #ddd; -webkit-transition: all 500ms ease; transition: all 500ms ease; position: relative; z-index: 1;}
.b2b6_main .section3 .item .top{background: #e4e4e4; padding: 30px 0; text-align: center; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b6_main .section3 .item .top i{display: block; height: 36px; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b6_main .section3 .item:nth-of-type(1) .top i{background-image: url(../images/b2b/icon92.png);}
.b2b6_main .section3 .item:nth-of-type(2) .top i{background-image: url(../images/b2b/icon93.png);}
.b2b6_main .section3 .item:nth-of-type(3) .top i{background-image: url(../images/b2b/icon94.png);}
.b2b6_main .section3 .item:nth-of-type(4) .top i{background-image: url(../images/b2b/icon95.png);}
.b2b6_main .section3 .item:nth-of-type(5) .top i{background-image: url(../images/b2b/icon96.png);}
.b2b6_main .section3 .item:nth-of-type(6) .top i{background-image: url(../images/b2b/icon97.png);}
.b2b6_main .section3 .item .top h3{font-size: 18px; color: #333; margin-top: 10px; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b6_main .section3 .item .bot{padding: 50px 25px 20px; text-align: center;}
.b2b6_main .section3 .item h3{font-size: 16px; color: #333;}
.b2b6_main .section3 .item p{font-size: 14px; color: #808080; line-height: 20px; height: 40px; overflow: hidden; margin-bottom: 10px;}
.b2b6_main .section3 .item:hover{-webkit-transform: scale(1.1); transform: scale(1.1); background: #fff; border-color: #e50012; z-index: 2;}
.b2b6_main .section3 .item:hover .top{background: #e50012;}
.b2b6_main .section3 .item:hover .top h3{color: #fff;}
.b2b6_main .section3 .item:hover .bot{text-align: left; padding: 0;}
.b2b6_main .section3 .item:hover .p_block{padding: 20px 25px 10px; border-bottom: 1px solid #f2f2f2}
.b2b6_main .section3 .item:nth-of-type(1):hover .top i{background-image: url(../images/b2b/icon92on.png);}
.b2b6_main .section3 .item:nth-of-type(2):hover .top i{background-image: url(../images/b2b/icon93on.png);}
.b2b6_main .section3 .item:nth-of-type(3):hover .top i{background-image: url(../images/b2b/icon94on.png);}
.b2b6_main .section3 .item:nth-of-type(4):hover .top i{background-image: url(../images/b2b/icon95on.png);}
.b2b6_main .section3 .item:nth-of-type(5):hover .top i{background-image: url(../images/b2b/icon96on.png);}
.b2b6_main .section3 .item:nth-of-type(6):hover .top i{background-image: url(../images/b2b/icon97on.png);}
.b2b6_main .section4{background: #444444;}
.b2b6_main .section4 .common_title h3{color: #fff;}
.b2b6_main .section4 .items{margin-top: 4%; font-size: 0;}
.b2b6_main .section4 .item{display: inline-block; vertical-align: top; background: #fafafa; border-right: 1px solid #d9d9d9;}
.b2b6_main .section4 .item:nth-of-type(1){width: 17.33%;}
.b2b6_main .section4 .item:nth-of-type(2){width: 40%;}
.b2b6_main .section4 .item:nth-of-type(3){width: 42.66%; border-color: #e50012; border-left: 1px solid #e50012; border-bottom: 1px solid #e50012; -webkit-transform: translateY(-20px); transform: translateY(-20px);}
.b2b6_main .section4 .item h3{font-size: 16px; color: #333; line-height: 60px; text-align: center; background: #e4e4e4;}
.b2b6_main .section4 .item li{height: 200px; position: relative; border-top: 1px solid #d9d9d9;}
.b2b6_main .section4 .item li:last-of-type{height: 130px;}
.b2b6_main .section4 .item li b{font-size: 16px; color: #333; text-align: center; line-height: 24px; width: 100%; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.b2b6_main .section4 .item li .p_block{font-size: 14px; line-height: 30px; color: #808080; width: 80%; position: absolute; left: 10%; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.b2b6_main .section4 .item li .p_block .dot{padding-left: 8px; position: relative;}
.b2b6_main .section4 .item li .p_block .dot:before{content: ''; width: 2px; height: 2px; border-radius: 50%; position: absolute; left: 0; top: 14px; background: #808080;}
.b2b6_main .section4 .item:nth-of-type(3) h3{line-height: 80px; background: #e50012; font-size: 20px; color: #fff;}
.b2b6_main .section4 .item:nth-of-type(3) li:last-of-type{height: 150px;}
.b2b6_main .section4 .table{display: none;}

/*b2b_7*/
.b2b7_main .section2{background: #fff; overflow: hidden;}
.b2b7_main .section2 .img_block{height: 110%; position: absolute; right: 7%; top: -5%;}
.b2b7_main .section2 .img_block img{height: 100%; display: block;}
.b2b7_main .section2 .img_block .item{width: 9%; height: 9%; background-color: #e50012; border-radius: 50%; background-position: center; background-repeat: no-repeat; position: absolute; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b7_main .section2 .img_block .item:nth-of-type(1){background-image: url(../images/b2b/icon109.png); background-size: auto 57%; top: 32.4%; left: 29.4%;}
.b2b7_main .section2 .img_block .item:nth-of-type(2){background-image: url(../images/b2b/icon110.png); background-size: auto 50%; top: 32.4%; right: 29.4%;}
.b2b7_main .section2 .img_block .item:nth-of-type(3){background-image: url(../images/b2b/icon111.png); background-size: auto 70%; bottom: 32%; left: 29.4%;}
.b2b7_main .section2 .img_block .item:nth-of-type(4){background-image: url(../images/b2b/icon112.png); background-size: auto 34%; bottom: 32%; right: 29.4%;}
.b2b7_main .section2 .img_block .item:nth-of-type(1):hover{background-image: url(../images/b2b/icon109on.png);}
.b2b7_main .section2 .img_block .item:nth-of-type(2):hover{background-image: url(../images/b2b/icon110on.png);}
.b2b7_main .section2 .img_block .item:nth-of-type(3):hover{background-image: url(../images/b2b/icon111on.png);}
.b2b7_main .section2 .img_block .item:nth-of-type(4):hover{background-image: url(../images/b2b/icon112on.png);}


.b2b7_main .section2 .left{width: 55%; padding: 5%0 10%; position: relative; z-index: 2;}
.b2b7_main .section2 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; color: #808080; line-height: 40px; border-top: 1px solid #e5e5e5;}
.b2b7_main .section3{background: #f2f2f2;}
.b2b7_main .section3 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; color: #808080; line-height: 40px; border-top: 1px solid #e5e5e5;}
.b2b7_main .section3 .line_box{margin: 3% 0 5%; height: 290px; position: relative;}
.b2b7_main .section3 .line_box .title{width: 16%; position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; background: #e50012; font-size: 14px; line-height: 50px; text-align: center; color: #fff;}
.b2b7_main .section3 .line_box .t_box{width: 12%; line-height: 50px; text-align: center; font-size: 14px; background: #fff; color: #808080; position: absolute; box-shadow: 0 1px 3px rgba(0,0,0,.3); white-space: nowrap;}
.b2b7_main .section3 .line_box .t_box.p1{top: 180px; left: 0;}
.b2b7_main .section3 .line_box .t_box.p2{top: 120px; left: 22%;}
.b2b7_main .section3 .line_box .t_box.p3{top: 240px; left: 22%;}
.b2b7_main .section3 .line_box .t_box.p4{top: 120px; left: 44%;}
.b2b7_main .section3 .line_box .t_box.p5{top: 240px; left: 44%;}
.b2b7_main .section3 .line_box .t_box.p6{top: 120px; left: 66%;}
.b2b7_main .section3 .line_box .t_box.p7{top: 240px; left: 66%;}
.b2b7_main .section3 .line_box .t_box.p8{top: 180px; right: 0;}
.b2b7_main .section3 .line_box .l_line{width: 9%; height: 1px; background: #878787; position: absolute;}
.b2b7_main .section3 .line_box .l_line i{width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid #878787; position: absolute; left: 0; top: -5px;}
.b2b7_main .section3 .line_box .l_line.p1{left: 13%; top: 205px; width: 6.5%;}
.b2b7_main .section3 .line_box .l_line.p2{left: 35%; top: 145px;}
.b2b7_main .section3 .line_box .l_line.p3{left: 35%; top: 265px;}
.b2b7_main .section3 .line_box .r_line{width: 9%; height: 1px; background: #878787; position: absolute;}
.b2b7_main .section3 .line_box .r_line i{width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #878787; position: absolute; right: 0; top: -5px;}
.b2b7_main .section3 .line_box .r_line.p1{right: 13%; top: 205px; width: 6.5%;}
.b2b7_main .section3 .line_box .r_line.p2{right: 35%; top: 145px;}
.b2b7_main .section3 .line_box .r_line.p3{right: 35%; top: 265px;}
.b2b7_main .section3 .line_box .bd_box{width: 2.5%; height: 120px; border: 1px solid #878787; position: absolute; top: 145px;}
.b2b7_main .section3 .line_box .bd_box.p1{left: 19.5%; border-right: 0;}
.b2b7_main .section3 .line_box .bd_box.p2{right: 19.5%; border-left: 0;}
.b2b7_main .section3 .line_box .y_box{width: 1px; height: 60px; background: #878787; position: absolute; left: 50%;}
.b2b7_main .section3 .line_box .y_box i{width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #878787; position: absolute; bottom: 0; left: -5px;}
.b2b7_main .section3 .line_box .y_box.p1{top: 50px;}
.b2b7_main .section3 .line_box .y_box.p2{top: 170px;}
.b2b7_main .section3 .line_box .b_line{position: absolute; top: 25px; width: 36%; height: 155px; border-top: 1px solid #878787;}
.b2b7_main .section3 .line_box .b_line.p1{left: 6%; border-left: 1px solid #878787;}
.b2b7_main .section3 .line_box .b_line.p2{right: 6%; border-right: 1px solid #878787;}
.b2b7_main .section4{background: url(../images/b2b/img35.jpg) center no-repeat; background-size: cover; z-index: 4;}
.b2b7_main .section4 .common_title h3{color: #fff;}
.b2b7_main .section4 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; color: #fff; line-height: 40px; border-top: 1px solid rgba(255,255,255,.15);}
.b2b7_main .section4 .line_box{margin: 3% 0 5%; height: 290px; position: relative;}
.b2b7_main .section4 .line_box .t_box{width: 12%; line-height: 48px; border: 1px solid #ff7a26; background: rgba(255,122,38,.2); text-align: center; font-size: 14px; color: #fff; position: absolute;}
.b2b7_main .section4 .line_box .t_box.p1{left: 0; top: 0;}
.b2b7_main .section4 .line_box .t_box.p2{left: 0; top: 120px;}
.b2b7_main .section4 .line_box .t_box.p3{left: 0; top: 240px;}
.b2b7_main .section4 .line_box .t_box.p4{left: 22%; top: 0;}
.b2b7_main .section4 .line_box .t_box.p5{left: 22%; top: 120px;}
.b2b7_main .section4 .line_box .t_box.p6{left: 44%; top: 60px;}
.b2b7_main .section4 .line_box .t_box.p7{right: 0; top: 60px;}
.b2b7_main .section4 .line_box .t_click{width: 12%; padding: 14px 0; background: #e50012; text-align: center; position: absolute; left: 66%; top: 45px; z-index: 2;}
.b2b7_main .section4 .line_box .t_click p{font-size: 20px; color: #fff;}
.b2b7_main .section4 .line_box .t_click a{display: block; font-size: 12px; color: #fff; margin-top: 10px;}
.b2b7_main .section4 .line_box .t_click a:before{content: ''; width: 14px; height: 15px; background: url(../images/b2b/icon108.png) no-repeat; display: inline-block; vertical-align: middle; margin: -2px 5px 0 0;}
.b2b7_main .section4 .line_box .y_box{width: 1px; height: 60px; background: #878787; position: absolute; left: 6%;}
.b2b7_main .section4 .line_box .y_box.p1{top: 50px;}
.b2b7_main .section4 .line_box .y_box.p2{top: 170px;}
.b2b7_main .section4 .line_box .y_box i{width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #878787; position: absolute; bottom: 0; left: -5px;}
.b2b7_main .section4 .line_box .x_box{width: 9%; height: 1px; background: #878787; position: absolute;}
.b2b7_main .section4 .line_box .x_box.p1{top: 25px; left: 12%;}
.b2b7_main .section4 .line_box .x_box.p2{top: 145px; left: 12%;}
.b2b7_main .section4 .line_box .x_box.p3{top: 85px; left: 56%;}
.b2b7_main .section4 .line_box .x_box.p4{top: 85px; left: 78%;}
.b2b7_main .section4 .line_box .x_box.p5{top: 85px; left: 36.5%; width: 6.5%;}
.b2b7_main .section4 .line_box .x_box i{width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #878787; position: absolute; right: 0; top: -5px;}
.b2b7_main .section4 .line_box .bd_box{width: 2.5%; height: 120px; border: 1px solid #878787; border-left: none; position: absolute; top: 25px; left: 34%;}
.b2b7_main .section4 .line_box .l_box{position: absolute; top: 110px; left: 12%; bottom: 25px; right: 6%; border-right: 1px solid #878787; border-bottom: 1px solid #878787;}
.b2b7_main .section4 .hover{width: 600px; background: #fff; border-radius: 10px; position: absolute; top: 110px; left: 50%; transform: translateX(-50%); opacity: 0; visibility: hidden; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b7_main .section4 .hover:after{content: ''; width: 0; height: 0; border-right: 10px solid transparent; border-left: 10px solid transparent; border-bottom: 10px solid #fff; position: absolute; top: -10px; left: 50%; margin-left: -10px;}
.b2b7_main .section4 .hover .txt{border-top: 1px solid #f2f2f2; padding: 10px 0; overflow: hidden;}
.b2b7_main .section4 .hover .txt span{float: left; width: 33.33%; line-height: 30px; font-size: 16px; color: #808080; text-align: left; border-right: 1px solid #f2f2f2; text-align: center;}
.b2b7_main .section4 .hover .txt span:last-of-type{border: none;}
.b2b7_main .section4 .hover .a_block{text-align: center; padding: 10px 0;}
.b2b7_main .section4 .hover .a_block span{display: inline-block; color: #e50012; font-size: 16px; margin: 0;}
.b2b7_main .section4 .line_box .t_click:hover .hover{opacity: 1; visibility: visible;}
.b2b7_main .section5{padding-bottom: 0; background: #f2f2f2;}
.b2b7_main .section5 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; color: #808080; line-height: 40px; border-top: 1px solid #e5e5e5;}
.b2b7_main .section5 .img_block{max-width: 1317px; margin: 0 auto; margin-top: 3%; position: relative;}
.b2b7_main .section5 .img_block img{width: 100%; display: block; position: relative; z-index: 2;}
.b2b7_main .section5 .img_block .ring{width: 76.8%; padding-top: 76.8%; border-radius: 50%; background: rgba(0,0,0,.05); position: absolute; top: 0; left: 7%; opacity: 1; -webkit-transform: scale(0); transform: scale(0); -webkit-animation: scale_ring 3s linear infinite; animation: scale_ring 3s linear infinite;}
.b2b7_main .section5 .img_block .ring:nth-of-type(2){-webkit-animation-delay: 600ms; animation-delay: 600ms;}
.b2b7_main .section5 .img_block .ring:nth-of-type(3){-webkit-animation-delay: 1200ms; animation-delay: 1200ms;}
.b2b7_main .section5 .img_block .ring:nth-of-type(4){-webkit-animation-delay: 1800ms; animation-delay: 1800ms;}
.b2b7_main .section5 .img_block .ring:nth-of-type(5){-webkit-animation-delay: 2400ms; animation-delay: 2400ms;}
@-webkit-keyframes scale_ring{
	0%{-webkit-transform: scale(0); transform: scale(0); opacity: 1;}
	100%{-webkit-transform: scale(1); transform: scale(1); opacity: .2;}
}
@keyframes scale_ring{
	0%{-webkit-transform: scale(0); transform: scale(0); opacity: 1;}
	100%{-webkit-transform: scale(1); transform: scale(1); opacity: .2;}
}

/*b2b_8*/
.b2b8_main .section2{background: #fff;}
.b2b8_main .section2:after{content: ''; display: block; clear: both;}
.b2b8_main .section2 .left{width: 53%; float: left; padding-top: 5%;}
.b2b8_main .section2 .desc{margin-top: 20px; padding-top: 10px; font-size: 16px; color: #808080; line-height: 40px; border-top: 1px solid #f2f2f2;}
.b2b8_main .section2 .right{width: 43%; float: right; background: url(../images/b2b/img53.png) center bottom no-repeat; background-size: 100% auto; padding-bottom: 10%; position: relative;}
.b2b8_main .section2 .right .center_img{margin: 0 auto; display: block; width: 28%;}
.b2b8_main .section2 .right .ring{margin: 0 auto; left: 0; right: 0; -webkit-animation: rings 1500ms linear infinite; animation: rings 1500ms linear infinite; -webkit-transform: scale(0); transform: scale(0); opacity: 0;}
.b2b8_main .section2 .right .ring img{width: 100%; display: block;}
.b2b8_main .section2 .right .ring:nth-of-type(1){position: absolute; bottom: 40%; width: 30%; -webkit-animation-delay: 500ms; animation-delay: 500ms;}
.b2b8_main .section2 .right .ring:nth-of-type(2){position: absolute; bottom: 52%; width: 40%; -webkit-animation-delay: 750ms; animation-delay: 750ms;}
.b2b8_main .section2 .right .ring:nth-of-type(3){position: absolute; bottom: 66%; width: 50%; -webkit-animation-delay: 1000ms; animation-delay: 1000ms;}
.b2b8_main .section2 .right .lines .line{width: 2px; height: 138px; background: url(../images/b2b/img57.png) no-repeat; position: absolute; -webkit-animation: 1.5s lingsMove linear infinite; animation: 1.5s lingsMove linear infinite; opacity: .4;}
.b2b8_main .section2 .right .lines .line:nth-of-type(1){left: 0; top: 60%; -webkit-animation-delay: 200ms; animation-delay: 100ms;}
.b2b8_main .section2 .right .lines .line:nth-of-type(2){left: 7%; top: 30%; -webkit-animation-delay: 400ms; animation-delay: 300ms;}
.b2b8_main .section2 .right .lines .line:nth-of-type(3){left: 12%; top: 50%; -webkit-animation-delay: 600ms; animation-delay: 600ms;}
.b2b8_main .section2 .right .lines .line:nth-of-type(4){right: 10%; top: 40%; -webkit-animation-delay: 800ms; animation-delay: 900ms;}
@-webkit-keyframes lingsMove{
	0%{transform: translateY(0); opacity: 0}
	100%{transform: translateY(-50px); opacity: .4;}
}
@keyframes lingsMove{
	0%{transform: translateY(0); opacity: 0}
	100%{transform: translateY(-50px); 	opacity: .4;}
}
@-webkit-keyframes rings{
	0%{transform: scale(.4); opacity: 0;}
	50%{opacity: 1;}
	100%{transform: scale(1.4); opacity: 0}
}
@keyframes rings{
	0%{transform: scale(.4); opacity: 0;}
	50%{opacity: 1;}
	100%{transform: scale(1.4); opacity: 0}
}
.b2b8_main .section3{background: #f2f2f2;}
.b2b8_main .section3 .tab_main{margin-top: 2%;}
.b2b8_main .section3 .tab_tit{font-size: 0;}
.b2b8_main .section3 .item{display: inline-block; width: 50%; text-align: center; font-size: 20px; color: #333333; line-height: 60px; background: #e6e6e6; -webkit-transition: all 500ms ease; transition: all 500ms ease; cursor: pointer;}
.b2b8_main .section3 .item.active{background: #fff; color: #e50012;}
.b2b8_main .section3 .child{padding: 5% 0; font-size: 0; display: none; background: #fff;}
.b2b8_main .section3 .lists{padding: 0;}
.b2b8_main .section3 .list{display: inline-block; width: 33.33%; padding: 0 3%; text-align: center; vertical-align: top;}
.b2b8_main .section3 .list i{display: block; height: 50px; background-position: center; background-repeat: no-repeat;}
.b2b8_main .section3 .list p{font-size: 16px; color: #808080; line-height: 30px; margin-top: 15px;}
.b2b8_main .section3 .list h3{font-size: 20px; color: #333; margin: 15px 0;}
.b2b8_main .section3 .child:nth-of-type(1) .list:nth-of-type(1) i{background-image: url(../images/b2b/icon99.png);}
.b2b8_main .section3 .child:nth-of-type(1) .list:nth-of-type(2) i{background-image: url(../images/b2b/icon100.png);}
.b2b8_main .section3 .child:nth-of-type(1) .list:nth-of-type(3) i{background-image: url(../images/b2b/icon101.png);}
.b2b8_main .section3 .child:nth-of-type(2) .list:nth-of-type(1) i{background-image: url(../images/b2b/icon102.png);}
.b2b8_main .section3 .child:nth-of-type(2) .list:nth-of-type(2) i{background-image: url(../images/b2b/icon103.png);}
.b2b8_main .section3 .child:nth-of-type(2) .list:nth-of-type(3) i{background-image: url(../images/b2b/icon104.png);}
.b2b8_main .section4{background: url(../images/b2b/img58.jpg);}
.b2b8_main .section4 .common_title h3{color: #fff;}
.b2b8_main .section4 .items{margin: 20px -20px 0; width: calc(100% + 40px); display: table; font-size: 0; border-spacing: 20px; border-collapse: separate;}
.b2b8_main .section4 .item{width: 50%; display: table-cell; border-width: 2px; border-style: solid; padding: 4% 0 3%; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b8_main .section4 .item:nth-of-type(1){border-color: #f75a53;}
.b2b8_main .section4 .item:nth-of-type(2){border-color: #63c882;}
.b2b8_main .section4 .item span{display: block; width: 240px; line-height: 46px; text-align: center; font-size: 16px; color: #fff;}
.b2b8_main .section4 .item:nth-of-type(1) span{background: #f75a53;}
.b2b8_main .section4 .item:nth-of-type(2) span{background: #63c882;}
.b2b8_main .section4 .item .p_block{padding: 0 8%; margin-top: 15px;}
.b2b8_main .section4 .item .p_block p{font-size: 14px; line-height: 30px; color: #fff; padding-left: 10px; position: relative;}
.b2b8_main .section4 .item .p_block p:before{content: ''; width: 4px; height: 4px; border-radius: 50%; background: #fff; position: absolute; left: 0; top: 13px;}
.b2b8_main .section4 .item:hover{-webkit-transform: translateY(-10px); transform: translateY(-10px);}
.b2b8_main .section5{background: #fff;}
.b2b8_main .section5 .tab_main{margin-top: 20px; border-top: 1px solid #e5e5e5; padding-top: 3%;}
.b2b8_main .section5 .tab_tit{font-size: 0;}
.b2b8_main .section5 .tab_tit span{width: 33.33%; display: inline-block; vertical-align: top; padding-bottom: 15px; border-bottom: 2px solid transparent; cursor: pointer; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b8_main .section5 .tab_tit i{display: block; height: 50px; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b8_main .section5 .tab_tit span:nth-of-type(1) i{background-image: url(../images/b2b/b2b_icon2.png);}
.b2b8_main .section5 .tab_tit span:nth-of-type(2) i{background-image: url(../images/b2b/b2b_icon3.png);}
.b2b8_main .section5 .tab_tit span:nth-of-type(3) i{background-image: url(../images/b2b/b2b_icon4.png);}
.b2b8_main .section5 .tab_tit p{font-size: 18px; color: #333; text-align: center; margin-top: 15px; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b8_main .section5 .tab_tit span.active{border-color: #e50012;}
.b2b8_main .section5 .tab_tit span.active p,
.b2b8_main .section5 .tab_tit span:hover p{color: #e50012;}
.b2b8_main .section5 .tab_tit span:nth-of-type(1).active i{background-image: url(../images/b2b/b2b_icon2_on.png);}
.b2b8_main .section5 .tab_tit span:nth-of-type(2).active i{background-image: url(../images/b2b/b2b_icon3_on.png);}
.b2b8_main .section5 .tab_tit span:nth-of-type(3).active i{background-image: url(../images/b2b/b2b_icon4_on.png);}
.b2b8_main .section5 .child{display: none; box-shadow: 0 0 20px rgba(0,0,0,.1); padding: 5%;}
.b2b8_main .section5 .child img{display: block; margin: 0 auto; max-width: 100%;}
.b2b8_main .section6{background: #f2f2f2;}
.b2b8_main .section6 .items{margin-top: 4%; display: table;}
.b2b8_main .section6 .item{width: 33.33%; display: table-cell; position: relative; border-right: 1px solid #f2f2f2; vertical-align: top; padding: 4%; background: #fff; -webkit-transition: all 500ms ease; transition: all 500ms ease; z-index: 1;}
.b2b8_main .section6 .item .box{position: relative; height: 100%;}
.b2b8_main .section6 .item i{display: block; height: 50px; background-position: left center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b8_main .section6 .item h3{font-size: 20px; color: #333; margin: 20px 0; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b8_main .section6 .item p{font-size: 16px; line-height: 32px; color: #808080; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2b8_main .section6 .item:nth-of-type(1) i{background-image: url(../images/b2b/icon105.png);}
.b2b8_main .section6 .item:nth-of-type(2) i{background-image: url(../images/b2b/icon106.png);}
.b2b8_main .section6 .item:nth-of-type(3) i{background-image: url(../images/b2b/icon107.png);}
.b2b8_main .section6 .item:hover{background: #e50012; border-color: #e50012; box-shadow: 0 0 30px rgba(229,0,18,.5); -webkit-transform: scale(1.1); transform: scale(1.1); z-index: 2;}
.b2b8_main .section6 .item:hover h3{color: #fff;}
.b2b8_main .section6 .item:hover p{color: #fff;}
.b2b8_main .section6 .item:nth-of-type(1):hover i{background-image: url(../images/b2b/icon105on.png);}
.b2b8_main .section6 .item:nth-of-type(2):hover i{background-image: url(../images/b2b/icon106on.png);}
.b2b8_main .section6 .item:nth-of-type(3):hover i{background-image: url(../images/b2b/icon107on.png);}

/*b2c*/
.b2c_main .section2{background: #f7f7f7;}
.b2c_main .section2 .left{width: 60%; padding-bottom: 5%; position: relative; z-index: 2;}
.b2c_main .section2 .desc{font-size: 16px; color: #666; line-height: 26px; text-align: justify; margin-top: 5%;}
.b2c_main .section2 img{position: absolute; right: 10%; top: 10%; max-height: 75%;}
.b2c_main .section3{background: #f2f2f2;}
.b2c_main .section3:after{content: ''; display: block; clear: both;}
.b2c_main .section3 .left{width: 52%; float: left;}
.b2c_main .section3 .desc{font-size: 16px; color: #333; line-height: 26px; text-align: justify; margin-top: 8%;}
.b2c_main .section3 .items{margin-top: 15%; font-size: 0;}
.b2c_main .section3 .item{width: 200px; display: inline-block; vertical-align: top; border-left: 1px solid #dddddd; padding-left: 6%;}
.b2c_main .section3 .item i{display: block; height: 28px; background-position: center left; background-repeat: no-repeat;}
.b2c_main .section3 .item:nth-of-type(1) i{background-image: url(../images/b2c/icon5.png);}
.b2c_main .section3 .item:nth-of-type(2) i{background-image: url(../images/b2c/icon6.png);}
.b2c_main .section3 .item:nth-of-type(3) i{background-image: url(../images/b2c/icon7.png);}
.b2c_main .section3 .item p{font-size: 16px; color: #333333; margin: 15px 0;}
.b2c_main .section3 .item .num{font-size: 16px; color: #e50012;}
.b2c_main .section3 .item .num span{font-size: 60px; font-family: 'Arial';}
.b2c_main .section3 .item:nth-of-type(1){border: none; padding: 0; width: calc(200px - 6%);}
.b2c_main .section3 .right{width: 660px; height: 545px; float: right; position: relative;}
.b2c_main .section3 .box{position: absolute;}
.b2c_main .section3 img{width: 100%; display: block;}
.b2c_main .section3 img.cover{position: absolute; top: 0; left: 0; opacity: 0; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c_main .section3 .box.p1{width: 22.27%; right: 0; top: 0;}
.b2c_main .section3 .box.p2{width: 43.64%; right: 14.5%; top: 1%;}
.b2c_main .section3 .box.p3{width: 17.12%; right: 10.7%; top: 42.7%;}
.b2c_main .section3 .box.p4{width: 65.9%; left: 0.2%; top: 11.2%; z-index: 2;}
.b2c_main .section3 .box.p5{width: 60.91%; left: 4%; top: 45.3%;}
.b2c_main .section3 .box.p6{width: 25.76%; left: 54.2%; top: 77.5%;}
.b2c_main .section3 .box.p7{width: 15.15%; left: 61.4%; top: 48.7%;}
.b2c_main .section3 .box:hover .cover{opacity: 1;}
.b2c_main .section3 .box:hover .cover{opacity: 1;}
.b2c_main .section4{background: #fff; overflow: hidden; padding: 10% 7%;}
.b2c_main .section4:after{content: ''; display: block; clear: both;}
.b2c_main .section4 .left{width: 40%; float: left;}
.b2c_main .section4 .desc{font-size: 16px; color: #333; line-height: 26px; text-align: justify; margin-top: 5%;}
.b2c_main .section4 .right{width: 50%; float: right; font-size: 0;}
.b2c_main .section4 .item{width: 50%; display: inline-block; vertical-align: top; padding-right: 10%;}
.b2c_main .section4 .item .num{font-size: 20px; color: #333;}
.b2c_main .section4 .item .num span{font-size: 50px; font-family: 'Arial';}
.b2c_main .section4 .item p{font-size: 18px; color: #222; font-weight: 600; margin: 20px 0 5px;}
.b2c_main .section4 .item h4{font-size: 14px; color: #999; font-family: 'Arial'; line-height: 24px; height: 48px; text-transform: uppercase;}
.b2c_main .section4 .item i{display: block; height: 50px; background-position: left center; background-repeat: no-repeat; margin-top: 10px;}
.b2c_main .section4 canvas{position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 1;}
.b2c_main .section5{background: url(../images/b2c/img7.jpg) center no-repeat; background-size: cover; overflow: hidden;}
.b2c_main .section5 .common_title h3{color: #fff;}
.b2c_main .section5 .desc{font-size: 16px; color: #fff; line-height: 26px; text-align: justify; margin-top: 20px;}
.b2c_main .section5 .lines{position: relative;}
.b2c_main .section5 .lines img{width: 100%;}
.b2c_main .section5 .lines .dot{width: 24px; height: 100%; background: url(../images/b2c/img9.png) center top no-repeat; position: absolute;}
.b2c_main .section5 .lines .dot:nth-of-type(1){left: 40%; top: 68%;}
.b2c_main .section5 .lines .dot:nth-of-type(2){left: 56%; top: 29.5%;}
.b2c_main .section5 .lines .dot:nth-of-type(3){left: 85.5%; top: 57%;}
.b2c_main .section5 .lines .dot:nth-of-type(2):before{content: ''; width: 46px; height: 46px; border-radius: 50%; border: 2px solid #fff; position: absolute; top: -13px; left: -13px; opacity: 0; -webkit-animation: opa 1s linear infinite; animation: opa 1s linear infinite;}
.b2c_main .section5 .lines .dot:nth-of-type(2):after{content: ''; width: 68px; height: 68px; border-radius: 50%; border: 1px solid #fff; position: absolute; top: -23px; left: -23px; opacity: 0; -webkit-animation: opa 1s 0.2s linear infinite; animation: opa 1s 0.2s linear infinite;}
@-webkit-keyframes opa{
	0%{opacity: 0; -webkit-transform: scale(0.5); transform: scale(0.5);}
	80%{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
	100%{opacity: 0;}
}
@keyframes opa{
	0%{opacity: 0; -webkit-transform: scale(0.5); transform: scale(0.5);}
	80%{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
	100%{opacity: 0;}
}
.b2c_main .section5 .lines .num{position: absolute; left: 48%; top: 0; color: #fff; padding-left: 40px; background: url(../images/b2c/icon10.png) left center no-repeat;}
.b2c_main .section5 .lines .item{font-size: 30px; line-height: 40px;}
.b2c_main .section5 .lines .item span{font-size: 40px; font-family: 'Arial';}
.b2c_main .section5 .lines .item p{font-size: 16px; line-height: 20px;}
.b2c_main .section6{background: #f7f7f7; padding: 0 7%;}
.b2c_main .section6 .main{padding-top: 20px;}
.b2c_main .section6 .main:after{content: ''; clear: both; display: block;}
.b2c_main .section6 .left{width: 36%; float: left; padding-top: 8%;}
.b2c_main .section6 .desc{font-size: 16px; color: #666666; line-height: 26px; text-align: justify; margin-top: 10%;}
.b2c_main .section6 .right{width: 55%; max-width: 621px; float: right; position: relative;}
.b2c_main .section6 .right img{width: 100%; display: block;}
.b2c_main .section6 .right .box{position: absolute; font-size: 18px; font-weight: 600; -webkit-animation: topdown 2s linear infinite; animation: topdown 2s linear infinite;}
.b2c_main .section6 .right .box:nth-of-type(odd){color: #313131;}
.b2c_main .section6 .right .box:nth-of-type(even){color: #e50012;}
.b2c_main .section6 .right .box i{display: inline-block; vertical-align: middle; margin-right: 5px; width: 31px; height: 35px; background-position: center; background-repeat: no-repeat;}
.b2c_main .section6 .right .box:nth-of-type(1) i{background-image: url(../images/b2c/icon11.png);}
.b2c_main .section6 .right .box:nth-of-type(2) i{background-image: url(../images/b2c/icon12.png);}
.b2c_main .section6 .right .box:nth-of-type(3) i{background-image: url(../images/b2c/icon13.png);}
.b2c_main .section6 .right .box:nth-of-type(4) i{background-image: url(../images/b2c/icon14.png);}
.b2c_main .section6 .right .box:nth-of-type(5) i{background-image: url(../images/b2c/icon15.png);}
.b2c_main .section6 .right .box:nth-of-type(6) i{background-image: url(../images/b2c/icon16.png);}
.b2c_main .section6 .right .box:nth-of-type(7) i{background-image: url(../images/b2c/icon17.png);}
.b2c_main .section6 .right .box:nth-of-type(8) i{background-image: url(../images/b2c/icon18.png);}
.b2c_main .section6 .right .box:nth-of-type(1){top: 18%; left: 15.5%;}
.b2c_main .section6 .right .box:nth-of-type(2){top: 8%; left: 44%; -webkit-animation-delay: 0.3s; animation-delay: 0.3s;}
.b2c_main .section6 .right .box:nth-of-type(3){top: 8%; left: 72.2%; -webkit-animation-delay: 0.6s; animation-delay: 0.6s;}
.b2c_main .section6 .right .box:nth-of-type(4){top: 26%; left: 86.2%; -webkit-animation-delay: 0.9s; animation-delay: 0.9s;}
.b2c_main .section6 .right .box:nth-of-type(5){top: 53%; left: 79%; -webkit-animation-delay: 0.3s; animation-delay: 0.3s;}
.b2c_main .section6 .right .box:nth-of-type(6){top: 71%; left: 86.2%; -webkit-animation-delay: 0.9s; animation-delay: 0.9s;}
.b2c_main .section6 .right .box:nth-of-type(7){top: 71%; left: 15.8%; -webkit-animation-delay: 0.6s; animation-delay: 0.6s;}
.b2c_main .section6 .right .box:nth-of-type(8){top: 43%; left: 8.8%; -webkit-animation-delay: 0.3s; animation-delay: 0.3s;}
@keyframes topdown{
	0%{-webkit-transform: translateY(0); transform: translateY(0);}
	50%{-webkit-transform: translateY(10px); transform: translateY(10px);}
	100%{-webkit-transform: translateY(0); transform: translateY(0);}
}
@-webkit-keyframes topdown{
	0%{-webkit-transform: translateY(0); transform: translateY(0);}
	50%{-webkit-transform: translateY(10px); transform: translateY(10px);}
	100%{-webkit-transform: translateY(0); transform: translateY(0);}
}
.b2c_main .section6 .item{padding: 3% 0; overflow: hidden; position: relative; border-top: 1px solid #dddddd;}
.b2c_main .section6 .item .img_block{width: 45%; overflow: hidden;}
.b2c_main .section6 .item .img_block img{width: 100%; display: block; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c_main .section6 .item .txt_block{width: 50%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.b2c_main .section6 .item:nth-of-type(even) .img_block{margin-left: 55%;}
.b2c_main .section6 .item:nth-of-type(odd) .txt_block{left: 50%; padding-left: 5%;}
.b2c_main .section6 .item:nth-of-type(even) .txt_block{left: 0; padding-right: 5%;}
.b2c_main .section6 .item h3{font-size: 30px; color: #222; line-height: 40px;}
.b2c_main .section6 .item h4{font-size: 14px; color: #999; line-height: 20px; text-transform: uppercase; margin-top: 6px;}
.b2c_main .section6 .item p{font-size: 16px; line-height: 26px; color: #666; margin-top: 5%; text-align: justify;}
.b2c_main .section6 .item:hover .img_block img{-webkit-transform: scale(1.05); transform: scale(1.05);}

/*b2c_1*/
.b2c1_main .section2{background: #f7f7f7;}
.b2c1_main .section2:after{content: ''; display: block; clear: both;}
.b2c1_main .section2 .left{width: 53%; float: left;}
.b2c1_main .section2 .desc{font-size: 16px; color: #666; line-height: 26px; margin-top: 8%; text-align: justify;}
.b2c1_main .section2 img{float: right; width: 40%; max-width: 555px;}
.b2c1_main .section3{background: #fff;}
.b2c1_main .section3 .common_title{text-align: center;}
.b2c1_main .section3 .items{margin-top: 5%; width: 100%; font-size: 0;}
.b2c1_main .section3 .item{width: 25%; display: inline-block; vertical-align: top; border: 1px solid transparent; -webkit-transition: all 1000ms ease; transition: all 1000ms ease;}
.b2c1_main .section3 .item:nth-of-type(odd){background: #f7f7f7;}
.b2c1_main .section3 .item:nth-of-type(even){background: #f0f0f0;}
.b2c1_main .section3 .item .tit{text-align: center; padding: 15% 0 10%;}
.b2c1_main .section3 .item i{display: block; margin: 0 auto; width: 80px; height: 80px; border-radius: 50%; background-color: #e50012; background-position: center; background-repeat: no-repeat;}
.b2c1_main .section3 .item h3{font-size: 20px; color: #222; margin-top: 10%; font-weight: 600;}
.b2c1_main .section3 .item .txt{margin: 0 12% 0; padding: 8% 0 12%; border-top: 1px solid #dfdfdf;}
.b2c1_main .section3 .item p{font-size: 16px; color: #666; line-height: 25px; height: 100px; overflow: hidden; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
@media screen and (min-width: 992px){
	.b2c1_main .section3 .item:hover{border-color: #e50012; box-shadow: 0 0 30px rgba(201,0,16,.2); -webkit-transform: translateY(-30px); transform: translateY(-30px); -webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.b2c1_main .section3 .item:hover .tit{background: #e50012; padding: 10% 0; -webkit-transition: background 1500ms ease; transition: background 1500ms ease;}
	.b2c1_main .section3 .item:hover i{width: 32px; height: 32px; border-radius: 0; background-color: transparent;}
	.b2c1_main .section3 .item:hover h3{margin-top: 5%; color: #fff;/* -webkit-transition: all 500ms ease; transition: all 500ms ease;*/}
	.b2c1_main .section3 .item:hover .txt{border-color: transparent;}
	.b2c1_main .section3 .item:hover p{height: auto; min-height: 250px;}
}
.b2c1_main .section4{background: #f7f7f7;}
.b2c1_main .section4 .common_title{text-align: center;}
.b2c1_main .section4 .items{margin-top: 5%; font-size: 0; text-align: center;}
.b2c1_main .section4 .item{width: 23%; display: inline-block; vertical-align: top; margin: 0 1%;}
.b2c1_main .section4 .img_block{overflow: hidden;}
.b2c1_main .section4 .img_block img{width: 100%; display: block; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c1_main .section4 .txt_block{background: #fff; padding: 40px; text-align: center;}
.b2c1_main .section4 .txt_block h3{font-size: 20px; color: #222; font-weight: 600;}
.b2c1_main .section4 .txt_block h4{font-size: 14px; color: #666; line-height: 24px; text-transform: uppercase; margin-top: 5px; font-family: 'Arial'; height: 48px;}
.b2c1_main .section4 .item:hover img{-webkit-transform: scale(1.05); transform: scale(1.05);}
.b2c1_main .section5{background: url(../images/b2c/img31.jpg);}
.b2c1_main .section5 .common_title{text-align: center;}
.b2c1_main .section5 .common_title h3{color: #fff;}
.b2c1_main .section5 .items{margin-top: 5%; text-align: center; font-size: 0;}
.b2c1_main .section5 .item{width: 215px; display: inline-block; vertical-align: top; border-right: 1px solid #666666;}
.b2c1_main .section5 .item:last-of-type{border: none;}
.b2c1_main .section5 .item i{display: block; height: 28px; background-position: center; background-repeat: no-repeat;}
.b2c1_main .section5 .item:nth-of-type(1) i{background-image: url(../images/b2c/icon31.png);}
.b2c1_main .section5 .item:nth-of-type(2) i{background-image: url(../images/b2c/icon32.png);}
.b2c1_main .section5 .item:nth-of-type(3) i{background-image: url(../images/b2c/icon33.png);}
.b2c1_main .section5 .item p{font-size: 16px; color: #fff; margin: 15px 0;}
.b2c1_main .section5 .item .num{font-size: 16px; color: #fff;}
.b2c1_main .section5 .item .num span{font-size: 60px; color: #e50012; font-family: 'Arial';}
.b2c1_main .section5 .img_block{width: 100%; max-width: 800px; margin: 3% auto 0; position: relative;}
.b2c1_main .section5 .img_block img.map{width: 100%; display: block;}
.b2c1_main .section5 .img_block img.cover{position: absolute; top: 39%; right: 17%;}
.b2c1_main .section6{background: #f7f7f7;}
.b2c1_main .section6 .common_title{text-align: center;}
.b2c1_main .section6 .items{font-size: 0; margin-top: 3%;}
.b2c1_main .section6 .item{width: 31.33%; margin: 1%; display: inline-block; vertical-align: top;}
.b2c1_main .section6 .item .img_block{overflow: hidden;}
.b2c1_main .section6 .item .img_block img{width: 100%; display: block; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c1_main .section6 .item .txt_block{padding-top: 25px;}
.b2c1_main .section6 .item .txt_block h3{font-size: 20px; color: #222;}
.b2c1_main .section6 .item .txt_block p{font-size: 16px; color: #666; line-height: 26px; margin-top: 10px; text-align: justify;}
.b2c1_main .section6 .item:hover img{-webkit-transform: scale(1.05); transform: scale(1.05);}
.b2c1_main .section7{background: #fff;}
.b2c1_main .section7 .common_title{text-align: center;}
.b2c1_main .section7 .img_block{width: 100%; margin: 8% auto 0; max-width: 761px;}
.b2c1_main .section7 .img_block img{display: block; width: 100%; -webkit-transform: translateX(3%); transform: translateX(3%);}
.b2c1_main .section7 .tab_main{margin-top: 5%; text-align: center;}
.b2c1_main .section7 .tab_tit{border-bottom: 1px solid #e5e5e5; display: inline-block; font-size: 0; white-space: nowrap;}
.b2c1_main .section7 .item{display: inline-block; font-size: 16px; color: #666; margin: 0 35px; cursor: pointer; padding-bottom: 25px; border-bottom: 2px solid transparent;}
.b2c1_main .section7 .item:first-of-type{margin-left: 0;}
.b2c1_main .section7 .item:last-of-type{margin-right: 0;}
.b2c1_main .section7 .item.active{border-color: #c90010;}
.b2c1_main .section7 .child{display: none; padding: 5% 0; max-width: 850px; margin: 0 auto;}
.b2c1_main .section7 .m_items{display: none;}

/*b2c_2*/
.b2c2_main .section2{background: #f7f7f7;}
.b2c2_main .section2:after{content: ''; display: block; clear: both;}
.b2c2_main .section2 .left{width: 56%; float: left; padding-top: 3%;}
.b2c2_main .section2 .desc{margin-top: 5%; font-size: 16px; color: #666; line-height: 26px; text-align: justify;}
.b2c2_main .section2 img{float: right; max-width: 441px; width: 40%;}
.b2c2_main .section3{background: url(../images/b2c/img31.jpg);}
.b2c2_main .section3:after{content: ''; display: block; clear: both;}
.b2c2_main .section3 .left{width: 40%; float: left;}
.b2c2_main .section3 .common_title h3{color: #fff;}
.b2c2_main .section3 .desc{font-size: 16px; line-height: 26px; margin-top: 8%; text-align: justify; color: #fff;}
.b2c2_main .section3 .right{max-width: 800px; width: 54%; float: right; position: relative;}
.b2c2_main .section3 .right img.map{width: 100%; display: block;}
.b2c2_main .section3 .right img.cover{position: absolute; top: 39%; right: 17%;}
.b2c2_main .section3 .items{position: absolute; left: 7%; bottom: 10%; font-size: 0;}
.b2c2_main .section3 .items:before{content: ''; position: absolute; top: 60px; left: 30px; right: 30px; height: 1px; background: #6c6d6e;}
.b2c2_main .section3 .item{display: inline-block; vertical-align: top; margin: 0 15px; position: relative; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c2_main .section3 .item i{display: block; height: 35px; background-position: center; background-repeat: no-repeat;}
.b2c2_main .section3 .item p{font-size: 16px; color: #fff; margin-top: 50px;}
.b2c2_main .section3 .item:after{content: ''; width: 5px; height: 5px; background: #fff; border-radius: 50%; position: absolute; top: 58px; left: 50%; margin-left: -2px;}
.b2c2_main .section3 .item:hover{-webkit-transform: translateY(-10px); transform: translateY(-10px);}
.b2c2_main .section4{overflow: hidden; background: #f7f7f7; padding-bottom: 10%;}
.b2c2_main .section4 .left{width: 33%; float: left; position: relative; z-index: 2;}
.b2c2_main .section4 .left img{width: 100%; display: block;}
.b2c2_main .section4 .rotate_img{width: 68%; position: absolute; left: 16%; top: 16%; -webkit-animation: rotate 5s linear infinite; animation: rotate 5s linear infinite;}
.b2c2_main .section4 .box{width: 60px; height: 60px; background-color: #df292c; border-radius: 50%; position: absolute; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c2_main .section4 .box:nth-of-type(1){left: -30px; top: 50%; margin-top: -30px; background-image: url(../images/b2c/icon43.png);}
.b2c2_main .section4 .box:nth-of-type(2){top: -30px; left: 50%; margin-left: -30px; background-image: url(../images/b2c/icon44.png);}
.b2c2_main .section4 .box:nth-of-type(3){right: -30px; top: 50%; margin-top: -30px; background-image: url(../images/b2c/icon45.png);}
.b2c2_main .section4 .box:nth-of-type(4){bottom: -30px; left: 50%; margin-left: -30px; background-image: url(../images/b2c/icon46.png);}
.b2c2_main .section4 .box:hover{-webkit-transform: translateY(-5px); transform: translateY(-5px);}
.b2c2_main .section4 canvas{position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 1;}
.b2c2_main .section4 .right{width: 43%; float: right; margin-right: 8%; margin-top: 3%; position: relative; z-index: 2;}
.b2c2_main .section4 .right .p_block{margin-top: 5%;}
.b2c2_main .section4 .right p{font-size: 16px; color: #333; line-height: 26px; text-align: justify; position: relative; padding-left: 15px; margin-top: 5%;}
.b2c2_main .section4 .right span{color: #df292c; position: absolute; top: 0; left: 0;}
.b2c2_main .section5{background-color: #484851; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 8% 0; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c2_main .section5 .common_title{text-align: center;}
.b2c2_main .section5 .common_title h3{color: #fff;}
.b2c2_main .section5 .tab_main{margin-top: 6%;}
.b2c2_main .section5 .tab_tit{text-align: center; font-size: 0;}
.b2c2_main .section5 .item{width: 200px; display: inline-block; margin: 0 40px; vertical-align: top; -webkit-transition: all 500ms ease; transition: all 500ms ease; cursor: pointer;}
.b2c2_main .section5 .item img{width: 100%; display: block;}
.b2c2_main .section5 .item.active{-webkit-transform: scale(1.2); transform: scale(1.2);}
.b2c2_main .section5 .tab_cont{margin-top: 5%; position: relative;}
.b2c2_main .section5 .child{display: none; max-width: 1000px; margin: 0 auto; border-top: 1px solid rgba(255,255,255,.2); position: relative; text-align: center; padding-top: 4%;}
.b2c2_main .section5 .tab_cont span{height: 4px; background: #df292c; position: absolute; top: -3px;}
.b2c2_main .section5 .child h3{font-size: 20px; color: #fff;}
.b2c2_main .section5 .child p{font-size: 16px; color: #fff; line-height: 26px; height: 52px; margin-top: 15px;}
.b2c2_main .section6{background: #fff;}
.b2c2_main .section6 .common_title{text-align: center;}
.b2c2_main .section6 .desc{font-size: 16px; line-height: 26px; text-align: center; margin-top: 3%; color: #666;}
.b2c2_main .section6 .img_block{margin: 8% auto 0; position: relative; max-width: 600px;}
.b2c2_main .section6 .img_block img{width: 100%; display: block;}
.b2c2_main .section6 .rotate_img{width: 88%; position: absolute; left: 6%; top: -8%; -webkit-animation: rotate 8s linear infinite; animation: rotate 8s linear infinite;}
.b2c2_main .section6 .rotate_img:after{content: ''; width: 46px; height: 46px; background: url(../images/b2c/img53.png) no-repeat; position: absolute; top: 10%; right: 10%;}
.b2c2_main .section6 .items{font-size: 0; max-width: 1300px; margin: 8% auto 0;}
.b2c2_main .section6 .item{width: 29.33%; margin: 2%; display: inline-block; vertical-align: top;}
.b2c2_main .section6 .item i{width: 50px; height: 50px; float: left; margin-top: 15px; background-position: center; background-repeat: no-repeat;}
.b2c2_main .section6 .item h3{font-size: 18px; color: #333; margin-left: 70px;}
.b2c2_main .section6 .item p{font-size: 16px; color: #666; line-height: 24px; margin-left: 70px; margin-top: 10px;}
.b2c2_main .section7{background: #f7f7f7;}
.b2c2_main .section7:after{content: ''; display: block; clear: both;}
.b2c2_main .section7 .right{width: 43%; float: right; padding-top: 6%;}
.b2c2_main .section7 .desc{font-size: 16px; color: #666; line-height: 26px; text-align: justify; margin-top: 8%;}
.b2c2_main .section7 .right img{display: block; margin-top: 8%; cursor: pointer;}
.b2c2_main .section7 .left{width: 52%; max-width: 622px; float: left;}
.b2c2_main .section7 .left .img{width: 100%; display: block;}
.b2c2_main .section7 .left .line{width: 62%; display: block; transform: translateX(68%);}
.b2c2_main .section8{background: url(../images/b2c/img57.jpg); padding-bottom: 8%;}
.b2c2_main .section8 .common_title{text-align: center;}
.b2c2_main .section8 .desc{font-size: 16px; color: #666; line-height: 26px; text-align: center; margin-top: 3%;}
.b2c2_main .section8 .tab_main{max-width: 580px; margin: 5% auto 0; position: relative;}
.b2c2_main .section8 .tab_main img{width: 100%; display: block;}
.b2c2_main .section8 .item{width: 68px; height: 68px; background-color: #fff; border: 1px solid #eeeeee; background-position: center; background-repeat: no-repeat; position: absolute; border-radius: 50%; cursor: pointer; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c2_main .section8 .item:after{content: ''; position: absolute; top: -6px; right: -6px; bottom: -6px; left: -6px; border-radius: 50%; border: 1px dashed #dddddd; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c2_main .section8 .item:nth-of-type(1){top: 20%; right: 0; background-image: url(../images/b2c/icon56.png);}
.b2c2_main .section8 .item:nth-of-type(2){top: -30px; left: 50%; margin-left: -34px; background-image: url(../images/b2c/icon57.png);}
.b2c2_main .section8 .item:nth-of-type(3){top: 21%; left: 10px; background-image: url(../images/b2c/icon58.png);}
.b2c2_main .section8 .item:nth-of-type(4){top: 68%; left: 10px; background-image: url(../images/b2c/icon59.png);}
.b2c2_main .section8 .item:nth-of-type(5){bottom: -34px; left: 50%; margin-left: -34px; background-image: url(../images/b2c/icon60.png);}
.b2c2_main .section8 .item:nth-of-type(1).active,
.b2c2_main .section8 .item:nth-of-type(1):hover{background-image: url(../images/b2c/icon56on.png);}
.b2c2_main .section8 .item:nth-of-type(2).active,
.b2c2_main .section8 .item:nth-of-type(2):hover{background-image: url(../images/b2c/icon57on.png);}
.b2c2_main .section8 .item:nth-of-type(3).active,
.b2c2_main .section8 .item:nth-of-type(3):hover{background-image: url(../images/b2c/icon58on.png);}
.b2c2_main .section8 .item:nth-of-type(4).active,
.b2c2_main .section8 .item:nth-of-type(4):hover{background-image: url(../images/b2c/icon59on.png);}
.b2c2_main .section8 .item:nth-of-type(5).active,
.b2c2_main .section8 .item:nth-of-type(5):hover{background-image: url(../images/b2c/icon60on.png);}
.b2c2_main .section8 .item.active,
.b2c2_main .section8 .item:hover{background-color: #df292c; border-color: #df292c;}
.b2c2_main .section8 .item.active:after,
.b2c2_main .section8 .item:hover:after{border-color: #df292c;}
.b2c2_main .section8 .child{display: none; position: absolute; width: 280px; top: 55%; right: -190px;}
.b2c2_main .section8 .child h3{font-size: 28px; color: #df292c;}
.b2c2_main .section8 .child p{font-size: 16px; line-height: 26px; color: #666666; margin-top: 20px;}
.b2c2_main .section8 .m_items{display: none;}
.b2c2_main .section9{background: #3d3d3d;}
.b2c2_main .section9 .common_title{text-align: center;}
.b2c2_main .section9 .common_title h3{color: #fff;}
.b2c2_main .section9 .desc{margin-top: 3%; text-align: center; font-size: 16px; color: #fff; line-height: 26px;}
.b2c2_main .section9 .tab_main{margin-top: 5%;}
.b2c2_main .section9 .child{display: none;}
.b2c2_main .section9 .child img{max-width: 100%; display: block; margin: 0 auto;}
.b2c2_main .section9 .tab_tit{margin-top: 5%; font-size: 0; text-align: center;}
.b2c2_main .section9 .item{display: inline-block; vertical-align: top; font-size: 16px; margin: 0 40px; cursor: pointer; -webkit-transition: all 500ms ease; transition: all 500ms ease; border-bottom: 2px solid transparent; padding-bottom: 5px;}
.b2c2_main .section9 .item:before{content: ''; width: 16px; height: 16px; border-radius: 50%; display: inline-block; vertical-align: middle; margin: -2px 10px 0 0;}
.b2c2_main .section9 .item:nth-of-type(1){color: #f04143;}
.b2c2_main .section9 .item:nth-of-type(2){color: #c82e2f;}
.b2c2_main .section9 .item:nth-of-type(3){color: #ff7172;}
.b2c2_main .section9 .item:nth-of-type(1):before{background: #f04143;}
.b2c2_main .section9 .item:nth-of-type(2):before{background: #c82e2f;}
.b2c2_main .section9 .item:nth-of-type(3):before{background: #ff7172;}
.b2c2_main .section9 .item:nth-of-type(1).active{ border-color: #f04143;}
.b2c2_main .section9 .item:nth-of-type(2).active{ border-color: #c82e2f;}
.b2c2_main .section9 .item:nth-of-type(3).active{ border-color: #ff7172;}
.b2c2_main .section10{background: url(../images/b2c/img57.jpg); padding: 10% 7% 0;}
.b2c2_main .section10:after{content: ''; display: block; clear: both;}
.b2c2_main .section10 .right{width: 40%; float: right;}
.b2c2_main .section10 .boxes{margin-top: 5%; padding-bottom: 20%; border-left: 1px solid #e5e5e5;}
.b2c2_main .section10 .box{margin-bottom: 35px; cursor: pointer;}
.b2c2_main .section10 .box i{width: 22px; height: 22px; float: left; margin-left: -12px; position: relative;}
.b2c2_main .section10 .box i:before{content: ''; width: 22px; height: 22px; border-radius: 50%; background: #fce8e8; position: absolute; top: 0; left: 0; -webkit-transform: scale(0); transform: scale(0); -webkit-transition: all 300ms ease; transition: all 300ms ease;}
.b2c2_main .section10 .box i:after{content: ''; width: 6px; height: 6px; background: #df292c; border-radius: 50%; position: absolute; top: 50%; left: 50%; margin: -3px 0 0 -3px; -webkit-transition: all 300ms ease; transition: all 300ms ease;}
.b2c2_main .section10 .box h3{font-size: 16px; color: #333; margin-left: 25px; line-height: 22px; -webkit-transition: all 300ms ease; transition: all 300ms ease;}
.b2c2_main .section10 .box p{font-size: 14px; line-height: 24px; color: #666666; margin-left: 25px; margin-top: 5px; height: 0; overflow: hidden; -webkit-transition: all 300ms ease; transition: all 300ms ease;}
.b2c2_main .section10 .box.active i:before{-webkit-transform: scale(1);transform: scale(1);}
.b2c2_main .section10 .box.active i:after{-webkit-transform: scale(1.2);transform: scale(1.2);}
.b2c2_main .section10 .box.active h3{font-size: 18px; color: #df292c;}
.b2c2_main .section10 .box.active p{height: 48px;}
.b2c2_main .section10 .box:hover h3{color: #df292c;}
.b2c2_main .section10 .left{position: absolute; left: 7%; bottom: 0; width: 43%; max-width: 640px;}
.b2c2_main .section10 .left img{width: 100%; display: block;}
.b2c2_main .section10 .slick{width: 38.28%; position: absolute; top: 9.2%; left: 44%;}

/*b2c_3*/
.b2c3_main .section2{background: #fff;}
.b2c3_main .section2:after{content: ''; display: block; clear: both;}
.b2c3_main .section2 .left{width: 50%; float: left; padding: 3% 0;}
.b2c3_main .section2 .desc{font-size: 16px; color: #666; line-height: 26px; text-align: justify; margin-top: 8%;}
.b2c3_main .section2 .lists{margin-top: 3%;	font-size: 16px; color: #666; line-height: 26px;}
.b2c3_main .section2 .lists span{color: #df292c; margin-right: 10px;}
.b2c3_main .section2 img{width: 46%; max-width: 601px; float: right; margin-top: 5%;}
.b2c3_main .section3{background: #f7f7f7;}
.b2c3_main .section3 .main{margin-top: 4%; position: relative;}
.b2c3_main .section3 .slick_box{width: 26%; background: #fff; position: relative;}
.b2c3_main .section3 .item{padding: 7% 0 7% 20%; border-top: 1px solid #eeeeee; -webkit-transition: all 500ms ease; transition: all 500ms ease; cursor: pointer;}
.b2c3_main .section3 .item i{width: 33px; height: 30px; display: inline-block; vertical-align: middle; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c3_main .section3 .item:nth-of-type(1) i{background-image: url(../images/b2c/icon19.png);}
.b2c3_main .section3 .item:nth-of-type(2) i{background-image: url(../images/b2c/icon20.png);}
.b2c3_main .section3 .item:nth-of-type(3) i{background-image: url(../images/b2c/icon21.png);}
.b2c3_main .section3 .item:nth-of-type(4) i{background-image: url(../images/b2c/icon22.png);}
.b2c3_main .section3 .item:nth-of-type(5) i{background-image: url(../images/b2c/icon23.png);}
.b2c3_main .section3 .item:nth-of-type(6) i{background-image: url(../images/b2c/icon24.png);}
.b2c3_main .section3 .item:nth-of-type(7) i{background-image: url(../images/b2c/icon25.png);}
.b2c3_main .section3 .item:nth-of-type(8) i{background-image: url(../images/b2c/icon26.png);}
.b2c3_main .section3 .item:nth-of-type(9) i{background-image: url(../images/b2c/icon27.png);}
.b2c3_main .section3 .item:nth-of-type(10) i{background-image: url(../images/b2c/icon28.png);}
.b2c3_main .section3 .item span{font-size: 16px; color: #666; display: inline-block; vertical-align: middle; margin-left: 10px; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c3_main .section3 .slick-prev{height: 50px; font-size: 0; background: url(../images/b2c/icon30.png) center no-repeat; width: 100%; display: block; cursor: pointer;}
.b2c3_main .section3 .slick-next{height: 50px; font-size: 0; background: url(../images/b2c/icon29.png) center no-repeat; width: 100%; display: block; border-top: 1px solid #eee; cursor: pointer;}
.b2c3_main .section3 .item:hover span{color: #e50012;}
.b2c3_main .section3 .item.active{background: #e50012;}
.b2c3_main .section3 .item.active span{color: #fff;}
.b2c3_main .section3 .item:nth-of-type(1).active i{background-image: url(../images/b2c/icon19on.png);}
.b2c3_main .section3 .item:nth-of-type(2).active i{background-image: url(../images/b2c/icon20on.png);}
.b2c3_main .section3 .item:nth-of-type(3).active i{background-image: url(../images/b2c/icon21on.png);}
.b2c3_main .section3 .item:nth-of-type(4).active i{background-image: url(../images/b2c/icon22on.png);}
.b2c3_main .section3 .item:nth-of-type(5).active i{background-image: url(../images/b2c/icon23on.png);}
.b2c3_main .section3 .item:nth-of-type(6).active i{background-image: url(../images/b2c/icon24on.png);}
.b2c3_main .section3 .item:nth-of-type(7).active i{background-image: url(../images/b2c/icon25on.png);}
.b2c3_main .section3 .item:nth-of-type(8).active i{background-image: url(../images/b2c/icon26on.png);}
.b2c3_main .section3 .item:nth-of-type(9).active i{background-image: url(../images/b2c/icon27on.png);}
.b2c3_main .section3 .item:nth-of-type(10).active i{background-image: url(../images/b2c/icon28on.png);}
.b2c3_main .section3 .bg_box{position: absolute; right: 0; top: 0; bottom: 0; left: 32%;}
.b2c3_main .section3 .child{width: 100%; height: 100%; display: none; position: relative; background-position: center; background-repeat: no-repeat; background-size: cover;}
.b2c3_main .section3 .child p{font-size: 16px; color: #fff; position: absolute; bottom: 0; left: 0; right: 0; padding: 15px 30px; line-height: 24px; background: rgba(49,49,49,.9);}
.b2c3_main .section3 .m_items{display: none;}
.b2c3_main .section4{background: #fff;}
.b2c3_main .section4 .items{margin: 3% -1% 0; font-size: 0;}
.b2c3_main .section4 .item{width: 31.33%; margin: 1%; display: inline-block; vertical-align: top;}
.b2c3_main .section4 .item .img_block{overflow: hidden;}
.b2c3_main .section4 .item .img_block img{width: 100%; display: block; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c3_main .section4 .item h3{font-size: 20px; color: #222; margin: 30px 0 10px;}
.b2c3_main .section4 .item p{font-size: 16px; color: #666; line-height: 26px; text-align: justify;}
.b2c3_main .section4 .item:hover .img_block img{-webkit-transform: scale(1.05); transform: scale(1.05);}
.b2c3_main .section5{background: url(../images/b2c/img22.jpg) center no-repeat; background-size: cover;}
.b2c3_main .section5 .common_title{text-align: center;}
.b2c3_main .section5 .img_block{display: block; margin: 0 auto; max-width: 862px; max-width: 55%; position: relative;}
.b2c3_main .section5 .img_block img{width: 100%; display: block;}
.b2c3_main .section5 .img_block .box{width: 18vw; height: 18vw; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-48%); transform: translate(-50%,-48%);}
.b2c3_main .section5 .img_block .box:after{content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0;  background: url(../images/b2c/img24.png) no-repeat; background-size: 100% auto; -webkit-animation: rotate 5s linear infinite; animation: rotate 5s linear infinite;}
.b2c3_main .section5 p{text-align: center; font-size: 16px; line-height: 30px; color: #666;}
@-webkit-keyframes rotate{
	0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);}
	100%{-webkit-transform: rotate(-360deg); transform: rotate(-360deg);}
}
@keyframes rotate{
	0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);}
	100%{-webkit-transform: rotate(-360deg); transform: rotate(-360deg);}
}
@-webkit-keyframes rotate_1{
	0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);}
	100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}
}
@keyframes rotate_1{
	0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);}
	100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}
}

/*b2c_4*/
.b2c4_main .section2{background: #fff;}
.b2c4_main .section2:after{content: ''; display: block; clear: both;}
.b2c4_main .section2 .left{width: 43%; float: left; margin-top: 7%;}
.b2c4_main .section2 .desc{font-size: 16px; color: #666; line-height: 26px; text-align: justify; margin-top: 8%;}
.b2c4_main .section2 .right{width: 50%; max-width: 580px; float: right; position: relative;}
.b2c4_main .section2 .bg_img{width: 100%; display: block;}
.b2c4_main .section2 .img_box img{width: 22.5%; max-width: 130px; position: absolute; top: 38%;}
.b2c4_main .section2 .img_box img:nth-of-type(1){left: 29%; z-index: 1;}
.b2c4_main .section2 .img_box img:nth-of-type(2){right: 29%;}
.b2c4_main .section3{background: #f7f7f7;}
.b2c4_main .section3 .items{margin: 3% -1% 0; font-size: 0;}
.b2c4_main .section3 .item{width: 31.33%; display: inline-block; margin: 1%; vertical-align: top;}
.b2c4_main .section3 .item .img_block{overflow: hidden;}
.b2c4_main .section3 .item .img_block img{width: 100%; display: block; -webkit-transition: all 500ms ease; transition: all 500ms ease; backface-visibility: hidden;}
.b2c4_main .section3 .item h3{font-size: 20px; color: #222; margin-top: 25px;}
.b2c4_main .section3 .item p{font-size: 16px; line-height: 26px; margin-top: 15px; color: #666; text-align: justify;}
.b2c4_main .section3 .item:hover img{-webkit-transform: scale(1.05); transform: scale(1.05);}
.b2c4_main .section4{background: url(../images/b2c/img7.jpg) center no-repeat; background-size: cover;}
.b2c4_main .section4:after{content: ''; display: block; clear: both;}
.b2c4_main .section4 .right{width: 44%; float: right;}
.b2c4_main .section4 .common_title h3{color: #fff;}
.b2c4_main .section4 .items{margin-top: 5%; font-size: 0;}
.b2c4_main .section4 .item{width: 50%; display: inline-block; vertical-align: top; margin-top: 8%;}
.b2c4_main .section4 .item i{width: 29px; height: 29px; float: left; background-position: center left; background-repeat: no-repeat;}
.b2c4_main .section4 .item h3{font-size: 18px; color: #fff; margin-left: 40px;}
.b2c4_main .section4 .item .p_block{margin: 10px 0 0 40px;}
.b2c4_main .section4 .item p{font-size: 16px; color: #999; line-height: 26px;}
.b2c4_main .section4 .item p:before{content: '•'; color: #999; display: inline-block; line-height: 26px; padding-right: 5px;}
.b2c4_main .section4 .left{width: 50%; float: left; max-width: 694px;}
.b2c4_main .section4 .left img{width: 100%; display: block;}
.b2c4_main .section5{background: url(../images/b2c/img85.jpg) center top no-repeat; background-size: cover; padding: 5% 0;}
.b2c4_main .section5 .common_title{padding: 0 7%;}
.b2c4_main .section5 .main{padding: 5% 7%; position: relative;}
.b2c4_main .section5 .main:before{content: ''; left: 0; right: 0; top: 45.5%; border-top: 1px dashed #c50b0e; position: absolute;}
.b2c4_main .section5 .main:after{content: ''; display: block; clear: both;}
.b2c4_main .section5 .left{width: 32%; float: left; box-shadow: 0 5px 30px #eee; position: relative; z-index: 2;}
.b2c4_main .section5 .left .img_block{overflow: hidden;}
.b2c4_main .section5 .left img{width: 100%; display: block;}
.b2c4_main .section5 .left .txt_block{background: #fff; padding: 8%;}
.b2c4_main .section5 .left h3{font-size: 22px;}
.b2c4_main .section5 .left p{font-size: 14px; color: #999; line-height: 24px; margin-top: 10px; height: 48px;}
.b2c4_main .section5 .right{width: 68%; float: left; margin-top: 10%; position: relative; z-index: 2;}
.b2c4_main .section5 .right .slick-list{padding-top: 30px !important;}
.b2c4_main .section5 .right .box{text-align: center;}
.b2c4_main .section5 .right .box .img_block{width: 80px; height: 80px; margin: 0 auto; border: 1px solid #c71215; border-radius: 50%; padding: 2px; overflow: hidden; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c4_main .section5 .right .box img{width: 100%; display: block;}
.b2c4_main .section5 .right .box h3{font-size: 16px; color: #333; margin-top: 30%; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c4_main .section5 .slick-prev{display: none !important;}
.b2c4_main .section5 .slick-next{width: 18px; height: 32px; background: url(../images/b2c/icon65.png) center no-repeat; cursor: pointer; position: absolute; font-size: 0; right: 0; top: 0;}
.b2c4_main .section5 .right .slick-center .img_block{width: 100px; height: 100px; margin-top: -10px;}
.b2c4_main .section5 .right .slick-center h3{margin-top: 12%; font-size: 20px;}
.b2c4_main .section5 .m_items{display: none;}
.b2c4_main .section6{background: #f7f7f7;}
.b2c4_main .section6 .items{margin: 4% -1% 0; font-size: 0;}
.b2c4_main .section6 .item{width: 23%; margin: 0 1%; display: inline-block; vertical-align: top;}
.b2c4_main .section6 .item .img_block{overflow: hidden;}
.b2c4_main .section6 .item .img_block img{width: 100%; display: block; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.b2c4_main .section6 .item .txt_block{background: #fff; text-align: center; padding: 10% 5%;}
.b2c4_main .section6 .item h3{font-size: 20px; color: #222; font-weight: 600;}
.b2c4_main .section6 .item p{font-size: 14px; color: #666; line-height: 20px; height: 40px; margin-top: 5px; text-transform: uppercase; text-align: center;}
.b2c4_main .section6 .item:hover img{-webkit-transform: scale(1.05); transform: scale(1.05);}
.b2c4_main .section7{background: #fff;}

/*e-commerce_1*/
.eCommerce1_main .section2{background: #fff url(../images/e_commerce/img3.png) center bottom no-repeat;}
.eCommerce1_main .section2 .common_title{text-align: center;}
.eCommerce1_main .section2 .desc{font-size: 16px; color: #333; line-height: 26px; text-align: center; margin-top: 4%;}
.eCommerce1_main .section2 .main{position: relative; max-width: 656px; max-width: 43%; margin: 3% auto 0;}
.eCommerce1_main .section2 .main img.bg{width: 100%; display: block; position: relative; z-index: 2;}
.eCommerce1_main .section2 .main img.line{position: absolute; right: 50%; top: 0; height: 50%; z-index: 1; -webkit-animation: rotate_1 8s linear infinite; animation: rotate_1 8s linear infinite; -webkit-transform-origin: right bottom; transform-origin: right bottom;}
.eCommerce1_main .section2 .box{position: absolute; -webkit-animation: shake 2s ease infinite; animation: shake 2s ease infinite;}
.eCommerce1_main .section2 .box img{width: 100%; display: block;}
.eCommerce1_main .section2 .box:nth-of-type(1){width: 7.62%; top: 9%; left: 30%; -webkit-animation-delay: 0.1s; animation-delay: 0.1s;}
.eCommerce1_main .section2 .box:nth-of-type(2){width: 9.75%; top: 20%; left: 65%; -webkit-animation-delay: 0.3s; animation-delay: 0.3s;}
.eCommerce1_main .section2 .box:nth-of-type(3){width: 5.48%; top: 45%; left: 70.5%; -webkit-animation-delay: 0.9s; animation-delay: 0.9s;}
.eCommerce1_main .section2 .box:nth-of-type(4){width: 8.23%; top: 60%; left: 83%; -webkit-animation-delay: 0.5s; animation-delay: 0.5s;}
.eCommerce1_main .section2 .box:nth-of-type(5){width: 8.84%; top: 72%; left: 62%; -webkit-animation-delay: 0.7s; animation-delay: 0.7s;}
.eCommerce1_main .section2 .box:nth-of-type(6){width: 7.62%; top: 76%; left: 20%; -webkit-animation-delay: 0.3s; animation-delay: 0.3s;}
.eCommerce1_main .section2 .box:nth-of-type(7){width: 8.84%; top: 46%; left: 14%; -webkit-animation-delay: 0.7s; animation-delay: 0.7s;}
@keyframes shake{
	0%{-webkit-transform: translateY(0); transform: translateY(0);}
	50%{-webkit-transform: translateY(-5px); transform: translateY(-5px);}
	100%{-webkit-transform: translateY(0); transform: translateY(0);}
}
@-webkit-keyframes shake{
	0%{-webkit-transform: translateY(0); transform: translateY(0);}
	50%{-webkit-transform: translateY(-5px); transform: translateY(-5px);}
	100%{-webkit-transform: translateY(0); transform: translateY(0);}
}
.eCommerce1_main .section3{background: url(../images/e_commerce/img6.jpg) center no-repeat; background-size: cover; overflow: hidden;}
.eCommerce1_main .section3 canvas{position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 1;}
.eCommerce1_main .section3 .common_title{text-align: center;}
.eCommerce1_main .section3 .common_title h3{color: #fff;}
.eCommerce1_main .section3 .main{max-width: 1100px; margin: 8% auto; position: relative; z-index: 2;}
.eCommerce1_main .section3 .main:after{content: ''; display: block; clear: both;}
.eCommerce1_main .section3 .right{width: 35vw; height: 35vw; float: right; position: relative;}
.eCommerce1_main .section3 .right .svg1{position: absolute; top: 0; left: 0; width: 100%; height: 100%; fill: none; stroke: #888; stroke-width: 1; stroke-dasharray: 3130; stroke-dashoffset: 800; -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
.eCommerce1_main .section3 .right .svg2{position: absolute; top: 0; left: 0; width: 100%; height: 100%; fill: none; stroke: #e55253; stroke-width: 2; stroke-dasharray: 3130; stroke-dashoffset: 3130; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.eCommerce1_main .section3 .dot{width: 4px; height: 4px; border-radius: 50%; position: absolute; background: #fff;}
.eCommerce1_main .section3 .dot:nth-of-type(1){top: 14.5%; left: 14.5%;}
.eCommerce1_main .section3 .dot:nth-of-type(2){top: 0.7%; left: 40%;}
.eCommerce1_main .section3 .dot:nth-of-type(3){top: 3.5%; left: 68.5%;}
.eCommerce1_main .section3 .dot:nth-of-type(4){top: 21%; left: 90.5%;}
.eCommerce1_main .section3 .dot:nth-of-type(5){top: 49%; left: 99.3%;}
.eCommerce1_main .section3 .dot:nth-of-type(6){top: 76.5%; left: 91.6%;}
.eCommerce1_main .section3 .dot:nth-of-type(7){top: 95.2%; left: 70%;}
.eCommerce1_main .section3 .dot:nth-of-type(8){top: 98.7%; left: 41.6%;}
.eCommerce1_main .section3 .dot:nth-of-type(9){top: 86%; left: 15.5%;}
.eCommerce1_main .section3 .txt_block .item{font-size: 14px; color: #fff; position: absolute; width: 90px; cursor: pointer;}
.eCommerce1_main .section3 .txt_block .item:nth-of-type(1){top: 10%; left: 5%;}
.eCommerce1_main .section3 .txt_block .item:nth-of-type(2){top: -4%; left: 26%;}
.eCommerce1_main .section3 .txt_block .item:nth-of-type(3){top: -1%; left: 70%;}
.eCommerce1_main .section3 .txt_block .item:nth-of-type(4){top: 16%; left: 92%;}
.eCommerce1_main .section3 .txt_block .item:nth-of-type(5){top: 48%; left: 102%;}
.eCommerce1_main .section3 .txt_block .item:nth-of-type(6){top: 75%; left: 96%;}
.eCommerce1_main .section3 .txt_block .item:nth-of-type(7){top: 94%; left: 74%;}
.eCommerce1_main .section3 .txt_block .item:nth-of-type(8){top: 101%; left: 43%;}
.eCommerce1_main .section3 .img_slick{width: 80%; margin: 0 auto; margin-top: 10%; border-radius: 50%; overflow: hidden; position: relative; z-index: 2;}
.eCommerce1_main .section3 .img_slick img{width: 100%; display: block;}
.eCommerce1_main .section3 .left_slick{width: 30%; position: absolute; top: 50%; left: 0; margin-top: -220px;}
.eCommerce1_main .section3 .left_slick h3{font-size: 40px; color: #fff; line-height: 40px;}
.eCommerce1_main .section3 .left_slick span{width: 32px; height: 2px; background: #e50012; display: block; margin-top: 80px;}
.eCommerce1_main .section3 .slick-arrow{width: 60px; height: 60px; border: 1px solid #fff; border-radius: 50%; font-size: 0; background-color: transparent; background-repeat: no-repeat; background-position: center; cursor: pointer; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.eCommerce1_main .section3 .slick-prev{background-image: url(../images/e_commerce/icon1.png); margin-bottom: 100px;}
.eCommerce1_main .section3 .slick-next{background-image: url(../images/e_commerce/icon2.png); margin-top: 100px;}
.eCommerce1_main .section3 .slick-arrow:hover{border-color: #e50012;}
.eCommerce1_main .section3 .right[data_active="0"] .svg2{stroke-dashoffset: 3130;}
.eCommerce1_main .section3 .right[data_active="1"] .svg2{stroke-dashoffset: 2839;}
.eCommerce1_main .section3 .right[data_active="2"] .svg2{stroke-dashoffset: 2548;}
.eCommerce1_main .section3 .right[data_active="3"] .svg2{stroke-dashoffset: 2257;}
.eCommerce1_main .section3 .right[data_active="4"] .svg2{stroke-dashoffset: 1966;}
.eCommerce1_main .section3 .right[data_active="5"] .svg2{stroke-dashoffset: 1675;}
.eCommerce1_main .section3 .right[data_active="6"] .svg2{stroke-dashoffset: 1384;}
.eCommerce1_main .section3 .right[data_active="7"] .svg2{stroke-dashoffset: 1093;}
.eCommerce1_main .section3 .right[data_active="8"] .svg2{stroke-dashoffset: 802;}
.eCommerce1_main .section3 .m_items{display: none;}
.eCommerce1_main .section4{background: #fff;}
.eCommerce1_main .section4 .common_title{text-align: center;}
.eCommerce1_main .section4 .desc{text-align: center; font-size: 18px; color: #333; margin-top: 3%;}
.eCommerce1_main .section4 .desc span{color: #bfbfbf;}
.eCommerce1_main .section4 .tab_main{padding-top: 5%; background: url(../images/e_commerce/img15.jpg) center top no-repeat; background-size: 70% auto; text-align: center;}
.eCommerce1_main .section4 .tab_cont{max-width: 861px; width: 57%; margin: 0 auto; position: relative;}
.eCommerce1_main .section4 .tab_cont .child{width: 74%; margin: 0 auto; display: none; position: absolute; top: 5%; left: 0; right: 0;}
.eCommerce1_main .section4 .tab_cont img{width: 100%; display: block;}
.eCommerce1_main .section4 .tab_tit{margin-top: 5%; display: inline-block; font-size: 0; border-bottom: 1px solid #eee;}
.eCommerce1_main .section4 .tab_tit .item{display: inline-block; padding-bottom: 15px; font-size: 16px; color: #090909; margin: 0 35px; border-bottom: 2px solid transparent; cursor: pointer;}
.eCommerce1_main .section4 .tab_tit .item:first-of-type{margin-left: 0;}
.eCommerce1_main .section4 .tab_tit .item:last-of-type{margin-right: 0;}
.eCommerce1_main .section4 .tab_tit .item.active{border-color: #e50012;}
.eCommerce1_main .section4 .txt .item{display: none; font-size: 16px; color: #090909; padding: 20px 0;}
.eCommerce1_main .section4 .m_items{display: none;}
.eCommerce1_main .section5{background: #f7f7f7;}
.eCommerce1_main .section5 .common_title{text-align: center;}
.eCommerce1_main .section5 .tab_main{margin-top: 3%; text-align: center;}
.eCommerce1_main .section5 .tab_tit{display: inline-block; text-align: center; border-bottom: 1px solid #eee; white-space: nowrap; font-size: 0;}
.eCommerce1_main .section5 .tab_tit .item{display: inline-block; padding-bottom: 20px; font-size: 16px; color: #666; border-bottom: 2px solid transparent; cursor: pointer;}
.eCommerce1_main .section5 .tab_tit .item:nth-of-type(2){margin: 0 80px;}
.eCommerce1_main .section5 .tab_tit .item.active{border-color: #e50012;}
.eCommerce1_main .section5 .tab_cont{margin-top: 4%;}
.eCommerce1_main .section5 .child{display: none; font-size: 0;}
.eCommerce1_main .section5 .child .item{display: inline-block; vertical-align: top; width: 18%; margin: 1%; background: #fff; padding: 3% 2% 2%; box-shadow: 0 0 25px rgba(0,0,0,.1); -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.eCommerce1_main .section5 .child .item i{display: block; height: 60px; background-position: center; background-repeat: no-repeat;}
.eCommerce1_main .section5 .child .item h3{font-size: 20px; color: #333; margin: 20px 0 8px; text-align: center;}
.eCommerce1_main .section5 .child .item p{font-size: 14px; color: #666; line-height: 20px; height: 40px; text-transform: uppercase; font-family: "Arial"; text-align: center;}
.eCommerce1_main .section5 .child .item:hover{-webkit-transform: translateY(-10px); transform: translateY(-10px);}
.eCommerce1_main .section5 .m_items{display: none;}
.eCommerce1_main .section5 .circle_box{position: relative; margin-bottom: 60px;}
.eCommerce1_main .section5 .circle_box img{max-height: 490px; width: 33%; display: block; margin: 0 auto;}
.eCommerce1_main .section5 .circle_box .box{width: 32%; position: absolute; height: 80px;}
.eCommerce1_main .section5 .circle_box .box i{display: block; width: 80px; height: 80px; border-radius: 50%; background-color: #e50012; background-position: center; background-repeat: no-repeat;}
.eCommerce1_main .section5 .circle_box .box h3{font-size: 18px; color: #222; font-weight: 600;}
.eCommerce1_main .section5 .circle_box .box p{font-size: 16px; line-height: 30px; color: #222;}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(1){padding-right: 100px; top: 17%; right: 61%;}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(1) i{position: absolute; right: 0; top: 0; background-image: url(../images/e_commerce/icon71.png);}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(1) h3{position: absolute; right: 0; bottom: -30px; -webkit-transform: translateX(60%); transform: translateX(60%);}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(1) p{margin-top: 20px; text-align: left;}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(2){padding-right: 100px; top: 60%; right: 62%;}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(2) i{position: absolute; right: 0; top: 0; background-image: url(../images/e_commerce/icon72.png);}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(2) h3{position: absolute; right: 0; bottom: 0; -webkit-transform: translateX(110%); transform: translateX(110%);}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(2) p{text-align: left;}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(3){top: 90%; left: 50%; height: auto; -webkit-transform: translateX(-50%); transform: translateX(-50%);}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(3) i{margin: 0 auto; background-image: url(../images/e_commerce/icon73.png);}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(3) h3{margin: 10px 0 5px;}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(3) p{text-align: center;}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(4){padding-left: 100px; top: 60%; left: 62%;}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(4) i{position: absolute; left: 0; top: 0; background-image: url(../images/e_commerce/icon74.png);}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(4) h3{position: absolute; left: 0; bottom: 0; -webkit-transform: translateX(-110%); transform: translateX(-110%);}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(4) p{text-align: left;}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(5){padding-left: 100px; top: 17%; left: 62%;}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(5) i{position: absolute; left: 0; top: 0; background-image: url(../images/e_commerce/icon75.png);}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(5) h3{position: absolute; left: 0; bottom: -30px; -webkit-transform: translateX(-70%); transform: translateX(-70%);}
.eCommerce1_main .section5 .circle_box .box:nth-of-type(5) p{text-align: left;}
.eCommerce1_main .section5 .line_box{padding: 200px 0; position: relative; font-size: 0;}
.eCommerce1_main .section5 .line_box .line{width: 70px; text-align: center; display: inline-block; vertical-align: top;}
.eCommerce1_main .section5 .line_box .line i{display: block; height: 60px; margin: 0 auto; background-position: center; background-repeat: no-repeat;}
.eCommerce1_main .section5 .line_box .line p{font-size: 16px; color: #222; margin-top: 5px;}
.eCommerce1_main .section5 .line_box .line:nth-of-type(7){width: 100px;}
.eCommerce1_main .section5 .line_box .line h3{font-size: 23px; color: #e50012; font-weight: 600; padding-top: 10px;}
.eCommerce1_main .section5 .line_box .line:nth-of-type(1) i{background-image: url(../images/e_commerce/icon76.png);}
.eCommerce1_main .section5 .line_box .line:nth-of-type(3) i{background-image: url(../images/e_commerce/icon77.png);}
.eCommerce1_main .section5 .line_box .line:nth-of-type(5) i{background-image: url(../images/e_commerce/icon78.png);}
.eCommerce1_main .section5 .line_box .line:nth-of-type(9) i{background-image: url(../images/e_commerce/icon79.png);}
.eCommerce1_main .section5 .line_box .line:nth-of-type(11) i{background-image: url(../images/e_commerce/icon80.png);}
.eCommerce1_main .section5 .line_box .line:nth-of-type(13) i{background-image: url(../images/e_commerce/icon81.png);}
.eCommerce1_main .section5 .line_box .jt{width: calc((100% - 520px) / 6); height: 12px; display: inline-block; margin-top: 40px;}
.eCommerce1_main .section5 .line_box .jt.r{background: url(../images/e_commerce/icon84.png) center no-repeat;}
.eCommerce1_main .section5 .line_box .jiao{position: absolute; width: 6.8%; height: 105px;}
.eCommerce1_main .section5 .line_box .jiao img{width: 100%; display: block;}
.eCommerce1_main .section5 .line_box .jiao:nth-of-type(1){top: 13%; right: 60%;}
.eCommerce1_main .section5 .line_box .jiao:nth-of-type(2){top: 13%; left: 60%; -webkit-transform: rotateY(180deg); transform: rotateY(180deg);}
.eCommerce1_main .section5 .line_box .jiao:nth-of-type(3){bottom: 13%; right: 60%; -webkit-transform: rotateX(180deg); transform: rotateX(180deg);}
.eCommerce1_main .section5 .line_box .jiao:nth-of-type(4){bottom: 13%; left: 60%; -webkit-transform: rotate(180deg); transform: rotate(180deg);}
.eCommerce1_main .section5 .line_box .xux{position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 13%; margin: 0 auto; border: 1px dashed #d4d4d4;}
.eCommerce1_main .section5 .line_box .top{top: 30px; left: 0; right: 0; position: absolute; margin: 0 auto; width: 70px;}
.eCommerce1_main .section5 .line_box .top i{display: block; height: 60px; margin: 0 auto; background: url(../images/e_commerce/icon82.png) center no-repeat;}
.eCommerce1_main .section5 .line_box .top p{font-size: 16px; color: #222; margin-top: 5px;}
.eCommerce1_main .section5 .line_box .bottom{bottom: 30px; left: 0; right: 0; position: absolute; margin: 0 auto; width: 70px;}
.eCommerce1_main .section5 .line_box .bottom i{display: block; height: 60px; margin: 0 auto; background: url(../images/e_commerce/icon83.png) center no-repeat;}
.eCommerce1_main .section5 .line_box .bottom p{font-size: 16px; color: #222; margin-top: 5px;}



.eCommerce1_main .section6{background: #fff;}
.eCommerce1_main .section6 .common_title{text-align: center;}
.eCommerce1_main .section6 .items{margin-top: 3%; font-size: 0;}
.eCommerce1_main .section6 .item{width: 31.33%; margin: 1%; display: inline-block; vertical-align: top; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.eCommerce1_main .section6 .item .img_block{height: 300px; width: 100%; display: table; border: 1px solid #eeeeee; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.eCommerce1_main .section6 .item .cell{display: table-cell; height: 300px; text-align: center; vertical-align: middle;}
.eCommerce1_main .section6 .item .cell img{max-width: 80%; max-height: 80%;}
.eCommerce1_main .section6 .item p{font-size: 16px; color: #333; line-height: 26px; text-align: justify; margin-top: 25px;}
.eCommerce1_main .section6 .item:hover{-webkit-transform: translateY(-5px); transform: translateY(-5px);}
.eCommerce1_main .section6 .item:hover .img_block{border-color: #e50012;}

/*e_commerce_2*/
.eCommerce2_main .c_items{font-size: 0; text-align: center; margin-top: 5%;}
.eCommerce2_main .c_items .item{display: inline-block; vertical-align: top; padding: 0 45px; border-right: 1px solid #eee;}
.eCommerce2_main .c_items .item:last-of-type{border-right: 0;}
.eCommerce2_main .c_items .item i{display: block; height: 48px; background-position: center; background-repeat: no-repeat;}
.eCommerce2_main .c_items .item p{font-size: 16px; color: #222; margin-top: 10px;}
.eCommerce2_main .section2{background: #f7f7f7; overflow: hidden;}
.eCommerce2_main .section2 img{display: block; width: 100%;}
.eCommerce2_main .section2 .main{position: absolute; left: 0; right: 0; top: 0; text-align: center;}
.eCommerce2_main .section2 .desc{margin-top: 5%; font-size: 16px; color: #999; line-height: 26px;}
.eCommerce2_main .section3{background: #f7f7f7; text-align: center;}
.eCommerce2_main .section3 img{display: block; width: 66%; max-width: 983px; margin: 3% auto 0;}
.eCommerce2_main .section4{background: url(../images/e_commerce/img31.jpg) center no-repeat; background-size: cover;}
.eCommerce2_main .section4 .common_title{text-align: center;}
.eCommerce2_main .section4 .img_block{position: relative; margin: 5% -7% 0;}
.eCommerce2_main .section4 .img_block img{width: 100%; display: block;}
.eCommerce2_main .section4 .txt1{position: absolute; padding-bottom: 110px; bottom: 54%; left: 23.5%;}
.eCommerce2_main .section4 .txt1 p{font-size: 14px; color: #333;}
.eCommerce2_main .section4 .txt1:before{content: ''; width: 7px; height: 7px; border-radius: 50%; position: absolute; left: 50%; margin-left: -3px; top: 30px; background: #e50012;}
.eCommerce2_main .section4 .txt1:after{content: ''; width: 1px; background: #e50012; position: absolute; bottom: 0; left: 50%; top: 37px;}
.eCommerce2_main .section4 .txt2{width: 127px; position: absolute; left: 40.8%; bottom: 77%; padding-bottom: 40px; text-align: center; background: url(../images/e_commerce/img33.png) center bottom no-repeat;}
.eCommerce2_main .section4 .txt2 p{font-size: 14px; color: #333;}
.eCommerce2_main .section4 .txt3{font-size: 14px; color: #fff; bottom: 80%; left: 71%; position: absolute;}
.eCommerce2_main .section5{background: url(../images/e_commerce/img34.jpg) center no-repeat; background-size: cover;}
.eCommerce2_main .section5 .common_title{text-align: center;}
.eCommerce2_main .section5 .common_title h3{color: #fff;}
.eCommerce2_main .section5 .c_items .item{border-color: #626160;}
.eCommerce2_main .section5 .c_items .item p{color: #fff;}
.eCommerce2_main .section5 .img_block{position: relative; width: 67%; max-width: 1007px; margin: -10% auto 0; position: relative;}
.eCommerce2_main .section5 .img_block img{width: 100%; display: block;}
.eCommerce2_main .section5 .box{position: absolute; border-radius: 50%; background-color: #e50012; background-position: center; background-repeat: no-repeat; -webkit-animation: shake 2s ease infinite; animation: shake 2s ease infinite;}
.eCommerce2_main .section5 .box:nth-of-type(1){background-image: url(../images/e_commerce/icon50.png); width: 80px; height: 80px; left: 2%; top: 46%;}
.eCommerce2_main .section5 .box:nth-of-type(2){background-image: url(../images/e_commerce/icon51.png); width: 60px; height: 60px; left: 20.5%; top: 34.5%; -webkit-animation-delay: 0.3s; animation-delay: 0.3s;}
.eCommerce2_main .section5 .box:nth-of-type(3){background-image: url(../images/e_commerce/icon52.png); width: 80px; height: 80px; left: 45%; top: 50%; -webkit-animation-delay: 0.6s; animation-delay: 0.6s;}
.eCommerce2_main .section5 .box:nth-of-type(4){background-image: url(../images/e_commerce/icon53.png); width: 50px; height: 50px; top: 42%; left: 65%; -webkit-animation-delay: 0.9s; animation-delay: 0.9s;}
.eCommerce2_main .section5 .box:nth-of-type(5){background-image: url(../images/e_commerce/icon54.png); width: 60px; height: 60px; left: 85%; top: 75%; -webkit-animation-delay: 1.2s; animation-delay: 1.2s;}
.eCommerce2_main .section6{background: #fff;}
.eCommerce2_main .section6 .common_title{text-align: center;}
.eCommerce2_main .section6 img{display: block; margin: 3% auto 0; width: 95%; max-width: 1435px;}

/*e_commerce_3*/
.eCommerce3_main .section2{background: #fff;}
.eCommerce3_main .section2:after{content: ''; display: block; clear: both;}
.eCommerce3_main .section2 .left{width: 48%; float: left; padding-top: 5%;}
.eCommerce3_main .section2 .desc{font-size: 16px; color: #333; line-height: 26px; margin-top: 5%; padding-top: 5%; border-top: 1px solid #e2e2e2; text-align: justify;}
.eCommerce3_main .section2 .right{width: 33%; float: right; max-width: 481px; position: relative;}
.eCommerce3_main .section2 .right img{width: 100%; display: block;}
.eCommerce3_main .section2 .box{position: absolute;}
.eCommerce3_main .section2 .box .main{width: 70px; height: 70px; border-radius: 50%; background-color: #fff; background-position: center; background-repeat: no-repeat; position: relative; z-index: 2;}
.eCommerce3_main .section2 .box:before{content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(229,0,18,.1); border-radius: 50%; -webkit-transform: scale(1.5); transform: scale(1.5); -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.eCommerce3_main .section2 .box:nth-of-type(1) .main{background-image: url(../images/e_commerce/icon60.png);}
.eCommerce3_main .section2 .box:nth-of-type(2) .main{background-image: url(../images/e_commerce/icon61.png);}
.eCommerce3_main .section2 .box:nth-of-type(3) .main{background-image: url(../images/e_commerce/icon62.png);}
.eCommerce3_main .section2 .box:nth-of-type(1){top: 15%; left: 50%; transform: translateX(-50%);}
.eCommerce3_main .section2 .box:nth-of-type(2){top: 65%; left: 17.5%;}
.eCommerce3_main .section2 .box:nth-of-type(3){top: 65%; right: 17.5%;}
.eCommerce3_main .section2 .box:hover:before{-webkit-transform: scale(2); transform: scale(2);}
.eCommerce3_main .section3{background: url(../images/e_commerce/img23.jpg) center no-repeat; background-size: cover;}
.eCommerce3_main .section3 .common_title h3{color: #fff;}
.eCommerce3_main .section3 .desc{font-size: 16px; color: #fff; line-height: 26px; margin-top: 2%; padding-top: 2%; border-top: 1px solid #6f6f70;}
.eCommerce3_main .section3 .main{height: 740px; position: relative; margin-top: 3%;}
.eCommerce3_main .section3 .top{font-size: 0; text-align: center;}
.eCommerce3_main .section3 .box{width: 100px; display: inline-block; vertical-align: top; margin: 0 20px;}
.eCommerce3_main .section3 .box_txt{width: 100px; height: 100px; background: #b00f1d; position: relative;}
.eCommerce3_main .section3 .box_txt span{font-size: 16px; color: #fff; letter-spacing: 5px; position: absolute; left: 0; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.eCommerce3_main .section3 .top .box_line{width: 6px; height: 25px; margin: 15px auto 0; background: url(../images/e_commerce/icon67.png);}
.eCommerce3_main .section3 .bottom{position: absolute; bottom: 0; left: 0; right: 0; text-align: center;}
.eCommerce3_main .section3 .bottom .box_line{width: 6px; height: 25px; margin: 0 auto 15px; background: url(../images/e_commerce/icon68.png);}
.eCommerce3_main .section3 .center{position: absolute; top: 160px; left: 160px; right: 160px; bottom: 160px;}
.eCommerce3_main .section3 .center .b_box{border: 1px solid #fff; text-align: center; line-height: 98px; color: #fff; font-size: 16px; text-transform: uppercase; letter-spacing: 5px;}
.eCommerce3_main .section3 .center .s_box{font-size: 0; margin: 55px 0;}
.eCommerce3_main .section3 .center .s_box .item{position: relative; display: inline-block; vertical-align: top; height: 100px; width: 33.33%; border: 1px solid #fff;}
.eCommerce3_main .section3 .center .s_box span{font-size: 16px; color: #fff; letter-spacing: 5px; position: absolute; left: 0; right: 0; text-align: center; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); text-transform: uppercase;}
.eCommerce3_main .section3 .center .s_box .item:nth-of-type(2){width: calc(33.33% - 110px); margin: 0 55px;}
.eCommerce3_main .section3 .center .s_box .line{position: absolute;}
.eCommerce3_main .section3 .center .s_box .line:nth-of-type(1),
.eCommerce3_main .section3 .center .s_box .line:nth-of-type(3){width: 6px; height: 25px; left: 50%; margin-left: -3px;}
.eCommerce3_main .section3 .center .s_box .line:nth-of-type(1){background: url(../images/e_commerce/icon68.png); top: -40px;}
.eCommerce3_main .section3 .center .s_box .line:nth-of-type(3){background: url(../images/e_commerce/icon67.png); bottom: -40px;}
.eCommerce3_main .section3 .center .s_box .line:nth-of-type(2),
.eCommerce3_main .section3 .center .s_box .line:nth-of-type(4){width: 25px; height: 6px; top: 50%; margin-top: -3px;}
.eCommerce3_main .section3 .center .s_box .line:nth-of-type(2){background: url(../images/e_commerce/icon69.png); left: -40px;}
.eCommerce3_main .section3 .center .s_box .line:nth-of-type(4){background: url(../images/e_commerce/icon70.png); right: -40px;}
.eCommerce3_main .section3 .left{position: absolute; top: 160px; bottom: 160px; left: 0; width: 140px; text-align: center;}
.eCommerce3_main .section3 .left .box{left: 0; margin-left: 0; position: absolute;}
.eCommerce3_main .section3 .left .box:nth-of-type(1){top: 0;}
.eCommerce3_main .section3 .left .box:nth-of-type(2){bottom: 0;}
.eCommerce3_main .section3 .left .box_line{width: 25px; height: 6px; background: url(../images/e_commerce/icon70.png); position: absolute; top: 50%; margin-top: -3px; right: -40px;}
.eCommerce3_main .section3 .right{position: absolute; right: 0; top: 315px;}
.eCommerce3_main .section3 .right .box{margin-right: 0; text-align: center; position: relative;}
.eCommerce3_main .section3 .right .box_line{width: 25px; height: 6px; background: url(../images/e_commerce/icon69.png); position: absolute; top: 50%; margin-top: -3px; left: -40px;}
.eCommerce3_main .section4{background: #fff;}
.eCommerce3_main .section4:after{content: ''; clear: both; display: block;}
.eCommerce3_main .section4 .left{width: 52%; float: left; padding-top: 5%;}
.eCommerce3_main .section4 .desc{font-size: 16px; color: #333; line-height: 26px; margin-top: 5%; padding-top: 5%; border-top: 1px solid #e2e2e2; text-align: justify;}
.eCommerce3_main .section4 .right{width: 383px; float: right; padding: 10% 0; background: url(../images/e_commerce/img39.png) center no-repeat; background-size: contain; font-size: 0; text-align: center;}
.eCommerce3_main .section4 .box{width: 185px; line-height: 80px; display: inline-block; font-size: 14px; color: #333; background: #fff; margin: 2px; box-shadow: 0 0 18px rgba(0,0,0,.1); -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.eCommerce3_main .section4 .box i{width: 35px; height: 35px; display: inline-block; vertical-align: middle; margin: -5px 10px 0 0; background-position: center; background-repeat: no-repeat; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.eCommerce3_main .section4 .box:nth-of-type(1) i{background-image: url(../images/e_commerce/icon63.png);}
.eCommerce3_main .section4 .box:nth-of-type(2) i{background-image: url(../images/e_commerce/icon64.png);}
.eCommerce3_main .section4 .box:nth-of-type(3) i{background-image: url(../images/e_commerce/icon65.png);}
.eCommerce3_main .section4 .box:nth-of-type(4) i{background-image: url(../images/e_commerce/icon66.png);}
.eCommerce3_main .section4 .box:hover{background: #e50012; -webkit-transform: scale(1.1); transform: scale(1.1); color: #fff;}
.eCommerce3_main .section4 .box:nth-of-type(1):hover i{background-image: url(../images/e_commerce/icon63on.png);}
.eCommerce3_main .section4 .box:nth-of-type(2):hover i{background-image: url(../images/e_commerce/icon64on.png);}
.eCommerce3_main .section4 .box:nth-of-type(3):hover i{background-image: url(../images/e_commerce/icon65on.png);}
.eCommerce3_main .section4 .box:nth-of-type(4):hover i{background-image: url(../images/e_commerce/icon66on.png);}

/*e_commerce_4*/
.eCommerce4_main .section2{background: #fff;}
.eCommerce4_main .section2 .main{margin-top: 3%; padding-top: 3%; border-top: 1px solid #e2e2e2;}
.eCommerce4_main .section2 .item{position: relative; min-height: 60px; padding-left: 180px;}
.eCommerce4_main .section2 .item span{width: 180px; position: absolute; left: 0; top: 50%; margin-top: -30px; font-size: 16px; color: #fff;	background: #e50012; line-height: 60px; text-align: center;}
.eCommerce4_main .section2 .item i{width: 25px; height: 25px; display: inline-block; margin: -2px 10px 0 0; vertical-align: middle; background-position: center; background-repeat: no-repeat;}
.eCommerce4_main .section2 .item:nth-of-type(1) i{background-image: url(../images/e_commerce/icon30.png);}
.eCommerce4_main .section2 .item:nth-of-type(2) i{background-image: url(../images/e_commerce/icon31.png);}
.eCommerce4_main .section2 .item:nth-of-type(3) i{background-image: url(../images/e_commerce/icon32.png);}
.eCommerce4_main .section2 .item:nth-of-type(4) i{background-image: url(../images/e_commerce/icon33.png);}
.eCommerce4_main .section2 .item:nth-of-type(5) i{background-image: url(../images/e_commerce/icon34.png);}
.eCommerce4_main .section2 .item:nth-of-type(6) i{background-image: url(../images/e_commerce/icon35.png);}
.eCommerce4_main .section2 .item:nth-of-type(7) i{background-image: url(../images/e_commerce/icon36.png);}
.eCommerce4_main .section2 .item .label_box{font-size: 0;}
.eCommerce4_main .section2 .item .label{background: #f7f7f7; border: 1px solid #e5e5e5; line-height: 58px; padding: 0 30px; display: inline-block; vertical-align: top; margin: 1.5% 0 1.5% 3%; font-size: 16px; color: #333; min-width: 100px;}
.eCommerce4_main .section3{background: url(../images/e_commerce/img23.jpg) no-repeat;}
.eCommerce4_main .section3 .common_title h3{color: #fff;}
.eCommerce4_main .section3 .main{margin-top: 3%; padding-top: 3%; border-top: 1px solid #555556;}
.eCommerce4_main .section3 .items{margin-bottom: 2%; font-size: 0; text-align: center; overflow: hidden;}
.eCommerce4_main .section3 .item1 .txt{overflow: hidden;}
.eCommerce4_main .section3 .item1 .txt1{width: 13%; float: left; background: #d40515; position: relative; height: 120px;}
.eCommerce4_main .section3 .item1 .txt1 span{position: absolute; left: 0; right: 0; top: 50%; margin-top: -36px; font-size: 16px; color: #fff; line-height: 36px; letter-spacing: 5px;}
.eCommerce4_main .section3 .item1 .txt2{width: 56%; margin: 0 3%; float: left; background: #d40515; font-size: 0; height: 120px; padding-top: 24px;}
.eCommerce4_main .section3 .item1 .txt2 .label{display: inline-block; vertical-align: top; width: 25%; font-size: 16px; line-height: 36px; color: #fff;}
.eCommerce4_main .section3 .item1 .txt3{width: 25%; float: right; border: 1px solid #fff; font-size: 14px; color: #fff; height: 120px; padding-top: 24px;}
.eCommerce4_main .section3 .item1 .txt3 h3{font-size: 16px; line-height: 36px;}
.eCommerce4_main .section3 .item1 .txt3 p{font-size: 14px;}
.eCommerce4_main .section3 .item2 .txt1{border: 1px solid #fff; width: 13%; float: left; height: 250px; position: relative;}
.eCommerce4_main .section3 .item2 .txt1 span{position: absolute; left: 0; right: 0; top: 50%; margin-top: -36px; font-size: 16px; color: #fff; line-height: 36px; letter-spacing: 5px;}
.eCommerce4_main .section3 .item2 .txt2{width: 56%; margin: 0 3%; border: 1px solid #fff; float: left; font-size: 0; height: 250px; padding-top: 24px;}
.eCommerce4_main .section3 .item2 .txt2 h3{font-size: 16px; line-height: 36px; color: #fff;}
.eCommerce4_main .section3 .item2 .txt2 .label{display: inline-block; vertical-align: top; width: 25%; font-size: 16px; line-height: 36px;  color: #fff; padding-top: 20px;}
.eCommerce4_main .section3 .item2 .txt3{width: 25%; height: 250px; float: right; border: 1px solid #fff; background: rgba(255,255,255,.1); padding-top: 24px;}
.eCommerce4_main .section3 .item2 .txt3 h3{font-size: 16px; line-height: 36px; color: #fff;}
.eCommerce4_main .section3 .item2 .txt3 p{font-size: 16px; line-height: 36px;  color: #fff; padding-top: 20px;}
.eCommerce4_main .section4{background: #fff;}
.eCommerce4_main .section4 .main{margin: 0 -7%; position: relative;}
.eCommerce4_main .section4 .main img{display: block; width: 100%;}
.eCommerce4_main .section4 .main .cir{max-width: 143px; width: 9%; position: absolute; top: 20%; left: 35%;}
.eCommerce4_main .section3 .item2 .txt2 .m_label{display: none;}

/*e_commerce_5*/
.eCommerce5_main .section2{background: #f7f7f7;}
.eCommerce5_main .section2 .desc{font-size: 16px; color: #333; line-height: 26px; text-align: justify; margin-top: 3%; padding-top: 3%; border-top: 1px solid #dddddd;}
.eCommerce5_main .section2 .items{font-size: 0; margin: 3% -1% 0;}
.eCommerce5_main .section2 .item{width: 18%; margin: 0 1%; display: inline-block; padding: 3% 10px; vertical-align: top; background: #fff; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.eCommerce5_main .section2 .item i{display: block; margin: 0 auto; width: 74px; height: 74px; background-color: #e50012; background-position: center; background-repeat: no-repeat; border-radius: 50%;}
.eCommerce5_main .section2 .item p{font-size: 16px; color: #333; line-height: 30px; text-align: center; margin-top: 20px; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.eCommerce5_main .section2 .item:hover{background: #e50012;}
.eCommerce5_main .section2 .item:hover p{color: #fff;}
.eCommerce5_main .section3{background: url(../images/e_commerce/img23.jpg) center no-repeat; background-size: cover;}
.eCommerce5_main .section3:after{content: ''; display: block; clear: both;}
.eCommerce5_main .section3 .left{width: 50%; float: left; padding-top: 8%;}
.eCommerce5_main .section3 .common_title h3{color: #fff;}
.eCommerce5_main .section3 .desc{font-size: 16px; color: #fff; line-height: 26px; margin-top: 5%; padding-top: 5%; border-top: 1px solid #545455;}
.eCommerce5_main .section3 img{width: 35%; float: right; max-width: 514px;}
.eCommerce5_main .section4{background: #f7f7f7;}
.eCommerce5_main .section4:after{content: ''; display: block; clear: both;}
.eCommerce5_main .section4 img{float: left; width: 31%; max-width: 459px;}
.eCommerce5_main .section4 .left{float: right; width: 50%; padding-top: 5%;}
.eCommerce5_main .section4 .desc{font-size: 16px; color: #333; line-height: 26px; margin-top: 6%; padding-top: 6%; border-top: 1px solid #ddd;}

/*2018-08-03  search&404*/
.search_index .search_box{max-width: 650px; margin: 0 auto; position: absolute; left: 0; right: 0; top: 50%; margin-top: -90px;}
.search_index .search_box h3{font-size: 36px; color: #fff; text-align: center; line-height: 1;}
.search_index .search_box p{font-size: 24px; color: #fff; text-align: center; line-height: 1; margin-top: 10px;}
.search_index .search_box form{display: block; position: relative; height: 50px; background: #fff; padding-left: 50px; margin-top: 60px;}
.search_index .search_box form input{width: 100%; height: 50px; padding: 0 10px; display: block;}
.search_index .search_box form button{width: 50px; height: 50px; position: absolute; top: 0; left: 0; cursor: pointer; background: url(../images/search_icon1.png) center no-repeat;}
.search_index .section2{background: #fff;}
.search_index .section2 .link{font-size: 0;}
.search_index .section2 .link a{display: inline-block; vertical-align: top; margin-right: 20px; width: 200px; line-height: 46px; border: 1px solid #d9d9d9; border-radius: 5px; text-align: center; font-size: 16px; color: #333; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.search_index .section2 .link a:hover,
.search_index .section2 .link a.active{background: #e50012; border-color: #e50012; color: #fff;}
.search_index .section2 .lists{margin-top: 2%; border-top: 1px solid #f2f2f2;}
.search_index .section2 .list{padding: 24px 100px 24px 0; position: relative; border-bottom: 1px solid #f2f2f2;}
.search_index .section2 .list a{display: block; font-size: 16px; color: #333; line-height: 1.2; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.search_index .section2 .list span{font-size: 14px; color: #808080; position: absolute; right: 0; top: 50%; line-height: 20px; margin-top: -10px;}
.search_index .section2 .list a:hover{color: #e50012;}
.search_index .section2 .pg{margin-top: 3%; text-align: center; font-size: 0;}
.search_index .section2 .pg li{min-width: 40px; height: 40px; display: inline-block; line-height: 40px; text-align: center;}
.search_index .section2 .pg li a{display: block; padding: 0 15px; font-size: 14px; color: #808080; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.search_index .section2 .pg li.active a,
.search_index .section2 .pg li:hover a{color: #fff; background: #e50012}
.main_404{background: #fff; position: fixed; top: 0; right: 0; bottom: 0; left: 0;}
.main_404 .main{max-width: 1050px; margin: 0 auto; position: absolute; left: 0; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.main_404 .main:after{content: ''; display: block; clear: both;}
.main_404 .main .left{width: 484px; float: left;}
.main_404 .main .left img{width: 100%; display: block; position: relative;}
.main_404 .main .left h3{font-size: 40px; color: #e50012; line-height: 1; margin: 40px 0 20px;}
.main_404 .main .left p{font-size: 18px; color: #e50012; line-height: 1;}
.main_404 .main .left a{display: block; line-height: 56px; border: 2px solid #e50012; font-size: 20px; color: #e50012; text-align: center; border-radius: 10px; margin-top: 20px; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.main_404 .main .left a:hover{background: #e50012; color: #fff;}
.main_404 .main .right{width: 490px; height: 490px; float: right; position: relative;}
.main_404 .main .right img{position: absolute;}
.main_404 .main .right .img1{left: 0; top: 0; width: 25.3%;}
.main_404 .main .right .img2{top: 46.9%; right: 19.3%;}
.main_404 .main .right .img3{right: 5px; bottom: 5px; width: 34.8%;}
.main_404 .main .right .img4{top: 12.2%; left: 6.1%; width: 65.9%;}
.main_404 .main .right .img5{top: 10.2%; left: 14.2%; width: 68.1%;}
.main_404 .main .right .img6{top: 26.5%; left: 46.5%;}
.main_404 .main .right .img7{top: 28.1%; left: 49.3%;}
.main_404 .p{position: absolute; bottom: 0; left: 0; right: 0; padding: 15px 20px; font-size: 12px; color: #333; overflow: hidden; border-top: 1px solid #f2f2f2;}
.main_404 span:nth-of-type(1){float: left;}
.main_404 span:nth-of-type(2){float: right;}

/*智能科技 add by zhangmenge 2020-03-14*/
.zhinengkeji_main .section2{background: #f7f7f7;}
.zhinengkeji_main .section2 .left{width: 60%; padding-bottom: 5%; position: relative; z-index: 2;}
.zhinengkeji_main .section2 .desc{font-size: 16px; color: #666; line-height: 26px; text-align: justify; margin-top: 5%;}
.zhinengkeji_main .section2 img{position: absolute; right: 5%; top: 10%; max-height: 75%;}
.zhinengkeji_main .section3{background: #f2f2f2;}
.zhinengkeji_main .section3:after{content: ''; display: block; clear: both;}
.zhinengkeji_main .section3 .left{width: 52%; float: left;}
.zhinengkeji_main .section3 .desc{font-size: 16px; color: #333; line-height: 26px; text-align: justify; margin-top: 8%;}
.zhinengkeji_main .section3 .items{margin-top: 15%; font-size: 0;}
.zhinengkeji_main .section3 .item{width: 200px; display: inline-block; vertical-align: top; border-left: 1px solid #dddddd; padding-left: 6%;}
.zhinengkeji_main .section3 .item i{display: block; height: 28px; background-position: center left; background-repeat: no-repeat;}
.zhinengkeji_main .section3 .item:nth-of-type(1) i{background-image: url(../images/b2c/icon5.png);}
.zhinengkeji_main .section3 .item:nth-of-type(2) i{background-image: url(../images/b2c/icon6.png);}
.zhinengkeji_main .section3 .item:nth-of-type(3) i{background-image: url(../images/b2c/icon7.png);}
.zhinengkeji_main .section3 .item p{font-size: 16px; color: #333333; margin: 15px 0;}
.zhinengkeji_main .section3 .item .num{font-size: 16px; color: #e50012;}
.zhinengkeji_main .section3 .item .num span{font-size: 60px; font-family: 'Arial';}
.zhinengkeji_main .section3 .item:nth-of-type(1){border: none; padding: 0; width: calc(200px - 6%);}
.zhinengkeji_main .section3 .right{width: 660px; height: 545px; float: right; position: relative;}
.zhinengkeji_main .section3 .box{position: absolute;}
.zhinengkeji_main .section3 img{width: 100%; display: block;}
.zhinengkeji_main .section3 img.cover{position: absolute; top: 0; left: 0; opacity: 0; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.zhinengkeji_main .section3 .box.p1{width: 22.27%; right: 0; top: 0;}
.zhinengkeji_main .section3 .box.p2{width: 43.64%; right: 14.5%; top: 1%;}
.zhinengkeji_main .section3 .box.p3{width: 17.12%; right: 10.7%; top: 42.7%;}
.zhinengkeji_main .section3 .box.p4{width: 65.9%; left: 0.2%; top: 11.2%; z-index: 2;}
.zhinengkeji_main .section3 .box.p5{width: 60.91%; left: 4%; top: 45.3%;}
.zhinengkeji_main .section3 .box.p6{width: 25.76%; left: 54.2%; top: 77.5%;}
.zhinengkeji_main .section3 .box.p7{width: 15.15%; left: 61.4%; top: 48.7%;}
.zhinengkeji_main .section3 .box:hover .cover{opacity: 1;}
.zhinengkeji_main .section3 .box:hover .cover{opacity: 1;}
.zhinengkeji_main .section4{background: #fff; overflow: hidden; padding: 10% 7%;}
.zhinengkeji_main .section4:after{content: ''; display: block; clear: both;}
.zhinengkeji_main .section4 .left{width: 40%; float: left;}
.zhinengkeji_main .section4 .desc{font-size: 16px; color: #333; line-height: 26px; text-align: justify; margin-top: 5%;}
.zhinengkeji_main .section4 .right{width: 50%; float: right; font-size: 0;}
.zhinengkeji_main .section4 .item{width: 50%; display: inline-block; vertical-align: top; padding-right: 10%;}
.zhinengkeji_main .section4 .item .num{font-size: 20px; color: #333;}
.zhinengkeji_main .section4 .item .num span{font-size: 50px; font-family: 'Arial';}
.zhinengkeji_main .section4 .item p{font-size: 18px; color: #222; font-weight: 600; margin: 20px 0 5px;}
.zhinengkeji_main .section4 .item h4{font-size: 14px; color: #999; font-family: 'Arial'; line-height: 24px; height: 48px; text-transform: uppercase;}
.zhinengkeji_main .section4 .item i{display: block; height: 50px; background-position: left center; background-repeat: no-repeat; margin-top: 10px;}
.zhinengkeji_main .section4 canvas{position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 1;}
.zhinengkeji_main .section5{background: url(../images/b2c/img7.jpg) center no-repeat; background-size: cover; overflow: hidden;}
.zhinengkeji_main .section5 .commonpd{width:65%;float: left;color: #fff;}
.zhinengkeji_main .section5 .common_title h3 a{width: 100%;float: left;color: #fff;}
.zhinengkeji_main .section5 .common_title h3 a:hover{width: 100%;float: left;color: #FF0000}
.zhinengkeji_main .section5 .common_title h4{width: 100%;float: left;color: #fff;}
.zhinengkeji_main .section5 .desc{width: 100%;float: left; font-size: 16px; color: #fff; line-height: 26px; text-align: justify; margin-top: 20px;}
.zhinengkeji_main .section5 .right img{width: 30%;float: right; display: block;margin: 50px 20px}
.zhinengkeji_main .section5 .lines{position: relative;}
.zhinengkeji_main .section5 .lines img{width: 100%;}
.zhinengkeji_main .section5 .lines .dot{width: 24px; height: 100%; background: url(../images/b2c/img9.png) center top no-repeat; position: absolute;}
.zhinengkeji_main .section5 .lines .dot:nth-of-type(1){left: 40%; top: 68%;}
.zhinengkeji_main .section5 .lines .dot:nth-of-type(2){left: 56%; top: 29.5%;}
.zhinengkeji_main .section5 .lines .dot:nth-of-type(3){left: 85.5%; top: 57%;}
.zhinengkeji_main .section5 .lines .dot:nth-of-type(2):before{content: ''; width: 46px; height: 46px; border-radius: 50%; border: 2px solid #fff; position: absolute; top: -13px; left: -13px; opacity: 0; -webkit-animation: zhinengkeji_opa 1s linear infinite; animation: zhinengkeji_opa 1s linear infinite;}
.zhinengkeji_main .section5 .lines .dot:nth-of-type(2):after{content: ''; width: 68px; height: 68px; border-radius: 50%; border: 1px solid #fff; position: absolute; top: -23px; left: -23px; opacity: 0; -webkit-animation: zhinengkeji_opa 1s 0.2s linear infinite; animation: zhinengkeji_opa 1s 0.2s linear infinite;}
@-webkit-keyframes zhinengkeji_opa{
	0%{opacity: 0; -webkit-transform: scale(0.5); transform: scale(0.5);}
	80%{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
	100%{opacity: 0;}
}
@keyframes zhinengkeji_opa{
	0%{opacity: 0; -webkit-transform: scale(0.5); transform: scale(0.5);}
	80%{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
	100%{opacity: 0;}
}
.zhinengkeji_main .section5 .lines .num{position: absolute; left: 48%; top: 0; color: #fff; padding-left: 40px; background: url(../images/b2c/icon10.png) left center no-repeat;}
.zhinengkeji_main .section5 .lines .item{font-size: 30px; line-height: 40px;}
.zhinengkeji_main .section5 .lines .item span{font-size: 40px; font-family: 'Arial';}
.zhinengkeji_main .section5 .lines .item p{font-size: 16px; line-height: 20px;}
.zhinengkeji_main .section6{background: #f7f7f7; padding: 0 7%;}
.zhinengkeji_main .section6 .main{padding-top: 20px;}
.zhinengkeji_main .section6 .main:after{content: ''; clear: both; display: block;}
.zhinengkeji_main .section6 .left{width: 46%; float: left; padding-top: 8%;}
.zhinengkeji_main .section6 .desc{font-size: 16px; color: #666666; line-height: 26px; text-align: justify; margin-top: 10%;}
.zhinengkeji_main .section6 .right{width: 45%; max-width: 621px; float: right; position: relative;}
.zhinengkeji_main .section6 .right img{width: 100%; display: block;margin: 20px}
.zhinengkeji_main .section6 .right .box{position: absolute; font-size: 18px; font-weight: 600; -webkit-animation: zhinengkeji_topdown 2s linear infinite; animation: zhinengkeji_topdown 2s linear infinite;}
.zhinengkeji_main .section6 .right .box:nth-of-type(odd){color: #313131;}
.zhinengkeji_main .section6 .right .box:nth-of-type(even){color: #e50012;}
.zhinengkeji_main .section6 .right .box i{display: inline-block; vertical-align: middle; margin-right: 5px; width: 31px; height: 35px; background-position: center; background-repeat: no-repeat;}
.zhinengkeji_main .section6 .right .box:nth-of-type(1) i{background-image: url(../images/b2c/icon11.png);}
.zhinengkeji_main .section6 .right .box:nth-of-type(2) i{background-image: url(../images/b2c/icon12.png);}
.zhinengkeji_main .section6 .right .box:nth-of-type(3) i{background-image: url(../images/b2c/icon13.png);}
.zhinengkeji_main .section6 .right .box:nth-of-type(4) i{background-image: url(../images/b2c/icon14.png);}
.zhinengkeji_main .section6 .right .box:nth-of-type(5) i{background-image: url(../images/b2c/icon15.png);}
.zhinengkeji_main .section6 .right .box:nth-of-type(6) i{background-image: url(../images/b2c/icon16.png);}
.zhinengkeji_main .section6 .right .box:nth-of-type(7) i{background-image: url(../images/b2c/icon17.png);}
.zhinengkeji_main .section6 .right .box:nth-of-type(8) i{background-image: url(../images/b2c/icon18.png);}
.zhinengkeji_main .section6 .right .box:nth-of-type(1){top: 18%; left: 15.5%;}
.zhinengkeji_main .section6 .right .box:nth-of-type(2){top: 8%; left: 44%; -webkit-animation-delay: 0.3s; animation-delay: 0.3s;}
.zhinengkeji_main .section6 .right .box:nth-of-type(3){top: 8%; left: 72.2%; -webkit-animation-delay: 0.6s; animation-delay: 0.6s;}
.zhinengkeji_main .section6 .right .box:nth-of-type(4){top: 26%; left: 80.2%; -webkit-animation-delay: 0.9s; animation-delay: 0.9s;}
.zhinengkeji_main .section6 .right .box:nth-of-type(5){top: 53%; left: 74%; -webkit-animation-delay: 0.3s; animation-delay: 0.3s;}
.zhinengkeji_main .section6 .right .box:nth-of-type(6){top: 71%; left: 82.2%; -webkit-animation-delay: 0.9s; animation-delay: 0.9s;}
.zhinengkeji_main .section6 .right .box:nth-of-type(7){top: 71%; left: 13.8%; -webkit-animation-delay: 0.6s; animation-delay: 0.6s;}
.zhinengkeji_main .section6 .right .box:nth-of-type(8){top: 43%; left: 8.8%; -webkit-animation-delay: 0.3s; animation-delay: 0.3s;}
@keyframes zhinengkeji_topdown{
	0%{-webkit-transform: translateY(0); transform: translateY(0);}
	50%{-webkit-transform: translateY(10px); transform: translateY(10px);}
	100%{-webkit-transform: translateY(0); transform: translateY(0);}
}
@-webkit-keyframes zhinengkeji_topdown{
	0%{-webkit-transform: translateY(0); transform: translateY(0);}
	50%{-webkit-transform: translateY(10px); transform: translateY(10px);}
	100%{-webkit-transform: translateY(0); transform: translateY(0);}
}
.zhinengkeji_main .section6 .item{padding: 3% 0; overflow: hidden; position: relative; border-top: 1px solid #dddddd;}
.zhinengkeji_main .section6 .item .img_block{width: 45%; overflow: hidden;}
.zhinengkeji_main .section6 .item .img_block img{width: 100%; display: block; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.zhinengkeji_main .section6 .item .txt_block{width: 50%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.zhinengkeji_main .section6 .item:nth-of-type(even) .img_block{margin-left: 55%;}
.zhinengkeji_main .section6 .item:nth-of-type(odd) .txt_block{left: 50%; padding-left: 5%;}
.zhinengkeji_main .section6 .item:nth-of-type(even) .txt_block{left: 0; padding-right: 5%;}
.zhinengkeji_main .section6 .item h3{font-size: 30px; color: #222; line-height: 40px;}
.zhinengkeji_main .section6 .item h4{font-size: 14px; color: #999; line-height: 20px; text-transform: uppercase; margin-top: 6px;}
.zhinengkeji_main .section6 .item p{font-size: 16px; line-height: 26px; color: #666; margin-top: 5%; text-align: justify;}
.zhinengkeji_main .section6 .item:hover .img_block img{-webkit-transform: scale(1.05); transform: scale(1.05);}
.zhinengkeji_main .section7{background: url(../images/b2c/img85.jpg) center top no-repeat; background-size: cover; padding: 5% 0;}
.zhinengkeji_main .section7 .common_title{padding: 0 7%;}
.zhinengkeji_main .section7 .main{padding: 5% 7%; position: relative;}
.zhinengkeji_main .section7 .main:before{content: ''; left: 0; right: 0; top: 45.5%; border-top: 1px dashed #c50b0e; position: absolute;}
.zhinengkeji_main .section7 .main:after{content: ''; display: block; clear: both;}
.zhinengkeji_main .section7 .left{width: 32%; float: left; box-shadow: 0 5px 30px #eee; position: relative; z-index: 2;}
.zhinengkeji_main .section7 .left .img_block{overflow: hidden;}
.zhinengkeji_main .section7 .left img{width: 100%; display: block;}
.zhinengkeji_main .section7 .left .txt_block{background: #fff; padding: 8%;}
.zhinengkeji_main .section7 .left h3{font-size: 22px;}
.zhinengkeji_main .section7 .left p{font-size: 14px; color: #999; line-height: 24px; margin-top: 10px; height: 48px;}
.zhinengkeji_main .section7 .right{width: 68%; float: left; margin-top: 10%; position: relative; z-index: 2;}
.zhinengkeji_main .section7 .right .slick-list{padding-top: 30px !important;}
.zhinengkeji_main .section7 .right .box{text-align: center;}
.zhinengkeji_main .section7 .right .box .img_block{width: 80px; height: 80px; margin: 0 auto; border: 1px solid #c71215; border-radius: 50%; padding: 2px; overflow: hidden; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.zhinengkeji_main .section7 .right .box img{width: 100%; display: block;}
.zhinengkeji_main .section7 .right .box h3{font-size: 16px; color: #333; margin-top: 30%; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.zhinengkeji_main .section7 .slick-prev{display: none !important;}
.zhinengkeji_main .section7 .slick-next{width: 18px; height: 32px; background: url(../images/b2c/icon65.png) center no-repeat; cursor: pointer; position: absolute; font-size: 0; right: 0; top: 0;}
.zhinengkeji_main .section7 .right .slick-center .img_block{width: 100px; height: 100px; margin-top: -10px;}
.zhinengkeji_main .section7 .right .slick-center h3{margin-top: 12%; font-size: 20px;}
.zhinengkeji_main .section7 .m_items{display: none;}

/*智能科技--人机共舞 add by zhangmenge 2020-03-16*/
.zhinengkeji1_main .section2{background: #f7f7f7;}
.zhinengkeji1_main .section2:after{content: ''; display: block; clear: both;}
.zhinengkeji1_main .section2 .left{width: 53%; float: left;}
.zhinengkeji1_main .section2 .desc{font-size: 16px; color: #666; line-height: 26px; margin-top: 8%; text-align: justify;}
.zhinengkeji1_main .section2 img{float: right; width: 40%; max-width: 555px;}
.zhinengkeji1_main .section3{background: #fff;}
.zhinengkeji1_main .section3 .common_title{text-align: center;}
.zhinengkeji1_main .section3 .items{margin-top: 5%; width: 100%; font-size: 0;}
.zhinengkeji1_main .section3 .item{width: 25%; display: inline-block; vertical-align: top; border: 1px solid transparent; -webkit-transition: all 1000ms ease; transition: all 1000ms ease;}
.zhinengkeji1_main .section3 .item:nth-of-type(odd){background: #f7f7f7;}
.zhinengkeji1_main .section3 .item:nth-of-type(even){background: #f0f0f0;}
.zhinengkeji1_main .section3 .item .tit{text-align: center; padding: 15% 0 10%;}
.zhinengkeji1_main .section3 .item i{display: block; margin: 0 auto; width: 80px; height: 80px; border-radius: 50%; background-color: #e50012; background-position: center; background-repeat: no-repeat;}
.zhinengkeji1_main .section3 .item h3{font-size: 20px; color: #222; margin-top: 10%; font-weight: 600;}
.zhinengkeji1_main .section3 .item .txt{margin: 0 12% 0; padding: 8% 0 12%; border-top: 1px solid #dfdfdf;}
.zhinengkeji1_main .section3 .item p{font-size: 16px; color: #666; line-height: 25px; height: 100px; overflow: hidden; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
@media screen and (min-width: 992px){
	.zhinengkeji1_main .section3 .item:hover{border-color: #e50012; box-shadow: 0 0 30px rgba(201,0,16,.2); -webkit-transform: translateY(-30px); transform: translateY(-30px); -webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.zhinengkeji1_main .section3 .item:hover .tit{background: #e50012; padding: 10% 0; -webkit-transition: background 1500ms ease; transition: background 1500ms ease;}
	.zhinengkeji1_main .section3 .item:hover i{width: 32px; height: 32px; border-radius: 0; background-color: transparent;}
	.zhinengkeji1_main .section3 .item:hover h3{margin-top: 5%; color: #fff;/* -webkit-transition: all 500ms ease; transition: all 500ms ease;*/}
	.zhinengkeji1_main .section3 .item:hover .txt{border-color: transparent;}
	.zhinengkeji1_main .section3 .item:hover p{height: auto; min-height: 250px;}
}
.zhinengkeji1_main .section4{background: #f7f7f7;}
.zhinengkeji1_main .section4 .common_title{text-align: center;}
.zhinengkeji1_main .section4 .items{margin-top: 5%; font-size: 0; text-align: center;}
.zhinengkeji1_main .section4 .item{width: 23%; display: inline-block; vertical-align: top; margin: 0 1%;}
.zhinengkeji1_main .section4 .img_block{overflow: hidden;}
.zhinengkeji1_main .section4 .img_block img{width: 100%; display: block; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.zhinengkeji1_main .section4 .txt_block{background: #fff; padding: 40px; text-align: center;}
.zhinengkeji1_main .section4 .txt_block h3{font-size: 20px; color: #222; font-weight: 600;}
.zhinengkeji1_main .section4 .txt_block h4{font-size: 14px; color: #666; line-height: 24px; text-transform: uppercase; margin-top: 5px; font-family: 'Arial'; height: 48px;}
.zhinengkeji1_main .section4 .item:hover img{-webkit-transform: scale(1.05); transform: scale(1.05);}
.zhinengkeji1_main .section5{background: url(../images/b2c/img31.jpg);}
.zhinengkeji1_main .section5 .common_title{text-align: center;}
.zhinengkeji1_main .section5 .common_title h3{color: #fff;}
.zhinengkeji1_main .section5 .items{margin-top: 5%; text-align: center; font-size: 0;}
.zhinengkeji1_main .section5 .item{width: 215px; display: inline-block; vertical-align: top; border-right: 1px solid #666666;}
.zhinengkeji1_main .section5 .item:last-of-type{border: none;}
.zhinengkeji1_main .section5 .item i{display: block; height: 28px; background-position: center; background-repeat: no-repeat;}
.zhinengkeji1_main .section5 .item:nth-of-type(1) i{background-image: url(../images/b2c/icon31.png);}
.zhinengkeji1_main .section5 .item:nth-of-type(2) i{background-image: url(../images/b2c/icon32.png);}
.zhinengkeji1_main .section5 .item:nth-of-type(3) i{background-image: url(../images/b2c/icon33.png);}
.zhinengkeji1_main .section5 .item p{font-size: 16px; color: #fff; margin: 15px 0;}
.zhinengkeji1_main .section5 .item .num{font-size: 16px; color: #fff;}
.zhinengkeji1_main .section5 .item .num span{font-size: 60px; color: #e50012; font-family: 'Arial';}
.zhinengkeji1_main .section5 .img_block{width: 100%; max-width: 800px; margin: 3% auto 0; position: relative;}
.zhinengkeji1_main .section5 .img_block img.map{width: 100%; display: block;}
.zhinengkeji1_main .section5 .img_block img.cover{position: absolute; top: 39%; right: 17%;}
.zhinengkeji1_main .section6{background: #f7f7f7;}
.zhinengkeji1_main .section6 .common_title{text-align: center;}
.zhinengkeji1_main .section6 .items{font-size: 0; margin-top: 3%;}
.zhinengkeji1_main .section6 .item{width: 31.33%; margin: 1%; display: inline-block; vertical-align: top;}
.zhinengkeji1_main .section6 .item .img_block{overflow: hidden;}
.zhinengkeji1_main .section6 .item .img_block img{width: 100%; display: block; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.zhinengkeji1_main .section6 .item .txt_block{padding-top: 25px;}
.zhinengkeji1_main .section6 .item .txt_block h3{font-size: 20px; color: #222;}
.zhinengkeji1_main .section6 .item .txt_block p{font-size: 16px; color: #666; line-height: 26px; margin-top: 10px; text-align: justify;}
.zhinengkeji1_main .section6 .item:hover img{-webkit-transform: scale(1.05); transform: scale(1.05);}
.zhinengkeji1_main .section7{background: #fff;}
.zhinengkeji1_main .section7 .common_title{text-align: center;}
.zhinengkeji1_main .section7 .img_block{width: 100%; margin: 8% auto 0; max-width: 761px;}
.zhinengkeji1_main .section7 .img_block img{display: block; width: 100%; -webkit-transform: translateX(3%); transform: translateX(3%);}
.zhinengkeji1_main .section7 .tab_main{margin-top: 5%; text-align: center;}
.zhinengkeji1_main .section7 .tab_tit{border-bottom: 1px solid #e5e5e5; display: inline-block; font-size: 0; white-space: nowrap;}
.zhinengkeji1_main .section7 .item{display: inline-block; font-size: 16px; color: #666; margin: 0 35px; cursor: pointer; padding-bottom: 25px; border-bottom: 2px solid transparent;}
.zhinengkeji1_main .section7 .item:first-of-type{margin-left: 0;}
.zhinengkeji1_main .section7 .item:last-of-type{margin-right: 0;}
.zhinengkeji1_main .section7 .item.active{border-color: #c90010;}
.zhinengkeji1_main .section7 .child{display: none; padding: 5% 0; max-width: 850px; margin: 0 auto;}
.zhinengkeji1_main .section7 .m_items{display: none;}
.zhinengkeji1_main .section8{position: relative;z-index: 4;background: #f2f2f2;display: table;width: 100%;}
.zhinengkeji1_main .section8 .left{float:left;width:30%}
.zhinengkeji1_main .section8 .center{float:left;width:30%;margin-left: 5%}
.zhinengkeji1_main .section8 .right{float:right;width:30%}
.zhinengkeji1_main .section8 .video_box{position: relative;}
.zhinengkeji1_main .section8 .video_box img{display: block;width: 100%;}
.zhinengkeji1_main .section8 .video_box a.btn{display: block;width: 36px;height: 36px;background: url(../images/news/play.png) no-repeat;position: absolute;top:50%;left:50%;margin-top: -18px;margin-left: -18px;transition: all 500ms ease;-webkit-transition:all 500ms ease;}
.zhinengkeji1_main .section8 .video_box a.btn:hover{transform: rotate(360deg);-webkit-transform:rotate(360deg);}
.video_layer1 {position: fixed;width: 100%;height: 100%;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, .8);z-index: 100;display: none;}
.video_layer1 .video_cont {position: absolute;width: 85%;max-width: 900px;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);z-index: 9;}
.video_layer1 .video_cont video {display: block;width: 100%;}
.video_layer1 .video_con {position: relative;}
.video_layer1 .close {width: 20px;height: 20px;background: url(../images/news/close1.png) no-repeat;display: block;position: absolute;right: -30px;top: -30px;transition: all 500ms ease;-webkit-transition:all 500ms ease;}
.video_layer1 .close:hover{transform: rotate(360deg);-webkit-transform:rotate(360deg);}
.video_layer2 {position: fixed;width: 100%;height: 100%;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, .8);z-index: 100;display: none;}
.video_layer2 .video_cont {position: absolute;width: 85%;max-width: 900px;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);z-index: 9;}
.video_layer2 .video_cont video {display: block;width: 100%;}
.video_layer2 .video_con {position: relative;}
.video_layer2 .close {width: 20px;height: 20px;background: url(../images/news/close1.png) no-repeat;display: block;position: absolute;right: -30px;top: -30px;transition: all 500ms ease;-webkit-transition:all 500ms ease;}
.video_layer2 .close:hover{transform: rotate(360deg);-webkit-transform:rotate(360deg);}
.video_layer3 {position: fixed;width: 100%;height: 100%;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, .8);z-index: 100;display: none;}
.video_layer3 .video_cont {position: absolute;width: 85%;max-width: 900px;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);z-index: 9;}
.video_layer3 .video_cont video {display: block;width: 100%;}
.video_layer3 .video_con {position: relative;}
.video_layer3 .close {width: 20px;height: 20px;background: url(../images/news/close1.png) no-repeat;display: block;position: absolute;right: -30px;top: -30px;transition: all 500ms ease;-webkit-transition:all 500ms ease;}
.video_layer3 .close:hover{transform: rotate(360deg);-webkit-transform:rotate(360deg);}


/*智能科技--捷运宝 add by zhangmenge 2020-03-20*/
.zhinengkeji2_main .section2{background: #f7f7f7;}
.zhinengkeji2_main .section2:after{content: ''; display: block; clear: both;}
.zhinengkeji2_main .section2 .left{width: 53%; float: left;}
.zhinengkeji2_main .section2 .desc{font-size: 16px; color: #666; line-height: 26px; margin-top: 8%; text-align: justify;}
.zhinengkeji2_main .section2 img{float: right; width: 30%; max-width: 455px;}
.zhinengkeji2_main .section8 {background: #f2f2f2;}
.zhinengkeji2_main .section8:after{content: ''; display: block; clear: both;}
.zhinengkeji2_main .section8 .left{width: 100%;}
.zhinengkeji2_main .section8 .left2{width: 230px;position:absolute; left:50px; top:30px; }
.zhinengkeji2_main .section8 .desc{padding:15px;border:1px solid #000;font-size: 16px; color: #333; line-height: 26px; text-align: justify; margin-top: 8%;}
.zhinengkeji2_main .section8 .items{margin-top: 15%; font-size: 0;}
.zhinengkeji2_main .section8 .item{width: 200px; display: inline-block; vertical-align: top; border-left: 1px solid #dddddd; padding-left: 6%;}
.zhinengkeji2_main .section8 .item i{display: block; height: 28px; background-position: center left; background-repeat: no-repeat;}
.zhinengkeji2_main .section8 .item:nth-of-type(1) i{background-image: url(../images/b2c/icon5.png);}
.zhinengkeji2_main .section8 .item:nth-of-type(2) i{background-image: url(../images/b2c/icon6.png);}
.zhinengkeji2_main .section8 .item:nth-of-type(3) i{background-image: url(../images/b2c/icon7.png);}
.zhinengkeji2_main .section8 .item p{font-size: 16px; color: #333333; margin: 15px 0;}
.zhinengkeji2_main .section8 .item .num{font-size: 16px; color: #e50012;}
.zhinengkeji2_main .section8 .item .num span{font-size: 60px; font-family: 'Arial';}
.zhinengkeji2_main .section8 .item:nth-of-type(1){border: none; padding: 0; width: calc(200px - 6%);}
.zhinengkeji2_main .section8 .right{width: 30%; position: relative;}
.zhinengkeji2_main .section8 .box{position: absolute;}
.zhinengkeji2_main .section8 img{width: 100%; display: block;}
.zhinengkeji2_main .section8 img.cover{position: absolute; top: 0; left: 0; opacity: 0; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.zhinengkeji2_main .section8 .box.p1{width: 22.27%; right: 0; top: 0;}
.zhinengkeji2_main .section8 .box.p2{width: 43.64%; right: 14.5%; top: 1%;}
.zhinengkeji2_main .section8 .box.p3{width: 17.12%; right: 10.7%; top: 42.7%;}
.zhinengkeji2_main .section8 .box.p4{width: 65.9%; left: 0.2%; top: 11.2%; z-index: 2;}
.zhinengkeji2_main .section8 .box.p5{width: 60.91%; left: 4%; top: 45.3%;}
.zhinengkeji2_main .section8 .box.p6{width: 25.76%; left: 54.2%; top: 77.5%;}
.zhinengkeji2_main .section8 .box.p7{width: 15.15%; left: 61.4%; top: 48.7%;}
.zhinengkeji2_main .section8 .box:hover .cover{opacity: 1;}
.zhinengkeji2_main .section8 .box:hover .cover{opacity: 1;}
.zhinengkeji2_main .section8 .left2{display: block;}
.zhinengkeji2_main .section9{display: none;background: #f7f7f7;}