/*
==== 19-6-26 ECINX ====
*/
/*@font-face{
  font-family:'pingFangSC-Light';
  src: url('../font/PingFang Light.ttc');
  font-weight: normal;
  font-style: normal;
}*/
body{ 
	font-size: 16px; 
	color: #444;
}
h1, h2, h3, h4, h5, h6, p, a{ 
	font-family:'pingFangSC-Light','Helvetica Neue','Microsoft YaHei',Arial;
}
a{ color: #444; }
a:link , a:hover{ color: #cb4377; text-decoration: none;}
/*==========index==========*/
/*限宽*/
.index_center{
	min-width: 1190px;
	max-width: 1190px;
	margin: 0 auto;
}
/*头部导航*/
header{
	height: 60px;
	box-shadow: 0px 2px 10px #6f6f6f;
	background: #fff;
	position: relative;
	z-index: 99
}
.top_logo{
	width: 128px;
	height: 40px;
	margin-top: 10px;
	margin-left: 20px;
	background-image: url(../images/logo.png);
	background-size: 100%;
}
.top_logo a{
	display: block;
	width: 100%;
	height: 100%;
}
.uk-navbar{
	background-color: #fff
}
.uk-navbar ul li{
	margin-left: 20px;
	text-align: center;
	float: left;
}
.uk-navbar ul li:last-child{
	margin-right: 90px;
}
.uk-navbar ul li a{
	display: block;
	width: 100px;
	height: 56px;
	line-height: 56px;
}
.uk-navbar-nav>li.uk-active>a{
	background: #fff;
}
.uk-navbar-nav>li.uk-open>a, .uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a:focus{
	background: #fff;
}
.uk-navbar-nav>li>a:hover:after{
	content: '';
	display: block;
	width: 60%;
	margin: 0 auto;
	height: 2px;
	background-color: #cb4377;
}
.uk-navbar-nav>.uk-parent>a:hover:after{
	content: '';
	display: none;
}
header .uk-dropdown-navbar{
	background-color: #fff;
}
header .uk-nav-navbar>li>a{
	text-align: left;
	width: 130px;
	transition: all 0.3s ease-in-out;
}
header .uk-nav-navbar>li>a:hover,header .uk-nav-navbar>li>a:focus{
	background-color: #fff;
	color: #cb4377;
}
header .uk-navbar .uk-parent .uk-dropdown{
	width: 160px;
}
header .uk-navbar .uk-nav>li>a{
	padding: 5px 0;
}
/*index_banner*/
.index_banner{
	display: block;
	z-index: 0
}
.index_banner_switch{
	margin-bottom: 60px;
}
.uk-dotnav> li > a{
	border-radius: 0;
	width: 40px;;
	height: 4px;
}

/*index_project*/
/*.main_project{
	position: absolute;
	top: 0;
	left: 33.33%;
	width: 33.33%;
	height: 198px;
	box-shadow: 0px 0px 5px #6f6f6f;
	z-index: 999;
}
.main_project>a{
	width: 80px;
	height: 198px;
}*/
.main_project{
	margin: 25px auto;
	height: 150px;
	background-image: url(../images/main_project.jpg);
}
.index_center .uk-slider-container:hover{
	transition: all 0.6s;
}
.uk-slidenav-position .main_project .uk-slidenav{
	top: 0;
	margin-top: 0;
}
.uk-slidenav-position .main_project .uk-slidenav-previous{
	left: 0;
}
.uk-slidenav-position .main_project .uk-slidenav-next{
	right: 0;
}
.main_project>.uk-slidenav-previous:before ,
.main_project>.uk-slidenav-next:before
{
	content: '';
	display: none;
}

/*index_needs*/
.index_needs{
	overflow: hidden;
	background-image: url(../images/index_needs.jpg);
	background-size:auto 100%;
	padding-bottom: 80px;
}
.index_needs .index_center h2{
	text-align: center;
	font-size: 30px;
	color: #fff;
	margin-top: 80px;
}
.index_needs .index_center p{
	text-align: center;
	font-size: 18px;
	color: #d6e8fb;
	margin-top: 15px;
}
.index_needs_switch{
	margin-top: 80px;
}
.index_needs_switch_left ul{
	border-right: 4px solid #c2defb; 
}
.index_needs_switch_left ul li{
	height: 120px;
	padding: 10px 0; 
	margin: 0;
}
.index_needs_switch_left .uk-tab .uk-active{
	padding: 10px 0;
	border-right: 8px solid #ffffff; 
	margin-right: -6px;
}
.index_needs_switch_left .uk-tab .uk-active>a{
	background: none;
	color: #fff;
}
.index_needs_switch_left ul li:hover{
	padding: 10px 0;
	border-right: 8px solid #ffffff; 
	margin-right: -6px;
}
.index_needs_switch_left>ul>li>a{
	padding: 0;
	margin: 0;
	border: none;
	text-align: right;
	overflow: hidden;
	color: #c1defb
}
.index_needs_switch_left>ul>li>a:hover{
	background: none;
	color: #fff
}
.index_needs_switch_left>ul>li>a>*{
	vertical-align: middle;
	margin-right: 40px;	
}
.index_needs_switch_left>ul>li>a>span{
	font-size: 24px;
	line-height: 120px;
	margin-top: 0;	
}
.index_needs_switch_left i{
	font-size: 60px;
}
/*覆盖tab切换*/
@media (min-width: 768px){
	.uk-tab-left>li:nth-child(n+2)>a, .uk-tab-right>li:nth-child(n+2)>a{
		margin-top: 0;
	}
	.uk-tab-left>li:not(.uk-active)>a:focus, .uk-tab-left>li:not(.uk-active)>a:hover{
		padding: 0;
		margin: 0;
	}
}

/*right*/
.index_needs_switch_right_main{
	margin-left: 10px;
}
.index_needs .index_needs_switch_right_main h3{
	font-size: 22px;
	margin-top: 30px;
	color: #fff;
}
.index_needs .index_needs_switch_right_main p{
	font-size: 18px;
	line-height: 26px;
	color: #fff;
	text-align: left;
}
.index_needs_switch_right_main img{
	display: block;
	width: 460px;
	height: auto;
	margin: 30px auto 20px;
}
.index_needs_switch_right_main ul li{
	float: left;
	width: 15%;
	margin-left: 4%;
	height: 38px;
	line-height: 38px;
	border: 2px #fff solid;
	text-align: center;
	color: #fff;
}
/*index_service*/
.index_service {
	overflow: hidden;
	background-image: url(../images/index_service.jpg);
	background-size:100% 100%;
	padding-bottom: 100px;
}
.index_service .index_center h2,
.index_solution .index_center h2
{
	text-align: center;
	font-size: 30px;
	margin-top: 80px;
}
.index_service .index_center p,
.index_solution .index_center p
{
	text-align: center;
	font-size: 18px;
	margin-top: 15px;
}
.index_service_switch{
	margin-top: 80px;
}
.index_service .section .container{
	width:1190px;
	margin:0 auto
}
.index_service .section .mode-list{ 
	height: 400px; 
}
.index_service .section .mode-list .mode-item{ 
	width: 200px; 
	height: 400px; 
	text-align: center; 
	float: left; 
	overflow: hidden;
	margin-left: -1px; 
	background: #fff; 
	transition: width .4s;
}
.index_service .section .mode-list .mode-wrap{ 
	width: 790px; 
	height: 400px;
}
.index_service .section .mode-list .mode-view{ 
	float: left; 
	width: 198px; 
	height: 398px; 
	border: 1px solid #e4e4e4; 
	opacity: 1;
}
.index_service .section .mode-list .mode-view h3{ 
	font-size: 20px; 
	padding-top: 52px;
	color: #c9c9c9;
}
.index_service .section .mode-list .mode-view i{
	font-size: 55px;
	color: #c9c9c9;
	opacity: 0.8;
	display: block;
	margin-top: 130px;
}
.section .mode-list .mode-detail{ 
	float: left; 
	color: #444; 
	width: 587px; 
	height: 398px; 
}
.active .mode-wrap .mode-detail{
	background-color: #fff
}
.index_service .section .mode-list .mode-item.active{ 
	width: 590px; 
}
.index_service .section .mode-list .mode-item.active .mode-wrap{ 
	margin-left: -200px; 
}
.index_service .mode-wrap .mode-detail .index_service_content{
	opacity: 0;
}
.index_service .active .mode-wrap .mode-detail .index_service_content{
	opacity: 1;
}
.index_service .section .mode-list .mode-item.active .mode-detail{ 
	border: 1px #42cf5d solid;
}
.index_service_content{
	width: 480px;
	margin: 50px auto 0;
	text-align: left;
}
.index_service_content span{
	display: block;
	padding-bottom: 20px;
	border-bottom: 1px solid #dcdcdc;
}
.index_service_content i{
	display: inline-block;
	margin-right: 10px;
	font-size: 40px;
	color: #42cf5d
}
.index_service_content h4{
	display: inline;
	font-size: 22px;
	line-height: 40px;
	color: #444;
	vertical-align: super;
}
.mode-detail .index_service_content p{
	text-align: left;
	font-size: 18px;
	line-height: 28px;
}
/*index_solution*/
.index_solution {
	overflow: hidden;
	background-image: url(../images/index_solution.jpg);
	background-size:100% 100%;
	padding-bottom: 100px;
}
.index_solution .index_center .uk-grid{
	margin-top: 40px;
}
.index_solution .index_solution_box{
	margin-top: 30px;
	margin-left: -20px;
}
.index_solution .index_solution_box .uk-thumbnail{
	border-radius: 5px;
	transition: all 0.2s ease-in-out;
	border-color:#eaeaea; 
}
.index_solution .index_solution_box .uk-thumbnail:hover{
	border-color: #fff;
	box-shadow: 0px 0px 10px #e5a1bb;
}
.index_solution .uk-thumbnail-caption{
	font-size: 16px;
	padding: 20px 0;
}
/*index_consult*/
.index_consult{
	padding: 45px 0;
	height: 40px;
	background-image: url(../images/index_consult.jpg);
	background-size: 100% 100%;
}
.index_consult .index_center>*{
	display: block;
	float: right;
	line-height: 40px;
}
.index_consult .index_center a{	
	text-align: center;
	width: 160px;
	height: 40px;
	border-radius: 5px;
	background: #fff;
	color: #cb4377;
	margin-right: 190px;
}
.index_consult .index_center span{
	font-size: 26px;
	color: #fff;
	margin-right: 40px;
}
/*foot*/
footer{
	background-color: #323232;
}
.foot_center{
	min-width: 900px;
	max-width: 910px;
	margin: 0 auto;
	padding-top: 30px;
	padding-bottom: 10px;
}
.foot_logo{
	width: 161px;
	height: 50px;
	background-image: url(../images/logo.png);
	background-size:100%;
}
.foot_info p{
	font-size: 14px;
	color: #d0d0d0;
	margin-top: 12px;
	margin-left: 5px;
}
.foot_main{
	width: 100%;
	padding-bottom: 10px;
	border-bottom:1px solid #7d7d7d;
}
.foot_main ul{
	float: left;
	margin-left: 74px;
}
.foot_main ul li:first-child{
	margin-top: 14px;
	font-size: 16px;
	color: #ffffff;
	margin-left: 0;
}
.foot_main ul li{
	margin-bottom: 20px;
	margin-left: 5px;
}
.foot_main ul li a{
	font-size: 14px;
	color: #d0d0d0;
}
.foot_main ul li a:hover{
	color: #fff;
}
.cpr p{
	font-size: 12px;
	color: #b8b8b8;
	margin-top: 10px;
	text-align: center;
	transition: all 0.3s ease-in-out;
}
.cpr a{
	color: #b8b8b8;
	font-size: 12px;
}
/*==========index-商城==========*/
.inside_center{
	min-width: 1100px;
	max-width: 1100px;
	margin: 0 auto;
}
/*-----banner-----*/
.inside_banner{
	height: 500px;
	overflow: hidden;
}
.inside_banner_tit{
	margin-top: 90px;
	text-align: center;
	color: #fff;
	overflow: hidden;
}
.inside_banner_tit h2{
	margin-top: 80px;
	margin-bottom: 25px;
	font-size: 32px;
	color: #fff;
}
.inside_banner_tit p{
	font-size: 24px;
	margin-bottom: 40px;
}
.inside_banner_tit a{
	display: block;
	width: 120px;
	height: 40px;
	line-height: 40px;
	border-radius: 5px;
	background-color: #fff;
	margin: 0 auto;
	color: #cb4377;
	font-size: 16px;
}
.shangchen_banner{
	background:url(../images/shangchen_banner.jpg);
}
.oms_banner{
	background:url(../images/oms_banner.jpg);
}
.jiage_banner{
	background:url(../images/jiage_banner.jpg);
}
.oms_banner ul{
	min-width: 650px;
	width: 34%;
	margin: 0 auto;
}
.oms_banner ul li{
	max-width: 16%;
	min-width: 104px;
	margin-left: 1.3%;
	padding: 1%;
	border: 2px #fff solid;
	float: left;
	margin-top: 15px;
}
/*-----banner end-----*/
.inside_tit{
	text-align: center;
	font-size: 28px;
	line-height: 34px;
	margin-top: 80px;
}
.inside_tit+p{
	text-align: center;
	margin-top: 12px;
	color: #bdbdbd
}
.shangchen_first{
	width: 85%;
	margin: 0 auto
}
.shangchen_first,
.shangchen_second,
.shangchen_third,
.shangchen_fourth,
.shangchen_fifth,
.shangchen_sixth,
.shangchen_seventh{
	margin-top: 80px;	
}
.shangchen_second,
.shangchen_third,
.shangchen_fourth,
.shangchen_seventh{
	padding-bottom: 60px;
}
.shangchen_first h4{
	font-size: 20px ;
	color: #444;

}
.shangchen_first p{
	margin-top: 8px;
	margin-bottom: 20px;
	color: #959595;
}
.shangchen_second .ruanjian_box div{
	width: 110px;
	height: 110px;
	border: 1px solid #fff;
	border-radius: 5px;
	position: relative;
	transition: all 0.3s ease-in-out;
}
.shangchen_second .ruanjian_box div:hover{
	border: 1px solid #e08cac;
}
.shangchen_second .ruanjian_box div i{
	font-size: 40px;
	position: absolute;
	top: 45px;
	left: 35px;
	color: #cb4377;
}
.shangchen_second .ruanjian_box p{
	font-size: 14px;
	color: #888;
	text-align: center;
	margin-top: 10px;
}
.shangchen_second .uk-flex+div:last-child{
	margin-top: 40px;
}
.yingxiao_box{
	position: relative;
	width: 15%;
	height: 50px;
	color: #cb4377;
	background-color: #fff;
	transition: all 0.3s ease-in-out;
}
.yingxiao_box:hover{
	color: #fff;
	background-color: #cb4377;
	border-radius: 5px;
}
.yingxiao_box i{
	position: absolute;
	font-size: 30px;
	display: block;
	top: 15px;
	left: 20px;
}
.yingxiao_box span{
	position: absolute;
	font-size: 20px;
	line-height: 30px;
	display: block;
	top: 10px;
	left: 60px;
}
.shangchen_fourth .fourth_bg{
	width: 490px;
	height: 270px;
	margin: 0 auto;
	background-image: url(../images/shangchen_fourth.jpg);
	position: relative;
}
.shangchen_fourth_ico{
	position: absolute;
	width: 116px;
	height: 76px;
	background-color: #fff;
	border: 2px #cb4377 solid;
	box-shadow: 3px 3px 0 #ffafce;
}
.fourth_1{ width: 96px; height: 70px; top: -40px; left: -50px; }
.fourth_1-1{ width: 96px; height: 70px; top: -15px; left: 100px; }
.fourth_2{ width: 86px; top: 90px; left: -70px; }
.fourth_2-1{ width: 86px; top: 120px; left: 80px; }
.fourth_3{ bottom: -30px; left: -20px; }

.fourth_4{ height: 76px; top: -35px; right: -50px; }
.fourth_4-1{ height: 76px; top: 30px; right: 100px; }
.fourth_5{ width: 86px; top: 100px; right: -60px; }
.fourth_6{ width: 136px; height: 76px; bottom: -40px; right: -30px;  }
.fourth_6-1{ width: 136px; height: 76px; bottom: 45px; right: 135px;  }
.shangchen_fourth_ico{
	color: #cb4377
}
.shangchen_fourth_ico i{
	position: absolute;
	font-size: 30px;
	display: block;
	top: 12px;
	left: 25px;
}
.shangchen_fourth_ico span{
	position: absolute;
	font-size: 18px;
	line-height: 30px;
	display: block;
	top: 35px;
	left: 25px;
}


.shangchen_fifth_main{
	width: 75%;
	height: 340px;
	margin: 0 auto;
}
.shangchen_fifth_main div:first-child{
	width: 400px;
	position: relative;
}
.shangchen_fifth_main div:first-child span{
	display: block;
	background-color: #cb4377;
	border-radius: 50%;
	border: 8px solid #e7a6be;
	position: absolute;
	text-align: center;
	color: #fff;
}
.shangchen_fifth_1{
	width: 100px;
	height: 100px;
	top: 0;
	right: 35px;
}
.shangchen_fifth_2{
	width: 90px;
	height: 90px;
	top: 40px;
	right: 190px;
}
.shangchen_fifth_3{
	width: 80px;
	height: 80px;
	bottom: 90px;
	right: 100px;
}
.shangchen_fifth_4{	
	width: 60px;
	height: 60px;
	bottom: 130px;
	right: 0px;
}
.shangchen_fifth_1 p{
	margin-top: 40px;
}
.shangchen_fifth_2 p{
	margin-top: 35px;
}
.shangchen_fifth_3 p{
	margin-top: 30px;
}
.shangchen_fifth_4 p{
	margin-top: 20px;
}

/*.shangchen_sixth .sixth_bg{
	width: 190px;
	height: 150px;
	margin: 120px auto 60px;
	position: relative;
}
.sixth_bg{
	background-image: url(../images/shangchen_sixth.jpg);
}
.sixth_bg div{
	width: 120px;
	height: 40px;
	background-color: #cb4377;
	position: absolute;
	border-radius: 5px;
}
.sixth_bg div p{
	line-height: 40px;
	color: #fff;
	text-align: center;
}
.sixth_1{ top: 45px; left: -155px; box-shadow: 5px 5px 0 #e7a6be;}
.sixth_2{ top: -25px; left: -55px; box-shadow: 5px 5px 0 #e7a6be;}
.sixth_3{ top: -25px; right: -55px; box-shadow: -5px 5px 0 #e7a6be;}
.sixth_4{ top: 45px; right: -155px; box-shadow: -5px 5px 0 #e7a6be;}*/
.shangchen_sixth_main{
	width: 75%;
	margin: 0 auto;
}
.shangchen_sixth_main div:last-child{
	margin-top: 40px;
}
.shangchen_sixth_main div{
	width: 410px;
}
.shangchen_sixth_main img{
	float: right;
}
.shangchen_sixth_main div span{
	display: block;
	width: 100px;
	height: 40px;
	line-height: 40px;
	border-radius: 5px;
	background-color: #fff;
	border: 2px solid #cb4377;
	box-shadow: 3px 3px 0  #e7a6be;
	text-align: center;
	color: #cb4377;
	margin-top: 30px;
	float: left;
}
.shangchen_sixth_2,
.shangchen_sixth_3,
.shangchen_sixth_4
{
	margin-left: 50px;
}
.hangye_box{
	width: 150px;
	height: 130px;
	/*border: 1px #f1f1f1 solid;*/
	position: relative;
}
.hangye_box i{
	position: absolute;
	font-size: 40px;
	top: 20px;
	left: 55px;
}
.hangye_box p{
	position: absolute;
	top: 60px;
	left: 45px;
}
/*==========index-oms==========*/
.oms_products{
	padding: 20px 0;
	background-color: #cbe7ff;
}
.oms_products p{
	font-size: 16px;
}
.oms_products .inside_center>*{
	display: inline-block;
	height: 60px;
}
.oms_products .inside_center span:first-child{
	width: 20%;
	margin-left: 10%;
	text-align: center;
	line-height: 60px;
	font-size: 22px;
}
.oms_products .inside_center span:last-child{
	width: 60%;
	margin-top: 5px;
	margin-right: 10%;
	line-height: 26px;
}
.oms_flow_path .uk-flex .flow_path_box{
	width: 180px;
	height: 200px;
	/*border: 1px solid #f1f1f1;*/
	margin-top: 40px;
	text-align: center;	
}
.oms_flow_path .uk-flex .flow_path_box i:before{
	font-size: 80px;
	display: block;
	margin-top: 70px;
	margin-bottom: 60px;
}
.oms_flow_path .uk-flex .flow_path_box p{
	font-size: 16px;
}
.flow_path_box .icon-dianpu{
	color: #f26870;
}
.flow_path_box .icon-chaidan{
	color: #2cd3d6;
} 
.flow_path_box .icon-dingdanorder{
	color: #2c74e4;
} 
.flow_path_box .icon-qingguan{
	color: #3ab425;
} 
.flow_path_box .icon-yundanxiangqing{
	color: #3881e7;
} 
.flow_path_box .icon-fahuo{
	color: #03c5ce;
} 
.oms_switch{
	width: 100%;
	height: 568px;
	margin-top: 40px;
	overflow: hidden;
	background-color: #3b80e8
}
.oms_switch .uk-slidenav{
	width: 30px;
}
.oms_switch .uk-slidenav-position .uk-slidenav-previous{
	left: 0
}
.oms_switch .uk-slidenav-position .uk-slidenav-next{
	right: 0
}
.oms_adv{
	margin-top: 60px;
	height: 340px;
	padding-bottom: 80px;
	text-align: center;
	background: url(../images/oms-adv.jpg) no-repeat;
}
.oms_adv div{
	width: 28%;
	margin-top: 40px;
}
.oms_adv div h4{
	font-size: 22px;
	margin-bottom: 15px;
} 
.oms_adv div img{
	margin-top: 20px;
}
/*==========index-jiage==========*/
.price_table{
	padding-top: 100px;
}
.price_table table{
	width: 99.99%;
}
.price_table table thead tr th{
	width: 18%;
	height: 60px;
	text-align: center;
	border-top: 1px solid #f1f1f1;
	padding: 15px 8px;
}
.price_table table thead tr th:first-child{
	border-left: 1px solid #f1f1f1;
}
.price_table table thead tr th:last-child{
	border-right: 1px solid #f1f1f1;
}
.price_table table thead tr th em{
	color: #d05;
	font-style: normal;
	margin-top: 5px;
	line-height: 30px;
}
.price_table table tbody tr td{
	width: 18%;
	height: 20PX;
	text-align: center;
	font-size: 14px;
	border: 1px solid #f1f1f1;
}
.price_table table tbody tr td i{
	font-size: 20px;
}
.price_table table tbody tr td .icon-dui{color: #42cf5d}
.price_table table tbody tr td .icon-cuo{color: #d05}
.price_table table tbody tr td .icon-wu{color: #afafaf}
.price_open{
	width: 100%;
	margin: 40px auto 0;
	padding-bottom: 40px;
	border-bottom: 1px solid #f1f1f1;
}
.price_open span,
.anli_open span{
	display: block;
	margin: 20px auto 0;
	width: 140px;
	height: 40px;
	background-color: #cb4377;
	text-align: center;
	border-radius: 5px; 
}
.price_open span a,
.anli_open span a{
	color: #fff;
	line-height: 40px;
}
.price_tit{
	text-align: center;
	font-size: 18px;
	margin-bottom: 60px
}
.price_tit h3{	
	font-size: 28px;
	line-height: 28px;
	margin-top: 40px;
}
.price_tit p{
	margin-top: 15px;
	margin-bottom: 20px;
	color: #bdbdbd
}
.price_tit a{
	color: #cb4377;
}
/*==========index-anli==========*/
.anli_case .inside_center,
.anli_hezuo .inside_center{
	padding-bottom: 80px;
	border-bottom: 1px solid #e5e5e5
}
.anli_case_box{
	width: 30%;
	margin: 60px 2% 0;
	height: 380px;

	background-color: #fff;
	border-radius: 5px;	
	box-shadow: 0 0 5px #f1f1f1;
	transition: all 0.3s ease-in-out;
}
.anli_case_box:hover{
	box-shadow: 0 0 20px #ffbed7;
}
.case_logo{
	width: 138px;
	height: 138px;
	border: 1px solid #f1f1f1;
	border-radius: 50%;
	margin: 30px auto 30px;
	background-size: 100% 100%;
}
.case_ecs{ background-image: url(../images/anli-01.jpg); }
.case_obbp{ background-image: url(../images/anli-02.jpg); }
.case_dz{ background-image: url(../images/anli-03.jpg); }
.case_hy{ background-image: url(../images/anli-04.jpg); }
.case_ego{ background-image: url(../images/anli-05.jpg); }
.case_lan{ background-image: url(../images/anli-06.jpg); }
.case_jebb{ background-image: url(../images/anli-07.png); }
.anli_case_box h4{
	text-align: center;
	font-size: 18px;
	margin-bottom: 15px;
}
.anli_case_box h4+p{
	font-size: 14px;
	color: #969696;
	line-height: 24px;
	padding: 0 5%;
}
.partner_switch{
	margin-top: 40px;
	margin-bottom: 60px;
}
.partner_switch div ul li{
	text-align: center;
}
.partner_switch .uk-slidenav-position:hover .uk-slidenav{
	background-color: #aeaeae;
	opacity: 0.3;
}
.partner_switch .uk-slidenav{
	color: rgba(255,255,255,.5);
}
.partner_switch .uk-slidenav-contrast:focus, .partner_switch .uk-slidenav-contrast:hover {
	color: #fff
}
.anli_hezuo .partner_switch .uk-slidenav-previous{ left: -20px }
.anli_hezuo .partner_switch .uk-slidenav-next{ right: -20px }
.anli_duijie .uk-flex{
	padding: 0 10%;
}
.anli_duijie{
	padding-bottom: 120px;
}
.anli_duijie .inside_center{
	margin-bottom: 60px;
}
.anli_duijie h3{
	margin-bottom: 30px;
}
.anli_duijie .uk-flex i{
	display: inline-block;
	margin-top: 40px;
	width: 72px;
	height: 72px;
	/*box-shadow: 0 0 5px #f1f1f1;*/
	border-radius:5px;
	transition: all 0.2s ease-in-out;
	background-image: url(../images/duijie_logo.png);
}
.anli_duijie .uk-flex i:hover{
	margin-top: 32px;
	/*box-shadow: 0 0 10px #d87399;*/
}
.duijie_jd{ background-position: -360px -360px; }
.duijie_tmall{ background-position: -288px -288px; }
.duijie_xhs{ background-position: 0px -144px; }
.duijie_yz{ background-position: -504px -72px; }
.duijie_jmyp{ background-position: -432px -216px }
.duijie_hzw{ background-position: -144px -504px; }
.duijie_sk{ background-position: -144px -432px; }
.duijie_pdd{ background-position: -144px -216px }
.duijie_dvd{ background-position: -432px -360px }
.duijie_kaola{ background-position: -144px -72px; }
.duijie_weimob{ background-position: -360px -72px; }
.duijie_hipac{ background-position: -648px -504px; }
.duijie_maibao{ background-position: -432px -504px; }
.duijie_suning{ background-position: -576px -288px; }
.duijie_meituan{ background-position: -432px -576px; }
.duijie_beibei{ background-position: -0px -216px; }
.duijie_more{ background-position: -576px -576px }

/*==========index-guanyu==========*/
.guanyu_index{
	padding-top: 120px;
}
.guanyu_center{
	min-width: 1190px;
	max-width: 1190px;
	margin: 0 auto;
}
.ecinx_intro_pic{
	width: 53%;
	height: 630px;
	position: relative;
}
.ecinx_intro_pic>*{
	position: absolute;
}
.pic_border{
	top: 0;
	left: 0;
	width: 540px;
	height: 510px;
	background: url(../images/pic_border.png);
}
.pic_logo{
	top: 50px;
	left: 45px;
	width: 300px;
	height: 90px;
	background: url(../images/pic_logo.png) no-repeat;
}
.pic_word{
	top: 140px;
	left: 150px;
	font-size: 22px;
	color: #444;
}
.pic_mac{
	top: 190px;
	left: 270px;
	width: 310px;
	height: 340px;
	background: url(../images/pic_mac.png) no-repeat;
}
.pic_lap{
	top: 355px;
	left: 60px;
	width: 315px;
	height: 200px;
	background: url(../images/pic_lap.png) no-repeat;
}
.pic_pad{
	top: 395px;
	left: 498px;
	width: 162px;
	height: 177px;
	background: url(../images/pic_pad.png) no-repeat;
}
.pic_mouse{
	top: 556px;
	left: 170px;
	width: 390px;
	height: 60px;
	background: url(../images/pic_mouse.png) no-repeat;
}
.pic_oms{
	top: 190px;
	left: 150px;
	width: 100px;
	height: 100px;
	background: url(../images/pic_oms.png) no-repeat;
}
.pic_xcx{
	top: 240px;
	left: 50px;
	width: 80px;
	height: 80px;
	background: url(../images/pic_xcx.png) no-repeat;
}
.pic_gzh{
	top: 300px;
	left: 150px;
	width: 60px;
	height: 60px;
	background: url(../images/pic_gzh.png) no-repeat;
}
.ecinx_intro_word{
	width: 43%;
	color: #444;
}
.ecinx_intro_word h3{
	margin-top: 48px;
	font-size: 26px;
	margin-bottom: 20px;
}
.ecinx_intro_word p{
	margin-bottom: 15px;
	line-height: 24px;
}
.ecinx_intro_word span{
	display: block;
	padding: 5px 0;
	border-bottom: 1px #f1f1f1 solid;
}
.ecinx_intro_word p em{
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
	color: #cb4377;
}
.ecinx_intro_word h3:last-of-type{
	margin-top: 35px;
	margin-bottom: 30px;
}
.ecinx_intro_word .ecinx_intro_word_jzg span{
	display: block;
	width: 24%;
	height: 30px;
	line-height: 30px;
	border: 2px #cb4377 solid;
	float: left;
	margin-left: 6%;
	margin-bottom: 20px;
	text-align: center;
	color: #cb4377;
	box-shadow:3px 3px 0px #fbc9dc

}
/*.guanyu_time{
	width: 100%;
	padding-bottom: 120px;
}
.guanyu_time h3{
	margin-top: 120px;
	margin-bottom: 20px;
}
.guanyu_time .uk-slider li div{
	width: 55%;
	height: 80px;
	margin: 40px auto;
	padding: 10px 5%;
	text-align: center;
	font-size: 14px;
	position: relative;
	background: #fff;
}
.guanyu_time .uk-slider li div:before{
	content: '';
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	border: 2px #dadada solid;
	position: absolute;
	top: 40px;
	left: -10px;
	background-color: #fff;
}
.guanyu_time .uk-slider li div:after{
	content: '';
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	border: 2px #dadada solid;
	position: absolute;
	top: 40px;
	right: -10px;
	background-color: #fff;
}
.guanyu_time .uk-slider li div h4{
	color: #cb4377;
	font-style: normal;
	font-size: 20px;
	margin-bottom: 8px;
}
.guanyu_time .uk-slider-container:after{
	content: '';
	display: block;
	width: 98%;
	height: 2px;
	background-color: #f9f9f9f9;
	position: absolute;
	top: 49.5%;
	z-index: -1
}*/
.guanyu_time{
	width: 100%;
	padding-bottom: 120px;
}
.guanyu_time .inside_tit{
	margin-bottom: 60px;
}
.time_intro{
	width: 948px;
	height: 930px;
	margin: 0 auto;
	background: url(../images/time_intro_bg.jpg);
}
.time_intro li{
	display: block;
	position: relative;
	margin-bottom: 40px;
	float: left;
	width: 475px;
}
.time_intro li:nth-child(2n+2){
	float: right;
}
.time_intro li::before{
	content: '';
	position: absolute;
	width:0;
	height:0;
	display: block;
	top: 40%;
	opacity: 0.5;
}
.time_intro li:nth-child(2n+1)::before{
	right: 10px;
	border-top:solid 10px transparent;
  	border-left:solid 10px #d8d8d8;
	border-bottom:solid 10px transparent;
}
.time_intro li:nth-child(2n+2)::before{
	left: 10px;
	border-bottom:solid 10px transparent;
  	border-right:solid 10px #d8d8d8;
	border-top:solid 10px transparent;
	opacity: 0.5;
}
.time_intro li::after{
	content: '';
	position: absolute;
	width:12px;
	height: 12px;
	top: 41%;
	background-color: #fff;
	border-radius: 50%;
	border:2px solid #d8d8d8;
}
.time_intro li:nth-child(2n+1)::after{
	right: -8px;
}
.time_intro li:nth-child(2n+2)::after{
	left: -8px;
}
.time_intro li div{
	margin-left: 55px;
	width: 400px;
	box-shadow: 0 3px 5px #d8d8d8;
}
.time_intro li:nth-child(2n+2) div{
	margin-left: 20px;
}
.time_intro li h3{
	background-color: #cb4377;
	color: #fff;
	font-size: 18px;
	padding: 8px 10px;
}
.time_intro li p{
	padding: 8px 8px;
	font-size: 14px;
}
.time_intro li p em{
	font-style: normal;
	margin-right: 10px;
	color:#444;
}












