﻿/** 首页专用样式 **/


/* 首页 */
.index-banner-box{
	position:relative;
	width: 100%;
	height: 560px;
	margin-top:-1px;
	overflow:hidden;
	min-width: 1100px;
}
.index-banner-box .index-banner{
	width:100%;
	position:relative;
	margin:0 auto;
}
.index-banner-box .index-banner-list{ width:100%; margin:0 auto;
	min-width: 1100px;}

.index-banner-list{
	width:100%;
	height:550px;
}
.index-banner-list li{
	position:absolute;
	left:0px;top:0px;
	display:none;
	width:100%;
	height:550px;
	overflow:hidden;
}
.index-banner-list li a{
	display:block;
	width:100%;
	height:100%;
}
.index-banner-slider{
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
}
.index-banner-slider li{
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;	
}
.index-banner-slider li.active{
	background:#f00;
}

/*
.index-banner-list .bng1{
	width: 100%; 
	background:url(../images/banners/index.jpg) no-repeat;
	display:block;
	position:absolute;
	 margin:0 auto;
	}
.index-banner-list li{
	height:730px;
	margin-top:-1px;
	}	
.index-banner-list li .container1-box{
	width:1100px;
	margin:0 auto;
	position:relative;
	 }
.index-banner-list li .container1{
	margin-top:190px;
	}	 
	 
.index-banner-list li .container1-left{
	width:62%;
	float:left;
	color:#FFF;
	}*/
 .container1-left .wenan{
	 padding:10px 0 10px;
	 }	
  .wenan h2{
	font-size:45px;
	font-weight:400;
	}	
  .wenan h3{
	font-size:27px;
	font-weight:200;
	padding:20px 0 20px 0;
	}	
  .wenan h5{
	opacity:0.9;
	padding:20px 0 10px 5px;
	font-size:14px;
	font-weight:normal;
	}
  .wenan h5 p{ 
  padding:14px 0;
 }		
  .wenan h5 .circle{
	 width:7px;
	 height:7px;
	 border-radius:4px;
	 margin:6px 8px 0 0 ;
	 background:#049dff;
	 display:block;
	 float:left;
	 }
  .wenan h5 .words{
	 font-weight:none; 
	 float:left;
	 }
.container1-left .bottom{
	margin-top:35px;
	}
.bottom .login-btn{
	display:block;
	width:185px;
	height:56px;
	background-color:rgba(255,255,255,0.4);
	border-radius:5px;
	text-align: center;
	line-height:56px;
	font-size:24px;
	color:#FFF;
	cursor:pointer;
	border:1px solid #FFF;
	float:left;
	}
.bottom .tobuy-btn{
	display:block;
	width:185px;
	height:56px;
	background-color:#049dff;
	border-radius:5px;
	text-align: center;
	line-height:56px;
	font-size:24px;
	color:#FFF;
	cursor:pointer;
	border:1px solid #049dff;
	float:left; 
	margin-left:30px;
	}		 
	
.index-banner-list li .container1-right{
	width:38%;
	float:left;
	}
.container1-right .video-box{
	 padding-top:150px;
	}

.video-box .video{
	width:400px;
	height:240px;
	background-color:rgba(255,255,255,0.9);
	}			

/*banner结束*/

.index-banner-next-box{
	width:100%;
	}
.index-banner-next{
	width:1100px;
	margin:0 auto;
	padding:100px 0 100px;	
	}
.index-banner-next .api-list{
	width:100%;
	height:220px;
	}
.api-list .list1{
	width:25%;
	float:left;
	}
.api-list .list-inner{
	padding:0 18px 0 0;
	}
.list-inner-show{
	opacity: 1;
  display: inline-block;
  width: 100%;
  position: relative;
  margin:0 auto;
} 	 		
.list-inner-show .icon{
	width:108px;
	height:108px;
	border-radius:60px;
	border:3px solid #666666;
	display:inline-block;
	}
.list-inner-show .icon1-holder{
	background:url(../images/icons_many.png) no-repeat;
	display: inline-block;
    padding: 30px;
    top: 25px;
    left: 0px;
    position: relative;
	}
.list-inner-show h4{
	color:#049dff;
	text-align:center;
	padding-top:25px;
	font-size:18px;
	}
.list-inner-show h5{
	color:#666666;
	padding-top:12px;
	text-align:center;
	line-height:23px;
	font-size:14px;
	font-weight:normal;
	}		

.api-list .list2{
	width:25%;
	float:left;
	}
.api-list .list1 .list-inner{
	padding:0 18px 0 0;
	}
.list-inner-show .icon2-holder{
	background:url(../images/icons_cloud.png) no-repeat;
	display: inline-block;
    padding: 30px;
    top: 25px;
    left: 0px;
    position: relative;
	}

.api-list .list3{
	width:25%;
	float:left;
	}
.api-list .list3 .list-inner{
	padding:0 18px 0 0;
	}
.list-inner-show .icon3-holder{
	background:url(../images/icons_testing.png) no-repeat;
	display: inline-block;
    padding: 30px;
    top: 25px;
    left: 0px;
    position: relative;
	}
.api-list .list4{
	width:25%;
	float:left;
	}
.api-list .list4 .list-inner{
	padding:0;
	}
.list-inner-show .icon4-holder{
	background:url(../images/icons_free.png) no-repeat;
	display: inline-block;
    padding: 30px;
    top: 25px;
    left: 0px;
    position: relative;
	}	
/*四个点结束*/	

.advantage-box{
	width: 100%;
	min-width: 1100px;
    height:730px;
    background:url(../images/three-full-bg.png) repeat-x;
	}
.advantage{
	width: 1100px;
	margin:0 auto;
	}	
.advantage-wrapper{
	padding:70px 0 60px 0;
	}
.advantage-wrapper .row	{
	padding:10px;
	height:165px;
	}
.advantage .row .row-title{
	color:#666666;
	float:left;
	}
.advantage .row .row-title h3{
	font-size:35px;
	font-weight:500;
	}
.advantage .row .row-title h3 span{
	font-size:48px;
	font-weight:500;
	}
.advantage .row .navmenu{
	float:left;
	margin-left:45px;
	display:block;
	}	
.advantage .row .navmenu .nav{
	padding:5px;
	overflow:hidden;
	}
.advantage .row .navmenu .nav li{
	float:left;
	padding:0 25px 0 25px;
	}
.advantage .row .navmenu .nav li a{		
	display: block;	
	width:160px;
	height:125px;
  }
.advantage .row .navmenu .nav li a._inventory{background:url('../images/advantage_1.png') center center no-repeat;}
.advantage .row .navmenu .nav li a._sale{background:url('../images/advantage_2.png') center center no-repeat;}
.advantage .row .navmenu .nav li a._crm{background:url('../images/advantage_3.png') center center no-repeat;}
.advantage .row .navmenu .nav li a._financial{background:url('../images/advantage_4.png') center center no-repeat;}

.advantage .row .navmenu .nav li._current a._inventory{background:url('../images/next_1.png') center center no-repeat;}
.advantage .row .navmenu .nav li._current a._sale{background:url('../images/next_2.png') center center no-repeat;}
.advantage .row .navmenu .nav li._current a._crm{background:url('../images/next_3.png') center center no-repeat;}
.advantage .row .navmenu .nav li._current a._financial{background:url('../images/next_4.png') center center no-repeat;}



.advantage .content{
	margin:0 auto;
	padding-top:60px;
}	


.advantage .content ._pre,.advantage .content ._nxt{
	float:left;
	width:50px;
	padding-top:120px;
	cursor:pointer;
}
.advantage .content ._nxt{
	float:right;
}
.advantage .content ._wrapper{
	position:relative;
	float:left;
	width:990px;
	height:300px;
	overflow:hidden;
}
.advantage .content ._wrapper_inner{
	position:absolute;
	left:0;
	top:0;
	width:401%;
	height:100%;
	overflow:visible;
}
.advantage .content ._wrapper ._item{
	float:left;
}
.advantage .content ._wrapper ._item ._item-left{
	float:left;
	width:410px;
	padding-top:25px;
}	
.advantage .content ._wrapper ._item ._item-right{
	float:left;
	width:560px;
	padding-right:15px;
}	

.advantage .content ._wrapper ._item h2{
	 font-size:40px;
	 font-weight:400;
	 color:#333333;
	 } 	
.advantage .content ._wrapper ._item h5{
	 font-size:14px;
	 font-weight:normal;
	 padding-top:30px;
	 color:#666666;
	 line-height:23px;
	 padding-right:10px;
} 		
/*我们的优势结束*/

	 
.compare-box{
	width:100%;
	}
.compare{
	width:1100px;
	margin:0 auto;
	padding:80px 0 40px;
 }
.compare-title{
	padding:0 0 0 5px;
	background:url(../images/next_48.png) no-repeat 0;
	}
.compare-title h4{
	padding-left:35px;
	font-size:28px;
	color:#666666;
	font-weight:200;
}
.compare-nav{
	margin:55px 0 40px 0;
	width:1100px;
	height:100px;
	background:#ebebeb;
	}	
.compare-nav ul{
	width:1020px;
	line-height:100px;
	font-size:24px;
	margin:0 auto;
	}
.compare-nav ul li{
	float:left;
	width:25%;
	text-align:center;
	}
.compare-nav ul li a{
	padding:0 50px;
	color:#666666;
	}
.compare-nav ul li a:hover,.compare-nav ul li a._current{
	display: block;
	color: #049dff;
	background: url(../images/circle_52.png) no-repeat center 75px;
	}				
.compare-content{
	position:relative;
	margin:0px;
	width:100%;
	height:327px;
	overflow:hidden;
	}
.compare-content ._content_inner{
	position:absolute;
	left:0;
	top:0;
	overflow:visible;
	width:401%;
	height:100%;
	}
.compare-content ._content_inner ._item{
	float:left;
	height:100%;
	width: 1064px;
	padding: 0 18px;
	}
.compare-content ._content_inner ._item ._before1{
	background:url(../images/compare-clothes.png) no-repeat;
	width:520px;
	height:327px;
	float:left;	
}
.compare-content ._content_inner ._item ._after1{
	background:url(../images/compare-clothes%20after.png) no-repeat;
	width:520px;
	height:327px;
	float:left;
	margin-left:24px;
}
.compare-content ._content_inner ._item ._before2{
	background:url(../images/compare-baby.png) no-repeat;
	width:520px;
	height:327px;
	float:left;	
}
.compare-content ._content_inner ._item ._after2{
	background:url(../images/compare-baby%20after.png) no-repeat;
	width:520px;
	height:327px;
	float:left;
	margin-left:24px;
}
.compare-content ._content_inner ._item ._before3{
	background:url(../images/compare-food.png) no-repeat;
	width:520px;
	height:327px;
	float:left;	
}
.compare-content ._content_inner ._item ._after3{
	background:url(../images/compare-food%20after.png) no-repeat;
	width:520px;
	height:327px;
	float:left;
	margin-left:24px;
}
.compare-content ._content_inner ._item ._before4{
	background:url(../images/compare-clothes.png) no-repeat;
	width:520px;
	height:327px;
	float:left;	
}
.compare-content ._content_inner ._item ._after4{
	background:url(../images/compare-clothes%20after.png) no-repeat;
	width:520px;
	height:327px;
	float:left;
	margin-left:24px;
}
.compare-content ._content_inner ._item ._words,.compare-content ._content_inner ._item ._words2{
	position:relative;
	line-height:25px;
	text-align:left;
	color:#444444;
	padding:80px 0 0 140px;
	width:280px;
	}
.compare-content ._content_inner ._item ._words2{
	padding:80px 0 0 130px;
	}

.compare-content ._content_inner ._item ._words p{
	padding:23px 0;
	}

.compare-content ._content_inner ._item ._words p ._tips{
	width:6px;
	height:6px;
	border:1px solid #049dff;
	display: block;
    float: left;
	margin:9px 8px;
	}

.compare-content ._content_inner ._item ._words2 p{
	padding:6px 0;
	}

.compare-content ._content_inner ._item ._words2 p span{
	color:#049dff;
	font-weight:500;
	}	
	
	
		 			
.version-box{
	width:1100px;
	margin:40px auto;
	background:url(../images/version.png);
	height:300px;
	}

.version-box .compare-version_one{
	padding:20px 0 20px 25px;
	float:left;
	}
.version-box .compare-version_two{
	padding:20px 0 20px 25px;
	float:left;
	}
.version-box .compare-version_three{
	padding:20px 0 20px 25px;
	float:left;
	}
.version-box .compare-version_four{
	padding:20px 0 20px 25px;
	float:left;
	}				
	/*
.version-box-left{
	float:left;
	padding:23px 50px 0 70px;
	} 	
.version-box-left .leftedge {
	height:88px;
	width:38px;
	border-top:1px solid #6c6c6c;
	border-bottom:1px solid #6c6c6c;
	border-left:1px solid #6c6c6c;
	float:left;
	}
.version-box-left .midslogn{
	color:#666666;
	font-size:30px;
	font-weight:400;
	line-height:88px;
	padding:0 3px;
	float:left;
	}
.version-box-left .midslogn span{
	font-weight:800;
	padding-left:10px;
	color:#333333;
	}			
.version-box-left .rightedge {
	height:88px;
	width:38px;
	border-top:1px solid #6c6c6c;
	border-bottom:1px solid #6c6c6c;
	border-right:1px solid #6c6c6c;
	float:left;
	}		
.version-box-right{
	float:left;
	padding:23px 10px;
	}
.version-box-right h4{
	color:#666666;
	font-size:18px;
	fint-weight:100px;
	}	 	 		
.version-box-right .version{
	padding-top:9px;
	}		
.version-box .version ul{
	padding-top:10px;
	}
.version-box .version ul li{
	float:left;
	}	
.version-box .version ul .dingdan{
	width:150px;
	height:45px;
	display:block;
	background-color:rgba(255,255,255,0.4);
	border-radius:5px;
	text-align: center;
	line-height:45px;
	font-size:18px;
	color:#049dff;
	cursor:pointer;
	border:1px solid #049dff;
	}	
.version-box .version ul .zhuanye{
	width:152px;
	height:47px;
	display:block;
	background-color:#049dff;
	border-radius:5px;
	text-align: center;
	line-height:45px;
	font-size:18px;
	color:#FFF;
	cursor:pointer;
	margin-left:20px;
	}
.version-box .version ul .qq{
	background:url(../images/qq.png) no-repeat center;
	width:43px;
	height:43px;
	background-color:rgba(255,255,255,0.4);
	border-radius:25px;
	display:block;
	border:1px solid #049dff;
	margin-left:25px;
	}
	*/	
/*比较及版本选择结束*/

.ds_index_news{
	width:100%;
	padding-bottom:80px;
	padding-top:40px;
	}
.ds_index_news_content{
	width:1100px;
	margin:0 auto;
	overflow:hidden;
	}
.ds_index_news_content .column1{
	width:50%;
	float:left;
	}	
.ds_index_news_content .column2{
	width:50%;
	float:left;
	}
.ds_index_news_content .column_inner{
	margin:0 auto;
	width:500px;
	}		
.column_inner .ds_news_title{
	height:40px;
	}
.column_inner .ds_news_title h3{
	 border-bottom:2px solid #009fff;
	 padding:0 10px 0 0;
	 font-size:32px;
	 font-weight:400;
	 color:#049dff;
	 line-height:40px;
	 float:left;
	}
 .column_inner .ds_news_title a{
	text-decoratin:none;
	border-bottom:2px solid #d8d8d8;
	padding:0 0 0 250px ;
	color:#888888;
	font-size:18px;
	font-weight:normal;
	line-height: 40px;
	float:right;
	background:url(../images/arrow-grey.png) no-repeat right center;
	}	
 .column_inner .ds_news_title a:hover{
	color:#009fff;
	background:url(../images/arrow-blue.png) no-repeat right center;
	cursor:pointer;
	}	
 .ds_news_title .words{
	padding-right:18px;
	}	
 .column_inner .ds_news_content{
	padding-top:10px;
	height:110px;
	}
.column_inner .ds_news_content .left_img{
	float:left;
	padding:2px;}		
.column_inner .ds_news_content .right_news{
	float:left;
	padding-left:5px;
	width:340px;
	}
.column_inner .ds_news_content .right_news p{
	padding:10px 0 0 8px;}
.column_inner .ds_news_content .right_news p a{
	line-height:21px;
	color:#666666;
	}	
.column_inner .ds_news_content .right_news p a:hover{
	color:#049dff;
	cursor:pointer;
	}	
.column_inner .ds_news_content_titles{
		padding-top:10px;
		}		
.column_inner .ds_news_content_titles ul{
	padding-top:5px;
	}
 .column_inner .ds_news_content_titles li{
	padding:7px 0 0 0;
	}
.column_inner .ds_news_content_titles ul .tips{	
	width:4px;
	height:4px;
	background:#049dff;
	display: block;
    float: left;
	margin:9px 6px;	
	}
.column_inner .ds_news_content_titles ul .times{	
	color:#999999;
	display: block;
    float: right;
	}	
 .column_inner .ds_news_content_titles a{
	padding-bottom:2px;
	color:#666666;
	font-size:14px;
	font-weight:normal;
	}		
 .column_inner .ds_news_content_titles a:hover{
	color:#049dff;
	cursor:pointer;
	}	
/*公告及行业资讯结束*/
