/*body {background:#f3f3f3; }*/

.clear{clear:both;}/*清除浮动*/
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/

a:hover { text-decoration:none;}

a.but_2{margin:0 auto;  margin-top: 20px; padding: 0 25px; line-height:38px; font-size: 14px; display:block; width:84px; border:1px solid #e30000; background:#e30000; color: #fff }
a.but_2:hover{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease; color: #e30000; background: #fff}

.wp_1280{margin:0 auto; width:1280px;}

/*首页幻灯*/
#top_ad .block { margin: 0px 0px 0; }
#top_ad .temp {margin:0px;}
#top_ad .frame { margin-bottom: 0px; border: 0px solid #ddd; background: #ddd; }
.index_side { width: 100%; height: 400px; position: relative; overflow:hidden; margin: 0 auto;}
.index_side ul{ margin: 0 auto;}
.index_side ul li{ position: relative;height: 400px;text-align: center;}
.index_side ul li a{ height: 400px;display: block;background-size:auto 400px!important;}
.index_side ul li img{width: 100%!important;position: relative;z-index:-1;}
.index_side .intro,.index_side .introBg{  position: absolute; bottom: 30px; left: 0; right: 0;  width: 100%; height: 80px;}
.index_side .introBg{ background-color:#000;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.index_side .intro h1{  font-size: 28px; font-weight: bold; color:#fff; padding:7px 0 0px 14px}
.index_side .intro p{  font-size: 14px;color:#fff; padding-left:16px;}
/*数字按钮样式*/
.index_side .num { overflow:hidden; height: 15px; position: absolute; bottom:15px; right: 50%; margin: 0 auto;zoom:1; z-index:3;margin-right:-75px;}
.index_side .num li { width: 15px; height: 15px; line-height: 15px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-left: 5px; border-radius:50%; cursor:pointer; float: left;text-indent:-999em;}
.index_side .num li.on { background: #FF8800; } /*当前项*/

/*上一个  下一个*/
.index_side .prev,
.index_side .next { display: none; width: 40px; height: 100px; background: url(index_sidebtn.png) no-repeat; position: absolute; top: 150px;}
.index_side .prev { left: 0; }
.index_side .next { right: 0; background-position: right }

/*幻灯下项目*/
.iservice {
	background:#EAEBEB;
	height:248px;
	padding:30px 0
}
.iservice li {
	width:calc(25% - 61px);
	float:left;
	margin-right:1px;
	background:#fff;
	padding:25px 30px;
	height:196px;
	transition:all .4s ease 0s;
	-webkit-transition:all .4s ease 0s;
	-moz-transition:all .4s ease 0s
}
.iservice li * {
	transition:all .4s ease 0s;
	-webkit-transition:all .4s ease 0s;
	-moz-transition:all .4s ease 0s
}
.iservice li a {
	height:166px;
	width:100%;
	display:block
}
.iservice li .header {
	height:100px
}
.iservice li .header .txt {
	font-size:24px;
	color:#505050;
	line-height:50px;
	display:block;
	vertical-align:middle;
	text-align: center;
	font-weight:400
}
.iservice li .header .icon {
	display:block;
	text-align: center;
}
.iservice li .con {
	padding-top:20px;text-align: center;
}
.iservice li .icon img{
	width:80px;
}
.iservice li .con .cn {
	font-size:14px;
	color:rgba(80,80,80,.7);
	line-height:26px
}
.iservice li .con .en {
	display: none;
	font-size:12px;
	color:rgba(80,80,80,.3);
	line-height:1;
	padding-top:10px
}
.iservice li.active,.iservice li:hover {
	background:#307ede;
	transform:scale(1.025,1.025);
	box-shadow:0 0 10px rgba(0,0,0,.3)
}
.iservice li.active .header .txt,.iservice li:hover .header .txt {
	color:#fff
}
.iservice li.active .con .cn,.iservice li:hover .con .cn {
	color:#fff
}
.iservice li.active .con .en,.iservice li:hover .con .en {
	color:rgba(255,255,255,.3)
}

/*.fen{height: 95px;background: #009DB8;}*/
.psort{background: url(line2.png) no-repeat left center;}
.psort li{height: 91px;margin-top: 1px;background: url(line2.png) no-repeat right center;width: 200px;}
.psort li a.img{height: 39px;overflow: hidden;margin-left: 25px;margin-top: 20px;}
.psort li:nth-child(2) a.img{height: 40px;overflow: hidden;}
.psort li a.a1{display: block;color: #fff;text-align: center;margin-left: 12px;margin-top: 20px;}
.psort li .a1 dd{font-size: 18px;line-height: 18px;margin-bottom: 9px;}
.psort li .a1 dt{font-size: 12px;font-family: 'Arial';text-transform: uppercase;}
.psort li:hover{background: #fff;}
.psort li:hover dd,.psort li:hover dt{color: #3bb3c3;}
.psort li:hover a.img img{margin-top: -39px;}
.psort li:nth-child(2):hover a.img img{margin-top: -40px;}

/*幻灯下项目*/
/*.fen{height: 90px;background: #009DB8;}*/
.fuwulb{background: url(line2.png) no-repeat left center;}
.fuwulb li{height: 90px;margin-top: 0px;background: url(line2.png) no-repeat right center;width: 171px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.fuwulb li a{display: block;width: 171px;height: 50px;padding: 20px 0;color:#fff;}
.fuwulb li .z{width: 90px;}
.fuwulb li i{float:left;display: block;font-size: 45px;text-align: center;color:#fff;line-height: 50px;width: 60px;height: 50px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.fuwulb li dd{font-size: 18px;line-height: 18px;margin-top:5px;margin-bottom: 8px;text-align: center;}
.fuwulb li dt{font-size: 12px;font-family: 'Arial';text-transform: uppercase;text-align: center;white-space:nowrap;}
.fuwulb li:hover{background: #fff;}
.fuwulb li:hover i,.fuwulb li:hover dd,.fuwulb li:hover dt{color: #009db8;}

.imore{display:block;width:240px;height:40px;border-radius:5px;border:1px solid #d8d8d8;color:rgba(78,74,75,.6);text-align:center;font-size:14px;line-height:40px;margin:20px auto 0px auto}.imore::after{content:"";display:block;border-radius:4px;width:0;height:40px;background-color:#307ede;margin-top:-40px;transition:all .6s ease 0s}.imore:hover::after{width:240px;height:40px}.imore:hover{color:#fff;border:1px solid #307ede}.icasebox .hd{text-align:center;padding-bottom:30px}

/*新闻动态*/
.stage { width:100%; height:auto; overflow:hidden; margin:0px auto; padding: 50px 0; background: #eaebeb;}
.stage1 { width: 1220px; }
.stage1 .stage1-width { width: 386px; height: 400px; padding: 10px 22px; border-top: 1px solid #eaebeb; position: relative; -moz-transition: all 0.2s linear 0s; -webkit-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s; position: relative; overflow: hidden; text-shadow: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0 20px 0 0; background-color: #fff; }
.stage1 .stage1-width:hover { -moz-box-shadow: 0 0 8px rgba(8,1,3,.2); -webkit-box-shadow: 0 0 8px rgba(8,1,3,.2); box-shadow: 0 0 8px rgba(8,1,3,.2); z-index: 10; background-color: #fff; /*border-top-color: #0693e6;*/ -moz-transform: translate3d(0, -2px, 0); -ms-transform: translate3d(0, -2px, 0); -o-transform: translate3d(0, -2px, 0); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0); }
.stage1Title { height: 46px; }
.stage1Title span { display: inline-block; line-height: 40px; float: left; font-size: 20px; color: #3d3f4b; font-weight: 700;}
.stage1Title span a { display: inline-block; font-size: 20px; color: #3d3f4b; }
.stage1Title .more { display: block; width: 50px; float:right; height: 11px; margin-top: 10px; font-size:12px; color:#666;}
.stage1Title span a:hover { color: #ff8800; }
.stage1Title .more:hover { color: #ff8800; }
.stage1Title .preNext { width: 37px; height: 19px; margin-top: 14px; }
.stage1Title .preNext a { display: block; width: 18px; height: 19px; background-color: #8c8c8c; position: relative; }
.stage1Title .preNext a:hover { background-color: #606060; }
.stage1Title .preNext i { position: absolute; display: block; width: 7px; height: 13px; left: 6px; top: 3px; }
.stage1Title .preBtn i { background: url(../images/jt_icon.png) no-repeat 0 0; }
.stage1Title .nextBtn i { background: url(../images/jt_icon.png) no-repeat -10px 0; }
.stage1_anliBox { width: 350px; height: 308px; overflow: hidden; }
.stage1_anliBox h4 { font-size: 27px; color: #666; line-height: 32px; margin-top: 20px; }
.stage1_anliBox p, .stage1_b p.fonts { font-size: 20px; color: #666; line-height: 28px; height: 50px; overflow: hidden;}
.stage1_b p.fonts1 a { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block }
.stage1_b .activityBox { width: 370px; height: 230px; overflow: hidden; }
.stage1_b .activityBox img{ width: 340px!important; height: 230px!important; overflow: hidden; }
.stage1_b h4,.flex-viewport h4{ font-size: 20px; color: #666; line-height: 35px; margin-top: 15px; font-weight:normal;}
.stage1_b h4 a,.flex-viewport h4 a{ color:#FF8800; float:right;}
.stage1_c p { font-size: 14px; color: #666; line-height: 25px; height: 75px; overflow: hidden; padding-top: 20px; }
.main_image1 { position: relative; height:365px; background: url(../images/loading.gif) 50% no-repeat; }
.main_image1 .slides { position: relative }
.main_image1 .slides li { height: 265px; }
.stage1_b .hdtit { font-size:20px; color: #666; line-height: 35px; margin-top: 15px; font-weight:normal;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.stage1_b a:hover .hdtit{ color:#ff8800;}
.stage1_b .hdxq{ font-size: 20px;color:#FF8800; float:right;display: none;}
/*.main_image1 .slides li a { display: block; width: 100%; height: 265px }*/
.main_image1 .flex-control-nav { display: none }
.main_image1 .flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 20px; margin-top: -50px; }
.main_image1 .flex-direction-nav li a { display: block; width: 18px; height: 22px; overflow: hidden; cursor: pointer; position: absolute; background: url(../images/jt_icon.jpg); z-index: 99 }
.main_image1 .flex-direction-nav li a.flex-prev { right: 32px; background-position: 0 0 }
.main_image1 .flex-direction-nav li a.flex-next { right: 10px; background-position: -18px 0 }
.fl {float: left; display: inline;}
.flex-viewport{ width:370px; height:365px; float:left;}

.kmtt_1{ width:360px; height:180px; margin:0 -10px; float:left; border-bottom:#c9c9c9 dashed 1px;}
.kmtt_1 li{ width:160px; height:180px; float:left; margin:0px 10px 0 10px;}
.kmtt_1 li img{ width:160px; height:110px; float:left;}
.kmtt_1 li p{ width:160px; height:auto; overflow:hidden; float:left; height:52px;line-height:26px; font-size:17px; color:#666; margin:5px;}
.kmtt_2{ width:340px; overflow:hidden; float:left; margin-top:12px;}
.kmtt_2 li{ width:340px; height:32px; float:left; font-size:14px;}
.kmtt_2 li em{ float:left;margin-right:10px;}
.kmtt_2 li .new_bt{ float:left;width:230px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block}
.kmtt_2 li a div{ float:left;width:240px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block}
.kmtt_2 li a{ color:#666; text-decoration:none;}
.kmtt_2 li a:hover,.kmtt_1 li a:hover{ color:#009db8;}
.kmtt_2 li span{ float:right;}



/*about*/

.main1 .z {width:530px;height:340px;overflow:hidden;}
/*.main1 .z img{width:530px;height:340px;}*/
.main1 .y{width:630px;margin-right:0px;}
.main1 .y .jieshao h4{font-weight:bold;margin:20px 0 30px 0;font-size:32px;color:#009db8;line-height:32px;}
.main1 .y .jieshao h4 i{padding:0 22px 0 24px;font-weight:normal;font-size:35px;}
.main1 .y .jieshao h4 span{color:#999;font-size:21px;font-weight:normal;}
.main1 .y .jieshao p{font-size:16px;color:#666;line-height:32px;text-indent: 2.1em;}

.about_main p img{ transition: ease 0.5s all }
.about_main p:hover img{ transform: scale(1.1); }
.about_main{ position: relative; height: 340px; overflow: hidden;}
.about_main .zpic{ float:left;width: 350px;height: 340px;}
.about_main .ypic{ float:right;width: 170px;}
.about_main p{ float:left; border-radius: 10px; overflow: hidden;}
.about_main p img{ width: 100%;}
.about_main p i{display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 45px; line-height: 45px; text-align: center; color: #fff; background: rgba(0,0,0,0.6); z-index: 2;font-size:14px;}
.about_main p.pic1{ width: 350px; height: 220px;margin:0 10px 10px 0;}
.about_main p.pic2{ width: 170px; height: 105px;margin:0 10px 0px 0;}
.about_main p.pic3{ width: 170px; height: 105px;}
.about_main p.pic4{ width: 170px; height: 105px;margin:0 0 10px 0;}
.about_main p.pic5{ width: 170px; height: 220px;}

.td_box{margin:0 0 15px 0;padding-bottom:15px; border-bottom:3px solid #307ede;}
.td_box li{ float:left;padding:0 45px;text-align: center;border-right:1px solid #ccc;}
.td_box li:last-child{ border-right:none;}
.td_box h1{position: relative;font-size:50px;color:#307ede;height:50px;line-height:50px;}
.td_box h1 span.danwei{ position: absolute; height:20px;line-height:20px;top: 5px; right: -20px;font-size:16px;color:#666;font-weight:normal;}
.td_box h1 span.yx{ right: -10px;}
.td_box h1 span.xm{ right: -30px;}
.td_box li p{display: block;width:100%;text-align:center;font-size:22px;color:#666;}
.td_box span.counter { display: block; font-size: 50px; font-family: Arial; font-weight: bold; color:#307ede;height:50px;line-height:50px;}
.td_box span.counter.fw { width:120px;}

/* 服务项目 */
.picScroll-left{ width:1280px;  overflow:hidden; position:relative;  border:0px solid #ccc; }
.picScroll-left .hd{ overflow:hidden;  height:0px; margin:0 40px; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width: 40px; height: 100px;cursor:pointer; background:url(index_sidebtn.png) no-repeat;position: absolute; top: 220px;opacity: 0.25;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.picScroll-left .hd .prev:hover,.picScroll-left .hd .next:hover{ opacity: 1;}
.picScroll-left .hd .prev{ left: 0; }
.picScroll-left .hd .next{ right: 0; background-position: right }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; display:none;}
.picScroll-left .hd ul li{ width: 15px; height: 15px; line-height: 15px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-left: 5px; border-radius:50%; cursor:pointer; float: left;text-indent:-999em; }
.picScroll-left .hd ul li.on{ background: #FF8800;}
.picScroll-left .bd{ margin:0px 40px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{}


		
/* 切换 */
.slideTxtBox{ width:1200px; border:0px solid #ddd; text-align:left; overflow:hidden; }
.slideTxtBox .hd{ height:auto; line-height:40px;  padding:0 0px 0 0px;border-bottom:0px solid #ddd;  position:relative;font-size:16px;color:#fff;width: 1220px; }
.slideTxtBox .hd ul{  height:auto;display: table;margin:0 auto;text-align: center;}
.slideTxtBox .hd ul li{ float:left; padding:0 10px; cursor:pointer;color:#666; background:#eee;margin-right:20px; margin-bottom:20px;min-width:90px;text-align: center;border-radius: 5px;}
.slideTxtBox .hd ul li i.iconfont{ width:20px;height:20px;line-height:20px;font-size:18px;margin-right:5px;vertical-align:middle; margin-top:-3px;display: inline-block;}
.slideTxtBox .hd ul li.on{ height:40px;color:#FFF; background:#307ede; border:0px solid #ddd; margin-left:0px;border-bottom:0px solid #fff;position: relative; }
.slideTxtBox .bd ul{padding:0px;}
.slideTxtBox .bd li{}	
.slideTxtBox .bd ul li .txtinfo{ padding:10px 0px;text-align: center;color:#666;font-size:16px;line-height:1.8;}
.slideTxtBox .hd ul li.on i.jiantou{ position: absolute; bottom: -7px;left:50%; margin-left:-8px;width: 0;height: 0;border-right: 8px solid transparent;border-left: 8px solid transparent;border-top: 8px solid #307ede; }

.main_p9 p img{ transition: ease 0.5s all }
.main_p9 p:hover img{ transform: scale(1.1); }
.main_p9{ position: relative; height: 487px; overflow: hidden;}
.main_p9 p{ position: absolute; border-radius: 15px; overflow: hidden;}
.main_p9 p img{ width: 100%;height:auto;}
.main_p9 p i{display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 36px; line-height: 36px; text-align: center; color: #fff; background: rgba(0,0,0,0.6); z-index: 2;font-size:14px;}
.main_p9 p.pic1{ width: 468px; height: 318px; top: 0; left: 0}
.main_p9 p.pic2{ width: 224px; height: 149px; top: 0; left: 488px}
.main_p9 p.pic3{ width: 224px; height: 149px; top: 0px; left: 732px}
.main_p9 p.pic4{ width: 224px; height: 149px; top: 0; left: 976px}
.main_p9 p.pic5{ width: 224px; height: 149px; top: 169px; left: 488px}
.main_p9 p.pic6{ width: 224px; height: 149px; top: 338px; left: 0}
.main_p9 p.pic7{ width: 224px; height: 149px; top: 338px; left: 244px}
.main_p9 p.pic8{ width: 224px; height: 149px; top: 338px; left:488px}
.main_p9 p.pic9{ width: 468px; height: 318px; top: 169px; left: 732px}

.waterfall.video {width:1245px;margin-top:20px;}
.waterfall.video li .team_box{ position: relative;margin: 0px 45px 20px 0px; padding: 0px 0 0px 0;border: 0px solid #ddd;height:255px; overflow: hidden;}
.waterfall.video li { width:415px;margin: 0px 0px 0px 0; padding: 0px 0px 0px 0; text-align: left; border-width: 0px 0px 0px 0px; border-top: 0px solid #ddd;border-right: 0px solid #ddd;border-bottom: 0px solid #ddd; border-left: 0px solid #ddd;background: none; }
.waterfall.video h3 { font-size: 16px;background: none;text-align: center;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.waterfall.video .team_box .c .iconfont,.waterfall.video .team_box .c .mask{display:none;}
.waterfall.video .team_box .c .icon-bofang.typeid6,.waterfall.video .team_box .c .mask.typeid6{display:block;}



.btn_tong{ display: block; width:25%;height: 60px; line-height: 60px;margin: 10px auto; padding: 0px 0px 0px 0; font-size:20px;text-align: center; color: #FFF;background: #FF8800; border-radius: 60px; box-shadow: 0 0px 0 #666; }
.btn_tong:hover{ color: #FFF;background: #009DB8; text-decoration: none; }

.btn_shuang{ }
.btn_shuang .btn_tong{ display: inline-block; width:220px;height: 60px; line-height: 60px;margin: 10px auto; padding: 0px 0px 0px 0; font-size:20px;text-align: center; color: #FFF;background: #009db8;  box-shadow: 0 0px 0 #666; }
.btn_shuang .btn_tong.col1{ color: #FFF;background: #009db8;border-radius: 30px 0 0 30px;}
.btn_shuang .btn_tong.col2{ color: #FFF;background: #FF8800;border-radius: 0 30px 30px 0;}
.btn_shuang .btn_tong:hover{ color: #FFF;background: #333; text-decoration: none; }
.btn_shuang .btn_tong i{display:inline-block;width:20px;height: 20px; line-height: 20px;font-size:20px;}

.bigtit p{font-size:18px;}

.tit_p{padding:40px 0 0px 0;}
.tit_p p{font-size:20px;color:#009db8;text-align:center;}
.tit_p p span{display:block;margin-top:10px;}

.main_info{min-height:340px;}
.main_info.bor_b{border-bottom: 1px solid #ddd;padding-bottom:15px;}
.main_info .info_tit{padding: 0 20px; font-size: 28px; color: #009db8;text-align: center;margin:10px 0 20px 0;}
.main_info p{font-size:16px;color:#666;line-height:28px;}

.main_info .fengmian{ overflow:hidden;border: 1px solid #ddd;}
.main_info .fengmian img{width:535px;height:360px;}
.main_info .y{width:625px;}

.main_info .tese{border-top: 1px solid #ddd;margin-top:15px;overflow:hidden;}
.main_info .tese .tstit{font-size: 20px;font-weight: 700; color: #009db8;text-align: center;margin:15px 0 15px 0;}
.main_info .tese ul{width:700px;}
.main_info .tese ul li{float:left;width:196px;margin:0px 20px 0px -1px;}
.main_info .tese ul li .tsbox{overflow:hidden;}
.main_info .tese ul li img{width:195px;height:130px;}
.main_info .fengmian img,.main_info .tese ul li img{ transition: ease 0.5s all }
.main_info .fengmian:hover img, .main_info .tese ul li .tsbox:hover img{ transform: scale(1.1); }
.main_info .tese ul li p{margin:10px 0 0px 0;font-size: 14px;line-height:1.5;text-align: center;}

.main_info .tese.n4 ul li{float:left;width:142px;margin:0px 20px 0px -1px;}
.main_info .tese.n4 ul li img{width:142px;height:130px;}
.main_info .tese.n4 ul li p{text-align: center;}

/*发展历程*/
.product-section a{text-decoration:none}
.product-section{padding-top:15px;padding-bottom:10px;position:relative;/*background:url(about/licheng/productBase-features-bag.jpg) no-repeat;*/background-size:cover;background:#009db8;border-radius:20px;}
.product-title{padding:50px 10px 30px;font-weight:normal;font-size:36px;line-height:46px;color:#252b3a;text-align:center;color:#ffffff}
.product-wrapper{max-width:1200px;/*padding-left:10px;padding-right:10px;*/margin-left:auto;margin-right:auto;position:relative}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.product-features .product-body{margin:0px 25px}
.product-features .product-body:after{content:"";width:100%;height:3px;background:url(about/licheng/productBase-features-model.png) no-repeat;background-size:100% auto;background-position:center;position:absolute;top:50px;left:0;z-index:0}
/*li*/
.features-item{position:relative;float:left}
.features-slide .features-item>*{text-align:center}
.features-item h3{font-size:20px;font-family: 'Arial';line-height:30px;margin-bottom:40px;color:#ffffff;opacity:0.7;transition:all 0.3s}
.features-item i{position:absolute;width:75%;height:33px;background:url(about/licheng/productBase-features-timeline.png) no-repeat;background-size:contain;background-position:right center;left:-25%;margin-left:12px;top:35px;z-index:3;transition:all 0.5s;}

.features-item .features-info{display:block;margin:0 auto;padding:20px 20px 15px 20px;transition:all 0.3s;border-radius:2px}
.features-item .features-info .features-info-i{font-size:14px;color:#A0A2A8;line-height:22px;margin-bottom:0px}
.features-item .features-info .features-info-s{font-size:16px;color:#FFFFFF;line-height:24px;min-height:48px;overflow:hidden}
.features-item.dark i{background:url(about/licheng/productBase-features-timeline-dark.png) no-repeat;background-size:contain;background-position:right center}

.features-item .features-info img{display:block;margin:15px auto 5px auto;text-align:center;padding:8px;transition:all 0.3s;border-radius:8px;background:#fff;border:1px solid #02caec;width:220px;}
.features-item .features-info img{ transition: ease 0.5s all }
.features-item:hover img{ transform: scale(1.1); }

/*鼠标悬浮效果*/
.features-item:hover h3{font-size:30px;line-height:30px;opacity:1;color:#ffd200;}
.features-item:hover i{width:75%;margin-left:14px;background:url(about/licheng/productBase-features-timeline-hover.png) no-repeat;background-size:contain;background-position:right center}
.features-item:hover a{background:url(about/licheng/productBase-features-info.png) no-repeat;background-size:100% 100%}

.features-item:hover i{ animation: itembtn 0.5s ease}
@keyframes itembtn{
	0%{ transform: scale(1)}
	50%{ transform: scale(0)}
	100%{ transform: scale(1)}
}
/*左右按钮*/
.product-features .swiper-button-prev{width:30px;height:40%;left:0px;top:55%;background:none}
.product-features .swiper-button-prev:after{content:"";display:inline-block;position:absolute;width:15px;height:30px;background:url(about/licheng/productBase-features-left.png) no-repeat;background-size:100% 100%;top:50%;margin-top:-15px;left:50%;margin-left:-7px}
.product-features .swiper-button-next{width:30px;height:40%;right:0px;top:55%;background:none}
.product-features .swiper-button-next:after{content:"";display:inline-block;position:absolute;width:15px;height:30px;background:url(about/licheng/productBase-features-right.png) no-repeat;background-size:100% 100%;top:50%;margin-top:-15px;left:50%;margin-left:-7px}

.waterfall.anli { position: relative; margin-top: 0px;border:none;background:transparent;}
.waterfall.anli{ width:1250px;}
.waterfall.anli li .team_box{ position: relative;margin: 0px 0px 0px 0px; padding: 0px 0 0px 0;border: 0px solid #ddd;height:511px; overflow: hidden;}
.waterfall.anli li { width:250px;margin: 0px 66px 0px 0; padding: 0px 0px 0px 0; text-align: left; border-width: 0px 0px 0px 0px; border-top: 0px solid #ddd;border-right: 0px solid #ddd;border-bottom: 0px solid #ddd; border-left: 0px solid #ddd;background: none; }

.inItemCon{ overflow: hidden;}
.inItemCon .inItemUl{ overflow: hidden; width: 1230px;}
.inItemCon .inItemUl li{ width: 250px; height: 511px; margin-bottom:30px;margin-right:30px; overflow: hidden; padding-top: 40px; float: left; background-repeat: no-repeat; position: relative;}
.inItemCon .inItemUl li .itemfm{ width: 250px; height: 511px;background-image: url(template/default/sd_image/anli/mobile.png);background-repeat: no-repeat;background-size: cover;background-position: center;}
.inItemCon .inItemUl li img{ width: 210px; height: 374px;}
.inItemCon .inItemUl *,.qhBtn{ transition:ease all 0.5s}
.inItemA{ padding-top: 250px}
.inItemUl li .inItemA a{display: block; width: auto; padding:0 20px;margin: 0 auto; text-align: center; font-size: 22px; color: #307ede; /*background: url(index/itemdz.png) no-repeat center;*/ font-weight: bold}
.inItemUl li .inItemA b{ display: block; text-align: center; font-size: 16px; color: #999; padding: 10px 0 0; font-weight: lighter}
.inItemUl li .morebtn{display: block; width: 160px; height: 40px; margin: 0 auto; color: #fff; background:#307ede; text-align: center; line-height: 40px; font-size: 18px; cursor: pointer; position: absolute; bottom: 40px; left: 110px;border-radius: 5px;}
.inItemUl li .morebtn:hover{ background: #fff; color: #307ede;}
.inItemCon .inItemUl li:hover{ background: #454545; background-position: center -400px}
.inItemCon .inItemUl li:hover .inItemA{ padding-top: 16px}
.inItemCon .inItemUl li:hover .inItemA b{color: #fff;}

.inItemUl li .txtbg{display: block; width: 340px; height: 40px; margin: 0 0 0 -170px; color: #ddd; text-align: center; line-height: 40px; font-size: 32px; cursor: pointer; position: absolute; bottom: 40px; left: 50%;font-weight: 700;}
.inItemCon .inItemUl li:hover .txtbg{ bottom: -40px;}

.inItemCon .inItemUl li:hover .itemfm{ transform: scale(0)}
.inItemCon .inItemUl li:hover .morebtn,.inItemCon .inItemUl li:hover .txtbg{ animation: itembtn 0.6s ease}
@keyframes itembtn{
	0%{ transform: scale(0)}
	50%{ transform: scale(0)}
	100%{ transform: scale(1)}
}
.inItemIco{ width: 80px; height: 80px; margin: 0 auto; border-radius: 50%; background-color: #307ede; background-position: center; background-size:auto 80px;background-repeat: no-repeat; transform: scale(0)}
.inItemIco i{ display: block;width: 80px; height: 80px;line-height: 80px; margin: 0 auto;color: #fff;font-size: 50px;text-align: center;}
.inItemIco .icon-yingxiao{ font-size: 45px;}
.inItemIco .icon-wangzhan{ font-size: 42px;}

.inItemCon .inItemUl li:hover .inItemIco{transform: scale(1)}
.inItemCon .inItemUl li em{display: block; padding: 20px 5px; border-bottom: 1px solid #6e6e6e; border-top: 1px solid #6e6e6e; margin: 190px 40px 15px; color: #fff; text-indent: 0em;font-size: 16px;line-height: 2;}
.inItemCon .inItemUl li:hover em{ margin-top: 23px}
.inItemCon .inItemUl li p{ padding: 0 50px;}
.inItemCon .inItemUl li p a{ display: block; height: 30px; line-height: 30px; overflow: hidden; background: url(index/sanjiao.png) no-repeat 2px; padding-left: 19px; color: #c9c9c9;}
.inItemCon .inItemUl li p a:hover{ color: #307ede; background: url(index/sanjiaoH.png) no-repeat 2px; }
.inItemCon .inItemUl li:hover p{ margin-top: 0}
.qhBtn{ width: 37px; height: 132px; position: absolute; top: 508px; cursor: pointer; background: url(index/itemqh.png) no-repeat center;}
.qhBtn:hover{ background: url(index/itemqh_h.png) no-repeat center}
.qhBtn.inItemQhP{ left: -52px;}
.qhBtn.inItemQhN{ right: -52px; transform: rotate(-180deg)}
.qhBtn.inItemQhP:hover{ left: -60px}
.qhBtn.inItemQhN:hover{ right: -60px}



.inItemCon.jiexi .inItemUl li{ width: 380px; height: 300px; margin-bottom:30px;margin-right:30px; overflow: hidden; padding-top: 40px; float: left; background-color: #FFF; background-position: center 65px;  background-repeat: no-repeat; position: relative}
.inItemCon.jiexi .inItemUl li .itemfm{ width: 350px; height: 230px; position: absolute; top: 15px; left: 50%;margin-left:-175px; }
.inItemCon.jiexi .inItemUl li img{ width: 350px; height: 142px;}
.inItemCon.jiexi .inItemA{ padding-top: 50px}

.inItemCon.jiexi .inItemUl li:hover{ background: #000; background-position: center -400px}
.inItemCon.jiexi .inItemUl li em{padding: 10px 5px; margin: 190px 20px 15px; color: #fff; text-indent: 0em;font-size: 14px;line-height: 1.8;}
.inItemCon.jiexi .inItemUl li:hover em{ margin-top: 23px}
.inItemCon.jiexi .inItemIco{ background-color:transparent;border-radius: 0%;}






.secCen{ width: 1090px; margin: 0 auto;}
.inYs{ padding-top: 0px;}
.inYs *{ transition: ease all 0.5s }
.wp_k{ margin: 0 auto; width: 1245px;}
.inYs .inYsCon{ height:455px; background: url(index/inysxian.jpg) no-repeat left; background-size: 2px auto; width: 1245px;}
.inYs .inYsCon:hover{ width: 1576px;}
.inYs .inYsCon li{ width: 153px; background: url(index/inysxian.jpg) no-repeat right; padding-right: 2px; float: left;}
.inYs .inYsCon li:hover{ width: 489px; background: url(index/inysxian.jpg) no-repeat right,url(index/ysbg.jpg) no-repeat center -50px;}
.inYs .inYsCon li:hover .inYsMain .inYsName{ transform: translateX(-100px);}
.inYs .inYsCon li .inYsMain{ overflow: hidden; position:relative;height:520px;background-size: 300px auto!important;/*background-position: -45px 0px!important;*/}

.inYs .inYsCon li:nth-child(1) .inYsMain{ background-position: -40px 0px!important;}
.inYs .inYsCon li:nth-child(2) .inYsMain{ background-position: -40px 0px!important;}
.inYs .inYsCon li:nth-child(3) .inYsMain{ background-position: -50px 0px!important;}
.inYs .inYsCon li:nth-child(4) .inYsMain{ background-position: -30px 0px!important;}
.inYs .inYsCon li:nth-child(5) .inYsMain{ background-position: -30px 0px!important;}
.inYs .inYsCon li:nth-child(6) .inYsMain{ background-position: -20px 0px!important;}
.inYs .inYsCon li:nth-child(7) .inYsMain{ background-position: -70px 0px!important;}
.inYs .inYsCon li:nth-child(8) .inYsMain{ background-position: -70px 0px!important;}

.inYs .inYsCon li .yishizhe{display: block; width: 300px;height:180px;background: url(index/yishizhe.png) no-repeat bottom left;position: absolute;bottom:40px;z-index:0;}
/*.inYs .inYsCon li.y1 .inYsMain{ background: url(index/inys1.png) no-repeat 2px 0;}
.inYs .inYsCon li.y2 .inYsMain{ background: url(index/inys2.png) no-repeat;}
.inYs .inYsCon li.y3 .inYsMain{ background: url(index/inys3.png) no-repeat;}
.inYs .inYsCon li.y4 .inYsMain{ background: url(index/inys4.png) no-repeat;}
.inYs .inYsCon li.y5 .inYsMain{ background: url(index/inys5.png) no-repeat;}
.inYs .inYsCon li.y6 .inYsMain{ background: url(index/inys6.png) no-repeat;}
.inYs .inYsCon li.y7 .inYsMain{ background: url(index/inys7.png) no-repeat;}
.inYs .inYsCon li.y8 .inYsMain{ background: url(index/inys8.png) no-repeat;}*/
.inYs .inYsCon li:nth-child(even) .inYsMain{ margin-top:54px;}
.inYs .inYsCon li .inYsMain .inYsName{ width: 80px; margin-top: 280px; margin-left:20px; overflow: hidden;position:relative;z-index:1;}
.inYsName i{display: block; width: 22px; padding-bottom: 10px; font-size: 16px; padding-right: 5px; margin-right: 10px; line-height: 17px; border-right: 1px solid #333; color: #333; float: left}
.inYsName b{display: block; width: 30px; font-size: 24px; color: #333; line-height: 26px; float: left; box-shadow: 0 0 2px #fff}
.inYstext{ width: 266px; overflow: hidden; position: absolute; top: 100px; left:207px; opacity: 0;z-index:1;}
.inYstext b{ display: block; font-size : 28px;}
.inYstext b .name{ margin-right:10px; }
.inYstext em{font-size : 16px;margin:10px 0 5px 0px;color: #aeaeae;font-weight: 400;white-space:nowrap;text-transform : uppercase;}
.inYstext p{ padding: 10px 0 0px;margin-bottom:10px; line-height: 24px ;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;overflow: hidden;}
.inYstext i{display: block; color: #009db8; font-size: 18px}
.inYstext span{display: block;margin-bottom:30px; padding:10px 0 0px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.inYstext a{display: block; width: 170px; height: 38px; line-height: 38px; border: 1px solid #009db8; text-align: center; font-size: 18px; color: #009db8; float: right}
.inYstext a:hover{ background: #009db8; color: #fff; border:1px solid #009db8; }
.inYs .inYsCon li:hover .inYsMain .inYstext{ top: 61px; opacity: 1}
.inYsBtn{ width: 424px; margin:175px auto 0; overflow: hidden;}
.inYsBtn *{display: block; color: #fff; font-size: 18px; text-indent: 40px; width: 177px; height: 51px; line-height: 38px; cursor: pointer;}

#partner{ position:relative;background: #EAEBEB url(index/partner_bg.jpg) no-repeat center;}
#partner .bg{}
#partner .bg img{ width:100%; max-width:100%}
.p_title{ }
.p_title h4{ font-size:31px; color: #666; text-align: center; font-weight: normal; line-height: 40px;}
.p_title h6{ font-size:18px; color: #999; text-align: center; font-weight: normal; line-height: 40px;}
.p_title p{ font-size: 18px; color: #999; text-align: center; line-height:50px;}
.line{ border-top:1px solid #909090; width: 30px;  margin:10px auto; }
.partner_list{  text-align:center;}
.partner_list li{ width:12.5%; display:block; text-align:center; overflow: hidden; height: 90px; float:left}
.partner_list li img{ border:1px solid #ddd;width: 100%;/*-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;*/}
/*.partner_list li:hover img{ margin-top:-80%; }*/
.partner_list li a{ width:90%; display:block;height: 90px; float:left}



.superiority_box{width:100%; overflow:hidden; margin-top:50px;}
.superiority_box ul{padding:1px 0 0 1px;}
.superiority_box li{float:left; border:1px #eee solid; margin:-1px 0 0 -1px; display:inline-block; width:24.9%; text-align:center; background:#fff;}
.superiority_box li .superiority_ui{border:8px #fff solid; padding:20px 0;}
.superiority_box li:hover .superiority_ui{border:8px #f5f5f5 solid;}
.superiority_box li h3{margin-top:10px;}
.superiority_box li h3 img{max-width:100%; -webkit-transition: all ease-in-out 0.3s ; -moz-transition: all ease-in-out 0.3s ; -ms-transition: all ease-in-out 0.3s ; -o-transition: all ease-in-out 0.3s ; transition: all ease-in-out 0.3s;}
.superiority_box li:hover h3 img{-webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }

.superiority_box li h2{color:#333; font-size:18px; margin-top:15px; height:24px; overflow:hidden;}
.superiority_box li p{font-size:14px; color:#999; margin-top:10px; height:40px; overflow:hidden;}

.flexRow {
	display: flex;
	flex-direction: row;
}
.flexCol {
	display: flex;
	flex-direction: column;
}
.flexWrap {
	flex-wrap: wrap;
}
.v5_container {
	width: 1200px;
	margin: 0 auto;
}

/*5年深耕 专业电商营销系统*/
.v5_content {
	width: 100%;
	padding-top: 40px;
}
.v5_content .v5_title {
	font-size:42px;
	font-weight:bold;
	color:rgba(0,0,0,1);
	text-align: center;
}
.v5_content .v5_help {
	font-size:20px;
	font-weight:400;
	color:rgba(89,89,89,1);
	text-align: center;
	margin-top: 0px;
}
.v5_content .v5_year {
	margin-top: 40px;
	padding-bottom: 50px;
}
.v5_content .v5_year .v5_yearLi {
	width: 270px;
	text-align: center;
	height: 375px;
	margin-left: 40px;
	position: relative;
}
.v5_content .v5_year .v5_yearLi:first-child {
	margin-left: 0;
}
.v5_content .v5_year .v5_yearLi .svg {
	height: 135px;
	width: 135px;
	padding: 27px;
	margin: 0 auto;
	transition: all 0.3s;
	-webkit-transition: all .3s;
	border-radius: 50%;
}
.v5_content .v5_year .v5_yearLi:hover .svg {
	background: #fff;
	box-shadow: 0 0 16px rgba(0,0,0,0.13);
}
.v5_content .v5_year .v5_yearLi svg{
	width: 135px;
	height: 135px;
	vertical-align: middle;
	margin: 0px auto;
	border-radius: 50%;
	/*opacity: 0;*/
}
/*.v5_content .v5_year .v5_yearLi svg:first-child {
	opacity: 1;
}
.v5_content .v5_year .v5_yearLi .svg {
	height: 189px;
	width: 189px;
	opacity: 0;
	position: absolute;
	top: 0px;
	left: 50%;
	border-radius: 50%;
	margin-left: -94.5px;
	transition: all .5s	;
	-webkit-transition: all .5s;
}
.v5_content .v5_year .v5_yearLi .svg svg{
	height: 135px;
	width: 135px;
	margin: 27px auto 0;
}
.v5_content .v5_year .v5_yearLi:hover>svg {
	background: #fff;
	box-shadow: 0 0 16px rgba(0,0,0,0.13);
}
.v5_content .v5_year .v5_yearLi:hover .svg {
	opacity: 1;
	background:linear-gradient(to bottom,rgba(8,175,233,1),rgba(110,246,224,1));
}
.v5_content .v5_year .v5_yearLi:nth-child(2):hover .svg {
	background:linear-gradient(to bottom,rgba(238,130,28,1),rgba(249,237,110,1));
}
.v5_content .v5_year .v5_yearLi:nth-child(3):hover .svg {
	background:linear-gradient(to bottom,rgba(98,230,0,1),rgba(210,254,0,1));
}
.v5_content .v5_year .v5_yearLi:last-child:hover .svg {
	background:linear-gradient(to bottom,rgba(239,103,53,1),rgba(253,220,172,1));
}*/
.v5_content .v5_year .v5_yearLi .v5_yearTit {
	font-size: 30px;
	font-weight: 500;
	margin-top: 23px;
	margin-bottom: 30px;
	transition: all .3s;
	-webkit-transition: all .3s;
}
.v5_content .v5_year .v5_yearLi:hover .v5_yearTit {
	color: #00AAEA;
}
.v5_content .v5_year .v5_yearLi .v5_yearDesc {
	font-size: 16px;
	color: #707070;
	line-height: 24px;
	font-weight: 400;
}
.v5_content .v5_year .v5_yearLi .v5_yearLine {
	height:1px;
	background:rgba(0,0,0,1);
	width: 100%;
	transition: all .3s;
	-webkit-transition: all .3s;
	margin-top: 44px;
}
.v5_content .v5_year .v5_yearLi:hover .v5_yearLine{
	height: 5px;
	background:linear-gradient(90deg,rgba(8,175,233,1),rgba(110,246,224,1));
}
.v5_content .v5_year .v5_yearLi:nth-child(2):hover .v5_yearLine {
	background:linear-gradient(90deg,rgba(238,130,28,1),rgba(249,237,110,1));
}
.v5_content .v5_year .v5_yearLi:nth-child(3):hover .v5_yearLine {
	background:linear-gradient(90deg,rgba(98,230,0,1),rgba(210,254,0,1));
}
.v5_content .v5_year .v5_yearLi:last-child:hover .v5_yearLine {
	background:linear-gradient(90deg,rgba(239,103,53,1),rgba(253,220,172,1));
}
.v5_content .v5_solute {
	margin-top: 40px;
	padding-bottom: 60px;
}
.v5_content .v5_solute li {
	float:left;
}
.v5_content .v5_solute .v5_soluteLi {
	width: 367px;
	margin-left: 49.5px;
	height: 210px;
	border-radius:10px;
	margin-top: 20px;
	transition: all .3s ease;
}
.v5_content .v5_solute .v5_soluteLi:nth-child(3n-2) {
	margin-left: 0;
}
.v5_content .v5_solute .v5_soluteImg{
	height: 200px;
	margin-top: 0;
}
.v5_content .v5_solute .v5_soluteTit{
	font-size: 30px;
	text-align: center;
}
.v5_content .v5_solute .v5_soluteImg .v5_soluteTit {
	margin-top: 40px;
	color: #fff;
	text-align: center;
}
.v5_content .v5_solute .v5_soluteImg .v5_line {
	height: 1px;
	width: 46px;
	background: #fff;
	margin: 19px auto 0;
}
.v5_content .v5_solute .v5_soluteImg .v5_soluteDesc{
	height:18px;
	font-size:18px;
	font-weight:400;
	color: #fff;
	margin-top: 18px;
	text-align: center;
}
.v5_content .v5_solute .v5_soluteLi span {
	display: block;
	font-size:81px;margin-top: -15px;
	font-weight:900;
	color: #eee;
	text-align: left;
	padding-left: 30px;
	transition: all .3s ease;
	font-family: "Arial Black";
}
.v5_content .v5_solute .v5_soluteLi span+p {
	padding-left: 30px;
	text-align: left;
	margin-top: -38px;
}
.v5_content .v5_solute .v5_soluteLi span+p+p {
	margin-top: 10px;
	padding: 0 30px;
	font-size: 16px;
	text-align: left;
	font-weight:400;
	line-height: 30px;
	color: rgba(77,77,77,1);
	transition: all .3s ease;
}
.v5_content .v5_solute .v5_soluteLi.bian:hover {
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.13);
	border-radius:10px;
	transform: translateY(-2px);
}
.v5_content .v5_solute .v5_soluteLi:hover span{
	color: #00AAEA;
}
.v5_content .v5_solute .v5_soluteLi:hover span+p+p{
	color: #000;
	font-size: 18px;
}
	/*全渠道覆盖  数据打通统一管理*/
.v5_content .v5_allLine {
	width:60px;
	height:1px;
	background:rgba(0,0,0,1);
	margin: 45px auto 30px;
}
.v5_content .v5_allTwo {
	height: 34px;
	font-size: 36px;
	font-weight: 400;
	text-align: center;
	color: rgba(0,0,0,1);
	line-height: 34px;
	padding-bottom: 30px;
}
.v5_content .v5_all {
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 50px;
}
.v5_content .v5_all .v5_allImg,.v5_content .v5_all .v5_allList {
	height: 500px;
	width: 600px;
	position: relative;
}
.v5_content .v5_all .v5_allImg img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.v5_content .v5_all .v5_allList .bgc {
	background: #fff;
}
.v5_content .v5_all .v5_allList .bge {
	background: #f0f0f0;
}
.v5_content .v5_all .v5_allList .v5_listItem{
	height: 100px;
	line-height: 100px;
	transition: all .3s ease;
}
.v5_content .v5_all .v5_allList .v5_listItem:hover{
	box-shadow:0px 0px 16px 0px rgba(4,0,0,0.13);
	transform: translateY(-2px);
	margin-top: 2px;
}
.v5_content .v5_all .v5_allList .v5_listItem.allNew .v5_itemTit{
	color: #00AAEA;
}
.v5_content .v5_all .v5_allList .v5_listItem.allNew .v5_items
{
	color: #00AAEA;
	font-size: 18px;
}
.v5_content .v5_all .v5_allList .v5_listItem.allNew .v5_itemCen{
	background: #00AAEA;
}
.v5_content .v5_all .v5_allList .v5_listItem .v5_itemTit{
	font-size: 30px;
	text-align: center;
	width: 248px;
}
.v5_content .v5_all .v5_allList .v5_listItem .v5_itemCen {
	height: 50px;
	margin: auto 0;
	width: 1px;
	background: #000;
}
.v5_content .v5_all .v5_allList .v5_listItem .v5_items {
	padding: 22px 0 22px 60px;
	font-size: 16px;
	color: #707070;
	font-weight: 400;
	line-height: 28px;
	height: 44px;
	color:rgba(112,112,112,1);
	transition: all .3s ease;
}
.v5_content .v5_fashion {
	padding-top: 40px;
}
.v5_content .v5_fashion li{
	width: 194px;
	margin-left: 58px;
	text-align: center;
}
.v5_content .v5_fashion li img{
	height: 174px;
	padding: 0 10px;
	border-radius: 50%;
}
.v5_content .v5_fashion li .v5_fashionTit{
	font-size:30px;
	font-weight:500;
	margin-top: 20px;
	margin-bottom: 15px;
}
.v5_content .v5_fashion li .v5_fashionDec {
	font-size:16px;
	font-weight:400;
	color:rgba(77,77,77,1);
	line-height:24px;
}
.v5_content .v5_fashionImg li:nth-child(3n-2){
	margin-left: 0;
}
.v5_content .v5_fashionImg li{
	height: 160px;
	width: 306px;
	padding: 70px 32px 0;
	margin-left: 45px;
	margin-top: 40px;
	border-radius:10px;
	position: relative;
	text-align: center;
	color: #fff;
	transition: all .3s ease;
}
.v5_content .v5_fashionImg li .v5_imgModal {
	background: transparent;
	position: absolute;
	top: 0;
	left: 0;
	height: 160px;
	width: 306px;
	padding: 70px 32px 0;
	border-radius: 10px;
	transition: all .3s ease;
}
.v5_content .v5_fashionImg li .v5_imgTit{
	font-size: 30px;
	font-weight:500;
	transition: all .3s ease;
}
.v5_content .v5_fashionImg li .imgLine {
	width:53px;
	height:1px;
	background: #fff;
	margin: 38px auto 0;
	transition: all .3s ease;
}
.v5_content .v5_fashionImg li .imgCont {
	font-size:18px;
	font-weight:400;
	margin-top: 30px;
	transition: all .3s ease;
	display: none;
}
.v5_content .v5_fashionImg li.active .v5_imgModal {
	background: rgba(0,170,234,0.8);
	border-radius: 10px;
	padding-top: 52px;
	height: 178px;
}
.v5_content .v5_fashionImg li.active .imgLine {
	width: 100%;
	margin-top: 23px;
}
.v5_content .v5_fashionImg li.active .imgCont {
	display: block;
}
	/*组合应用模块 解决3大运营难题*/
.v5_container .v5_modular {
	margin: 40px 0 60px;
}
.v5_container .v5_modular .v5_modul{
	height: 380px;
	width: 370px;
	margin-left: 45px;
	border-radius: 10px;
	transition: all .3s ease;
	box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.13);
	transform: scale(0.98);
}
.v5_container .v5_modular .v5_modul:hover {
	transform: translateY(-2px) scale(1);
}
.v5_container .v5_modular .v5_modul .v5_modulList .v5_modulTit{
	width:333px;
	padding-left: 37px;
	height: 94px;
	background:rgba(0,170,234,1);
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	color: #fff;
	padding-top: 32px;
}
.v5_container .v5_modular .v5_modul .v5_modulList .v5_modulTit p:first-child::before {
	content: "";
	height: 28px;
	width: 0.5rem;
	background: #fff;
	position: absolute;
	top: 1px;
	left: 0;
}
.v5_container .v5_modular .v5_modul .v5_modulList .v5_modulTit p:first-child {
	padding-left: 22px;
	margin-bottom: 20px;
	height: 28px;
	font-size: 30px;
	font-weight:500;
	position: relative;
	line-height: 28px;
}
.v5_container .v5_modular .v5_modul .v5_modulList .v5_modulTit p:last-child {
	font-size: 18px;
	font-weight: 400;
}
.v5_container .v5_modular .v5_modul .v5_modulList dd {
	height: 50px;
	padding: 15px 0 15px 36px;
	position: relative;
}
.v5_container .v5_modular .v5_modul .v5_modulList dd p:first-child {
	height: 26px;
	font-size: 24px;
	line-height: 24px;
}
.v5_container .v5_modular .v5_modul .v5_modulList dd p:first-child span{
	display: inline-block;
	font-size: 26px;
	line-height: 26px;
	margin-right: 6px;
	color: #00AAEA;
}

.v5_container .v5_modular .v5_modul .v5_modulList dd p+p {
	font-size: 16px;
	font-weight:400;
	color:rgba(170,170,170,1);
	line-height : 16px;
	margin-top: 8px;
}
.v5_container .v5_modular .v5_modul .v5_modulList dd:nth-child(even):hover {
	background: #DEF2FF;
}
.v5_container .v5_modular .v5_modul .v5_modulList dd:nth-child(even):hover p+p+span{
	display: inline-block;
	color: rgba(255,255,255,0.47);
}
.v5_container .v5_modular .v5_modul .v5_modulList dd:nth-child(odd):hover {
	background: #A8E7FF;
}
.v5_container .v5_modular .v5_modul .v5_modulList dd:nth-child(odd):hover p+p+span {
	display: inline-block;
	color: rgba(255,255,255,0.53);
}
	/*前后端UI界面样式升级 操作体验更流畅*/
.v5_content .v5_forword {
	padding: 95px 0 118px;
	border-radius: 10px;
}
.v5_content .v5_forword .v5_forwordLi video{
	height: 504px;
	object-fit:fill;
	border-radius: 10px;
}
.v5_content .v5_forword .v5_forwordLi p{
	text-align: center;
	font-size:24px;
	font-weight:500;
	color:rgba(255,255,255,1);
	margin-top: 20px;
}
	/*完善服务机制 为商城运营护航*/
.v5_content .v5_shop {
	padding: 70px 0 50px;
}
.v5_content .v5_shop .v5_shopLi {
	width: 280px;
	margin-right: 55px;
}
.v5_content .v5_shop .v5_shopLi div{
	height: 100px;
	font-size: 30px;
	line-height: 100px;
	text-align: center;
	border-radius: 10px;
	margin-bottom: 66px;
	border: 1px solid #e5e5e5;
/*	transition: all .3s;
	-webkit-transition: all .3s;*/
}
.v5_content .v5_shop .v5_shopLi div.target {
	color: #fff;
	height: 100px;
	background:linear-gradient(0deg,rgba(92,135,245,1),rgba(0,180,254,1));
}
.v5_content .v5_shop .v5_shopLi div.target .iconfont{
	background: #fff;
	-webkit-background-clip: text;
	-webkit-text-fill-color: #fff;
}
.v5_content .v5_shop .v5_shopLi div .iconfont{
	font-size: 30px;
	display: inline-block;
	margin-top: -2px;
	vertical-align: middle;
	margin-right: 8px;
	background:linear-gradient(0deg,rgba(92,135,245,1),rgba(0,180,254,1));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.v5_content .v5_shop .v5_shopRgt {
	height: 438px;
	width: 863px;
	border: 1px solid #e5e5e5;
	border-radius: 10px;
}

.v5_content .v5_shop .v5_shopRgt .v5_shopItems .v5_shopItem{
	width: 306px;
	height: 97px;
	padding: 60px 0 60px 125px;
}
.v5_content .v5_shop .v5_shopRgt .v5_shopItems .v5_shopItem p:first-child{
	font-size:30px;
	font-weight:500;
	position: relative;
	height: 29px;
	line-height: 29px;
}
.v5_content .v5_shop .v5_shopRgt .v5_shopItems .v5_shopItem p:first-child::before {
	content: "";
	position: absolute;
	top: 10px;
	left: -24px;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background: #00AAEA;
}
.v5_content .v5_shop .v5_shopRgt .v5_shopItems .v5_shopItem p:nth-child(2) {
	margin-top: 25px;
	color: #707070;
	font-size: 16px;
	line-height: 18px;
	height: 18px;
}
.v5_content .v5_shop .v5_shopRgt .v5_shopItems .v5_shopItem p:nth-child(3){
	font-size: 16px;
	line-height: 18px;
	color: #707070;
	height: 18px;
	margin-top: 8px;
}
	/*战略合作伙伴*/
.v5_content	.v5_teams {
	padding: 60px 0 135px;
}
.v5_content .v5_teams img {
	width: 262px;
	height: 82px;
	margin-left: 46px;
	margin-top: 24px;
}
.v5_content .v5_teams img:nth-child(4n-3) {
	margin-left: 0;
}

.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animated.delay-1s {
  -webkit-animation-delay: .1s;
  animation-delay: .1s;
}
.animated.delay-2s {
  -webkit-animation-delay: .2s;
  animation-delay: .2s;
}
.animated.delay-3s {
  -webkit-animation-delay: .3s;
  animation-delay: .3s;
}
.animated.delay-4s {
  -webkit-animation-delay: .4s;
  animation-delay: .4s;
}
.animated.delay-5s {
  -webkit-animation-delay: .5s;
  animation-delay: .5s;
}
@-webkit-keyframes fadeInUp {
	0% {opacity:0;-webkit-transform:translate3d(0,80%,0);transform:translate3d(0,80%,0);}
	100% {opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp {
	0% {opacity:0;-webkit-transform:translate3d(0,80%,0);transform:translate3d(0,80%,0);}
	100% {opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUp {-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}


@-webkit-keyframes gupIn{
	from{opacity:0; -webkit-transform:translate3d(0,-30px,0);}
}
@-moz-keyframes gupIn{
	from{opacity:0; -moz-transform:translate3d(0,-30px,0);}
}
@keyframes gupIn{
	from{opacity:0; transform:translate3d(0,-30px,0);}
}

@-webkit-keyframes zoomIn {
  from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}
  50% {opacity: 1;}
}

@keyframes zoomIn {
  from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}
  50% {opacity: 1;}
}
.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;}