/* CSS Document */
.wrapper { width:1200px; margin:0 auto;}
.wrapper1{ width:1100px; margin:0 auto;}
.carWrapper{width:1000px; margin:0 auto;}


*{margin:0; padding:0;}
html,body{font-size:12px; font-family:"Microsoft Yahei","simsun","arial"; color:#323232; background:#f0f0f0; width:100%;}
ul li,ol li{list-style:none;}
a{ text-decoration:none;outline:none; blr:expression(this.onFocus=this.blur()); cursor:pointer;}
img{border:none;}
/*清楚浮动*/
.clearfix:after{content:""; display:block; clear:both; height:0; line-height:0; visibility:hidden;}
.clearfix{zoom:1;}
img { border:none;}
i,b{ font-style:normal;}
input{ outline: none;}
.fl{ float:left;}
.fr{ float:right;}
a{ color:#323232;}
h2,h3,h4{ font-weight:normal;}

.min_width{ min-width:1200px;}

/*字体颜色*/
.color_3232{ color:#323232;}
.color_fff{ color:#fff;}
.color_666{ color:#666;}
.color_999{ color:#999;}
.color_blue{ color:#6faefc;}
.color_red{ color:#cb0008;}
.color_ffea00{ color:#ffea00 !important;}
.color_1bd6be{ color:#1bd6be !important;}
.color_fffimt{ color:#fff !important;}


/*字体加粗*/
.font_weight{ font-weight:bold;}
.font_non{ font-weight:normal !important;}
.tex_center{ text-align:center;}

/*字体大小*/
.size_a{ font-size:14px;}
.size_b{ font-size:16px;}
.size_c{ font-size:18px;}
.size_d{ font-size:20px;}
.size_e{ font-size:22px;}
.size_f{ font-size:24px;}
.size_fa{ font-size:30px;}
.size_g{ font-size:36px;}
.size_h{ font-size:50px;}

/*背景颜色*/
.bg_fff{ background:#fff;}
.bg_f1{ background:#f1f1f1;}
.bg_f8{ background:#f8f8f8;}
.bg_fa{ background:#fafafa;}
.bg_2a3270{ background:#2a3270;}
.bg_333b85{ background:#333b85;}
.bg_242637{ background:#242637; min-width:1200px;}
.bg_353e8c{ background:#353e8c;}
/*border线*/
.border_bt{ border-bottom:1px solid #bbb;}
.border_btd{ border-bottom:1px solid #ddd;}
/*上下padding值*/
.function{ min-width:1200px;}
.padding_tb{ padding:70px 0;}
.padding_tb1{ padding:40px 0;}
.padding_tb2{ padding:50px 0 60px 0;}
.padding_frl{ padding:0 60px;}
.padding_order{padding:50px 0 0 0;}

.top_p{ position:relative;}
.top_p p{ text-align:center;}
.top_p p a{ border:1px solid #999; padding:8px 30px; display:inline-block;font-size:16px; color:#666;margin-top:14px;}
.top_p p a:hover{ color:#fff; border:1px solid #c70018; background: #c70018;}
.top_p p.p1{ padding:16px 0 40px 0; color:#666}
.top_p p.pt{ padding-bottom:25px !important;}
.top_p p.pa{ padding:20px 0;}
.top_p p.pb{ padding:16px 0 20px 0;}
.top_p p a.a_pb{border:1px solid #fff; color:#fff; padding:10px 30px; display:inline-block;}

.top_p p.p3{ margin-top:15px;}

/*top_top*/
.top_top{ height:32px;line-height:32px;min-width:1200px;}


/*foot*/
/*.foot{ background:#f4f4f4; padding-top:30px; padding-bottom:10px; min-width:1200px;}
.foot ul{ float:left; padding:0 76px;}
.foot ul li{ line-height:30px;}
.foot .dl{ padding-left:30px; width:150px; text-align:center; float:left;}
.foot .dl dd{ height:30px; line-height:30px;}
.banquan{ height:34px; line-height:34px; width:100%; min-width:1200px; text-align:center; background:#333; color:#919191; margin-top:20px;}
*/

/*foot*/
.foot{ background:#f4f4f4; /*padding-top:30px;*/ /*padding-bottom:10px;*/ min-width:1200px;}
.foot ul{ float:left; padding:0 76px;}
.foot ul li{ line-height:30px;}
.foot .dl{ padding-left:30px; width:150px; text-align:center; float:left;}
.foot .dl dd{ height:30px; line-height:30px;}
.banquan{  width:100%; min-width:1200px; background:#222; color:#919191; padding:50px 0 20px 0;/* margin-top:20px;*/}


.foot_enter{ text-align:center; padding-top:30px; background:url("../images/foot_bg.png")/*tpa=http://m.javamalls.com/images/foot_bg.png*/ no-repeat left center; height:120px;}
.foot_enter_top{ height:104px; padding-top:0; line-height:104px; min-width:1200px;}
.foot_enter p{ font-size:24px; color:#fff;}
.foot_enter a{ width:160px; text-align:center; display:inline-block; height:36px; line-height:36px;  font-size:18px; border:1px solid #fff; color:#fff; margin:20px auto;}
.foot_enter a:hover{ color:#323232; border:none; background:#fff;}
.foot_list{/* border-bottom:1px solid #333;*/ padding-bottom:20px; margin-bottom:20px;}
.foot_list .list_div{ font-size:20px;width: 278px;
    height: 78px;
    line-height: 78px;
    border: 1px solid #333;
    text-indent: 68px;
    color: #aaaaaa;}
.foot_list .list_div1{background:url("../images/foot_list1.png")/*tpa=http://m.javamalls.com/images/foot_list1.png*/ no-repeat left 12px center;}
.foot_list .list_div2{background:url("../images/foot_list3.png")/*tpa=http://m.javamalls.com/images/foot_list3.png*/ no-repeat left 12px center;}
.foot_list .list_div3{background:url("../images/foot_list4.png")/*tpa=http://m.javamalls.com/images/foot_list4.png*/ no-repeat left 12px center;}
.foot_list .list_div4{background:url("../images/foot_list2.png")/*tpa=http://m.javamalls.com/images/foot_list2.png*/ no-repeat left 12px center;}

.mg_20{ margin-right:20px; }
.firm_details{ padding-left:20px; width:78%; margin-top:14px;}
.firm_details dl{ margin-top:16px;}
.firm_details dl dt{ float:left; width:26%}
.firm_details dl dd{ float:left;  width:72%;}
.firm_details dl dd.dd1{ font-size:16px;}
.firm_details dl dd.dd2{ font-size:20px; color:#fff;}
.firm_details p{ line-height:26px;}
.firm_details p.p1{ font-size:12px; margin-bottom:12px;}
.firm_details p.p1 label{ padding:0 6px;cursor:pointer;}

.firm_details p.p1 span{ cursor:pointer;}
.firm_details p.p1 span:hover{ color:#28a5d8;}
.firm_details_p{ margin-left:8%;}

.firm_code{ padding-right:50px; text-align:center;}
.firm_code dd{ line-height:30px;}
.firm_code img{ width:100px; height:100px;}


/*业务模式*/
.business{ min-width:1200px;padding-top: 32px !important;}
.business .ness_img{ width:1200px; height:552px; text-align:center;}
.busi_ness .ness_div{ width:240px; padding-right:80px; margin-bottom:50px;}
.busi_ness .ness_div h3{ font-size:16px; font-weight:bold; border-left:3px solid #bfbfbf; text-indent:10px; margin-bottom:6px;}
.busi_ness .ness_div p{ font-size:14px; line-height:25px;word-break: break-all;}

/*内容*/
.fun_con .use{ float:left; width:240px; height:240px; overflow:hidden; padding:0 30px; text-align:center;}
.fun_con .use .p1{ padding-top:10px; line-height:26px; color:#999; text-align:center;}
.fun_con .use .p2{ padding-top:6px; font-weight:bold; padding-top:10px;}
.use .use_img img{ width:100px; height:100px;}
	/*list*/
.fun_con .fangan{ float:left; width:380px;  overflow:hidden; cursor:pointer;}
.fun_con .fangan1{ margin:0 30px;}
.fun_con .fangan .p1{ text-align:left; line-height:20px; color:#999;}
.fun_con .fangan .p1 a{ color:#0075c8; display:block; margin-top:10px;}
.fun_con .fangan .p2{ line-height:40px; padding-top:10px;}
.fun_con .fangan .p2:hover{ color:#cb0008 ;}
.fun_con .fangan .p3{ text-align:left; line-height:20px; color:#666; font-size:14px; margin-top:10px;}

.fangan_img img{ width:380px; height:243px; overflow:hidden; cursor:pointer;}
.fun_con .a1{ text-align:center; height:50px; line-height:50px; margin-top:40px; font-size:14px;}
.fun_con .a1 a{ border:1px solid #666; padding:10px 30px;}

.fangan_img_indexb1 img{ height:200px;}
.fangan_img_indexb1{   -webkit-transition: all 0.15s;
    -moz-transition: all 0.15s;
    -o-transition: all 0.15s;
    transition: all 0.15s;}
	
.fangan_img_indexb1:hover {
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -ms-transform: scale(1.3);
    transform: scale(1.3);
}
.fangan_ruan{ width:380px; height:200px; overflow:hidden;}




.fangan_gongyeimg img{ height:243px;}
.fangan_gongyeimg{   -webkit-transition: all 0.15s;
    -moz-transition: all 0.15s;
    -o-transition: all 0.15s;
    transition: all 0.15s;}
	
.fangan_gongyeimg:hover {
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -ms-transform: scale(1.3);
    transform: scale(1.3);
}
.gong_ye{ width:380px; height:243px; overflow:hidden;}




.fun_con .fangana{ float:left; width:216px;  overflow:hidden; cursor:pointer;}
.fun_con .fangana .fangan_ruan{ width:216px; height:168px;}
.fun_con .fangana .fangan_ruan img{ width:216px; height:168px;}
.fun_con .fangan2{ margin-right:30px;}
.fun_con .fangan3{ margin-left:30px;}
.fun_con .fangan4{ margin-right:20px;}
.fun_con .fangan5{ margin-left:20px;}

.fun_con .fanganb{ float:left; width:285px;  overflow:hidden; cursor:pointer;}
/*客户*/
.custom{ min-width:1200px; padding-top:70px;}
.client_fl{ width:466px;}
.client_img{ width:646px; overflow:hidden;}
.client_img img{ width:646px; height:363px;}
.client_fl h3{ padding-bottom:26px; font-weight:bold;}
.client_fl p{ line-height:26px; font-size:14px; padding-bottom:36px;}
.client_fl a{ display:inline-block; padding:10px 30px; border:1px solid #666; color:#323232; font-size:12px; color:#666;}
.client_fl a:hover{color:#c70018; border:1px solid #c70018;}
/*首页*/
.farming_fl{ width:535px;}
.farming_fl h4{ margin-bottom:10px; border-left:4px solid #d7d7d7; text-indent:6px;}
.farming_fl p{ line-height:24px; padding-left:10px;}
.farming_fl .fl_div{ margin-bottom:40px;}



/*在线客服*/
.qq-container{
	z-index: 99;
	position: relative;
	left: 0px;
	top: 0;
	width: 124px;
	height: 74px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom: 1px solid #dddddd;
	
	cursor: pointer;
}
.qq-hover-c{
	width: 70px;
	height: 70px;
	border-radius: 35px;
	position: absolute;
	left: 26px;
	top: 10px;
	overflow: hidden;
	z-index: 9;
}
.img-qq{
	max-width: 112px;
	display: block;
	position: absolute;
	left: 4px;
	top: 14px;
	-moz-transition: all 0.5s; -webkit-transition: all 0.5s; 
	-o-transition: all 0.5s; transition: all 0.5s;
}
/*.qq-a:hover .img-qq{max-width: 70px; left: 1px; top: 8px; position: absolute;}*/
.qq-a{
  display: block;
  width: 124px;
  height: 74px;
  font-size: 14px;
  color: #C41316;
  text-align: center;
  position: relative;
}
.qq-a span{
	bottom: 8px;
	position: absolute;
	width: 90px;
	left: 19px;
	font-size: 14px;
    color: #c41316;
    text-align: center;
}

.kf-online1-wrap{position:fixed; right:0px;/* left:50%; margin-left:510px; */ top:155px; width:116px; color:#FFF; _position:absolute; _top:expression(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||190)); z-index:99999;}
.kf-online1-box{position:relative; width:126px; overflow:hidden;}
.kf-online1-arrow{ width:41px; height:41px; overflow:hidden; position:absolute; left:40px; top:0;}
.kf-online1-bd{border:1px solid #ddd; border-radius:5px; background:#fff}
.kf-online1-bd .hd{font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; background:#fff; color:#323232; text-align:center;height:42px; line-height:42px}
.kf-online1-item{ padding:3px 5px 8px; margin:0 10px;min-height:80px;height:auto !important;height:80px;overflow:visible;}
.kf-online1-item .tit{ color:#7a7a7a; font-size:12px; height:31px; line-height:31px;}
.kf-online1-list{ padding:0 5px}
.kf-online1-list li{padding:2px 0;}


.mrimg{
	margin-right:100px;
}
.tc{
	text-align: center;
}
.tc img{
	margin-top:20px;
	margin-bottom: 20px;
}
.mt50{
	margin-top:50px;
}

/*服务*/
.in_server ul li{
  width: 200px;
  height: 260px;
  /*padding: 40px;*/
  padding: 0px 35px;
  float: left;
  margin: 0 8px 0 0;
  background: #fff url("../images/server_bg1.png")/*tpa=http://m.javamalls.com/images/server_bg1.png*/ no-repeat 85px 20px;
  line-height: 20px;
  font-size: 13px;
}
.in_server ul li .fuwu_title{
	padding: 65px 0 70px;
    color: #fff;
    text-align: center;
    line-height: 24px;
    font-size: 24px;
}
/*end*/

/*软件产品*/

.ruanjian_list{ width:20%; position:relative;}
.ruanjian_list .list{ text-align:center; position:absolute; top:16%; left:0%; width:100%;z-index:20;}
.ruanjian_list .img_bg{ width:100%; }
.ruanjian_list p{ width:100%;
height:370px;
overflow:hidden;
 }
.black {
    width: 100%;
    height: 100%; background:url("../images/bg_na.png")/*tpa=http://m.javamalls.com/images/bg_na.png*/ repeat;
	
    /*background-color: rgba(0, 0, 0, 0.5);
	-moz-background-color: rgba(0, 0, 0, 0.5);
	-webkit-background-color: rgba(0, 0, 0, 0.5);
	-o-background-color: rgba(0, 0, 0, 0.5);
	-ms-background-color: rgba(0, 0, 0, 0.5);
	-pie-background-color: rgba(0, 0, 0, 0.5);*/
	
	
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2; z-index:10;}
.blue {
    width: 100%;
    height: 100%;
    background:url("../images/bg_naa.png")/*tpa=http://m.javamalls.com/images/bg_naa.png*/ repeat; background:rgba(0,162,202,0.8);
	-o-background:rgba(0,162,202,0.8);
	-ms-background:rgba(0,162,202,0.8);
	-moz-background:rgba(0,162,202,0.8);
    position: absolute;
    top: 0;
    left: 0;
    z-index:13;}

.ruanjian_list .list dt img{ width:144px; height:144px;}
.ruanjian_list .list dd.dd2{ line-height:56px; font-size:22px; font-weight:bold; color:#fff; margin-top:20px;}
.ruanjian_list .list dd.dd1{ height:2px; background:#fff; width:20%; margin-left:40%;}
.ruanjian_list .list dd.dd3{ font-size:14px; color:#fff; line-height:20px; margin-top:15px; padding:0 14%;}
.ruanjian_list .list a{ color:#fff; font-size:14px; border:1px solid #fff; display:inline-block; width:100px; height:30px; line-height:30px; text-align:center; margin-top:25px;}


.icon{
				
				
				
				
				
				transition: all 1s;
				-webkit-transition: all 0.5s;
				-moz-transition: all 0.5s;
				-ms-transition: all 0.5s;
				-o-transition: all 0.5s;
				-khtml-transition: all 0.5s;
				
				transform: translate3d(0,0,0);
				-webkit-transform: translate3d(0,0,0);
				-moz-transform: translate3d(0,0,0);
				-ms-transform: translate3d(0,0,0);	
				-o-transform: translate3d(0,0,0);
				-khtml-transform: translate3d(0,0,0);	
			}
			
			.activea{
				transform: translate3d(0,-70px,0);
				-webkit-transform: translate3d(0,-50px,0);
				-moz-transform: translate3d(0,-50px,0);
				-ms-transform: translate3d(0,-50px,0);
				-o-transform: translate3d(0,-50px,0);
				-khtml-transform: translate3d(0,-50px,0);
			}
			




@keyframes fade-in {  
    0% {opacity: 0;}/*初始状态 透明度为0*/  
    60% {opacity: 0.8;}/*过渡状态 透明度为0*/  
    100% {opacity: 1;}/*结束状态 透明度为1*/  
}  
@-webkit-keyframes fade-in {/*针对webkit内核*/  
    0% {opacity: 0;}  
    60% {opacity: 0.8;}  
    100% {opacity: 1;}  
} 


@-moz-keyframes fade-in {/*针对webkit内核*/  
    0% {opacity: 0;}  
    60% {opacity: 0.8;}  
    100% {opacity: 1;}  
} 

@-o-keyframes fade-in {/*针对webkit内核*/  
    0% {opacity: 0;}  
    60% {opacity: 0.8;}  
    100% {opacity: 1;}  
}

@-ms-keyframes fade-in {/*针对webkit内核*/  
    0% {opacity: 0;}  
    60% {opacity: 0.8;}  
    100% {opacity: 1;}  
}
@-khtml-keyframes fade-in {/*针对webkit内核*/  
    0% {opacity: 0;}  
    60% {opacity: 0.8;}  
    100% {opacity: 1;}  
}



 
.ruanjian_list .list .dd3 {    
    animation: fade-in;/*动画名称*/  
    animation-duration: 1.5s;/*动画持续时间*/  
    -webkit-animation:fade-in 1.5s;/*针对webkit内核*/
	 -ms-animation:fade-in 1.5s;/*针对webkit内核*/
	 -o-animation:fade-in 1.5s;/*针对webkit内核*/
	 -khtml-animation:fade-in 1.5s;/*针对webkit内核*/    
}  

.ruanjian_list .list a {    
    animation: fade-in;/*动画名称*/  
    animation-duration: 1.5s;/*动画持续时间*/  
    -webkit-animation:fade-in 1.5s;/*针对webkit内核*/  
	-ms-animation:fade-in 1.5s;/*针对webkit内核*/ 
	-o-animation:fade-in 1.5s;/*针对webkit内核*/  
	-khtml-animation:fade-in 1.5s;/*针对webkit内核*/  
} 

.ruanjian_list .list a:hover{background: #fff;
    color: #333;}


/*技术优势*/
.bg_index1{ background:url("../images/bg_index1.png")/*tpa=http://m.javamalls.com/images/bg_index1.png*/ no-repeat center; height:550px;}
.bg_index2{ background:#fafafa; height:550px;}
.bg_index3{ background:#fafafa; height:auto;}
.bg_indexa{ height:480px;}

.top_p_index{ padding-top:70px;}

.index_advantage dl{ width:20%; padding:0 2.5%; text-align:center;}
.index_advantage dl dt:hover{background: rgba(255,255,255,0.1);
    -webkit-transform: scale(0.93);
    -moz-transform: scale(0.93);
    -ms-transform: scale(0.93);
    transform: scale(0.93);
    color: #fff;}
.index_advantage dl dt{    display: inline-block;
    cursor: pointer;
    width: 110px;
    height: 110px;
    border-radius: 50%;
    position: relative;
    z-index: 1;
    margin: 10px auto;
    background: rgba(255,255,255,0.2);
	-o-background: rgba(255,255,255,0.2);
	-ms-background: rgba(255,255,255,0.2);
	-moz-background: rgba(255,255,255,0.2);
	
    -webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s;
    -moz-transition: -moz-transform ease-out 0.1s, background 0.2s;
    transition: transform ease-out 0.1s, background 0.2s;}



.solu_advantage dl dt img{ margin-top:14px;}
.index_advantage dl .dd1{ text-align:center; font-size:18px; padding-bottom:14px; margin-top:10px;}
.index_advantage dl .dd2{ text-align:left; font-size:14px; line-height:26px;}


.index_advantage dl.dl_dd{ width:25%; padding:0 4%; text-align:center;}
.index_advantage dl.dl_dd .dd2{ text-align:center;}

.solu_advantage  dl dt:hover{background: rgba(40,165,216,0.6);
    -webkit-transform: scale(0.93);
    -moz-transform: scale(0.93);
    -ms-transform: scale(0.93);
    transform: scale(0.93);
    color: #fff;}
.solu_advantage dl dt{    display: inline-block;
    cursor: pointer;
    width: 140px;
    height: 140px;
    border-radius: 50%;
    position: relative;
    z-index: 1;
    margin: 10px auto;
    background: rgba(40,165,216,0.8);
	-o-background: rgba(40,165,216,0.8);
	-ms-background: rgba(40,165,216,0.8);
	-moz-background: rgba(40,165,216,0.8);
	
    -webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s;
    -moz-transition: -moz-transform ease-out 0.1s, background 0.2s;
    transition: transform ease-out 0.1s, background 0.2s;}
.solu_advantage dl .dd1{ padding-bottom:6px;}
.solu_advantage dl .dd2{ color:#999;}

.solu_advantage .dl_dh{ margin-top:30px;}
.solu_advantage .dl_dh dt{ width:110px; height:110px;}
.solu_advantage .dl_dh dt img{ margin-top:0;}
.solu_advantage .dl_dh dd{ text-align:center;}

.index_advantage dl.dl_dha{ width:17%; padding:0 1.5%; text-align:center; margin-top:30px;}
.solu_advantage .dl_dha dt{ width:110px; height:110px;}
.solu_advantage .dl_dha dt img{ margin-top:0;}

/*在线客服*/
.toolbar-tabs{ background:#293038; width:54px; position:fixed; right:0; top:300px;}
.toolbar-tabs .tabs_list{ text-align:center;}
.toolbar-tabs .tabs_list img{ padding:15px 0; border-bottom:1px solid #444; width:30px; height:30px;}
.toolbar-tabs .tabs_list img:hover{ cursor:pointer;}
.toolbar-tabs .tabs_list_code{ position:relative;}
.toolbar-tabs .tabs_list_code img.img3{ position:absolute; right:60px; top:0; width:100px; height:100px; padding:10px; background:#293038;}
.toolbar-tabs .tabs_list_phone{ position:relative;}
.toolbar-tabs .tabs_list_phone p{ position:absolute; right:60px;top:0;padding:10px; background:#293038; color:#fff; width:116px; font-weight:500; font-size:16px;}
/*在线客服end*/
.kf-online1-wrap{position:fixed; right:0px;/* left:50%; margin-left:510px; */ top:155px; width:116px; color:#FFF; _position:absolute; _top:expression(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||190)); z-index:99999;}
.kf-online1-box{position:relative; width:126px; overflow:hidden;}
.kf-online1-arrow{ width:41px; height:41px; overflow:hidden; position:absolute; left:40px; top:0;}
.kf-online1-bd{border:1px solid #ddd; border-radius:5px; background:#fff}
.kf-online1-bd .hd{font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; background:#fff; color:#323232; text-align:center;height:42px; line-height:42px}
.kf-online1-item{ padding:3px 5px 8px; margin:0 10px;min-height:80px;height:auto !important;height:80px;overflow:visible;}
.kf-online1-item .tit{ color:#7a7a7a; font-size:12px; height:31px; line-height:31px;}
.kf-online1-list{ padding:0 5px}
.kf-online1-list li{padding:2px 0;}





/*bottom_banner*/
.bottom_banner { width:100%; padding:20px 0; text-align:center; min-width:1200px;}
.bottom_banner dl{ width:32.6%; float:left; border-right:1px solid #ddd; cursor:pointer;}
.bottom_banner dl dt{ float:left; width:40%;
transition: all .2s linear;
 -webkit-transition: all .2s linear;
	 -moz-transition: all .2s linear;
	  -ms-transition: all .2s linear;
	   -o-transition: all .2s linear;
}
.bottom_banner dl dt:hover{transform: translate3d(0,-2px,0);
-webkit-transform: translate3d(0,-2px,0);
	-moz-transform: translate3d(0,-2px,0);
	-ms-transform: translate3d(0,-2px,0);
	-o-transform: translate3d(0,-2px,0);

}
.bottom_banner dl dt img{ width:100%; margin-top:16px;}
.bottom_banner dl dd{ float:left; width:55%; margin-left:3%; text-align:left;}
.bottom_banner dl dd.dd1{ font-size:16px; font-weight:bold; margin-bottom:6px; margin-top:30px;}
.bottom_banner dl dd.dd2{ font-size:14px;word-break:break-all;}
.bottom_banner dl.no{ border-right:none;}
/*.bottom_banner dl dd.dd1:hover{ color:#28a5d8;}*/

/*帮助传统企业互联网化*/
.internet_bg{background:url("../images/network_bg.jpg")/*tpa=http://m.javamalls.com/images/network_bg.jpg*/ no-repeat center;padding:20px 0;}
/*服务*/
.assistance .line{width:800px;height:2px;background:#68685e;margin:0 auto;position:relative;margin-top:40px;margin-bottom:60px;}
.assistance .line .img1{position:absolute; left:100px;top:-22px;}
.assistance .line .img2{position:absolute; left:240px;top:-22px;}
.assistance .line .img3{position:absolute; left:380px;top:-22px;}
.assistance .line .img4{position:absolute; left:520px;top:-22px;}
.assistance .line .img5{position:absolute; left:660px;top:-22px;}
.assistance .line p{font-size:16px;color:#666;}
.assistance .line p.p1{position:absolute; left:80px;top:-60px;}
.assistance .line p.p2{position:absolute; left:220px;top:50px;}
.assistance .line p.p3{position:absolute; left:360px;top:-60px;}
.assistance .line p.p4{position:absolute; left:500px;top:50px;}
.assistance .line p.p5{position:absolute; left:640px;top:-60px;}

.about_a2 p{ float:left; width:25%;}
.about_a2 p img{ width:80%; margin-left:10%;}
.about_a2 p img.imga{border: 1px solid #ccc;padding: 0 10px;}

.line img{    display: inline-block;
    cursor: pointer;
    position: relative;
    z-index: 1;
	
    -webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s;
    -moz-transition: -moz-transform ease-out 0.1s, background 0.2s;
    transition: transform ease-out 0.1s, background 0.2s;}

.line img:hover{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    color: #fff;}









