@charset "utf-8";
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }
.clear, .cl { display: block!important; float: none!important; clear: both; width: auto!important; max-width: none!important; min-width: 0!important; max-height: none!important; min-height: 0!important; overflow: hidden; margin: 0!important; padding: 0!important; border: 0 none!important; font-size: 0!important; line-height: 0!important }

.mt_150{margin-top:150px;}
.mb_150{margin-bottom:150px;}
.pt_150{padding-top: 150px;}
.pb_150{padding-bottom: 150px;}

.mt_110{margin-top:110px;}
.mb_110{margin-bottom:110px;}
.pt_110{padding-top: 110px;}
.pb_110{padding-bottom: 110px;}

.mt_85{margin-top:85px;}
.mb_85{margin-bottom:85px;}
.pt_85{padding-top:85px;}
.pb_85{padding-bottom:85px;}

.mt_75{margin-top:75px;}
.mb_75{margin-bottom:75px;}
.pt_75{padding-top: 75px;}
.pb_75{padding-bottom: 75px;}
.mt_60{margin-top: 60px;}
.mb_60{margin-bottom: 60px;}
.pt_60{padding-top: 60px;}
.pb_60{padding-bottom: 60px;}

.mt_55{margin-top:55px;}
.mb_55{margin-bottom:55px;}
.pt_55{padding-top:55px;}
.pb_55{padding-bottom:55px;}
.mt_45{margin-top:45px;}
.mt_40{margin-top:40px;}
.mb_40{margin-bottom:40px;}
.pt_40{padding-top: 40px;}
.pb_40{padding-bottom: 40px;}
.mt_30{margin-top:30px;}
.mb_30{margin-bottom: 30px;}
.pt_30{padding-top: 30px;}
.pb_30{padding-bottom: 30px;}

.mt_25{margin-top:25px;}
.mt_20{margin-top:20px;}
.mt_15{margin-top:15px;}

@media only screen and (max-width: 1700px){

  .mt_150{margin-top:120px;}
  .mb_150{margin-bottom:120px;}
  .pt_150{padding-top: 120px;}
  .pb_150{padding-bottom: 120px;}

  .mt_110{margin-top:90px;}
  .mb_110{margin-bottom:90px;}
  .pt_110{padding-top: 90px;}
  .pb_110{padding-bottom: 90px;}

}
@media only screen and (max-width: 1600px){

  .mt_150{margin-top:110px;}
  .mb_150{margin-bottom:110px;}
  .pt_150{padding-top: 110px;}
  .pb_150{padding-bottom: 110px;}

  .mt_110{margin-top:80px;}
  .mb_110{margin-bottom:80px;}
  .pt_110{padding-top: 80px;}
  .pb_110{padding-bottom: 80px;}

}
@media only screen and (max-width: 1500px){
  
  .mt_150{margin-top:100px;}
  .mb_150{margin-bottom:100px;}
  .pt_150{padding-top: 100px;}
  .pb_150{padding-bottom: 100px;}

  .mt_110{margin-top:70px;}
  .mb_110{margin-bottom:70px;}
  .pt_110{padding-top: 70px;}
  .pb_110{padding-bottom: 70px;}
  .mt_85{margin-top:65px;}
  .mb_85{margin-bottom:65px;}
  .pt_85{padding-top:65px;}
  .pb_85{padding-bottom:65px;}
  .mt_75{margin-top:55px;}
  .mb_75{margin-bottom:55px;}
  .pt_75{padding-top: 55px;}
  .pb_75{padding-bottom: 55px;}
  .mt_60{margin-top: 45px;}
  .mb_60{margin-bottom: 45px;}
  .pt_60{padding-top: 45px;}
  .pb_60{padding-bottom: 45px;}
  .mt_55{margin-top:40px;}
  .mb_55{margin-bottom:40px;}
  .pt_55{padding-top:40px;}
  .pb_55{padding-bottom:40px;}
}
@media only screen and (max-width: 1400px){

  .mt_150{margin-top:90px;}
  .mb_150{margin-bottom:90px;}
  .pt_150{padding-top: 90px;}
  .pb_150{padding-bottom: 90px;}

  .mt_110{margin-top:60px;}
  .mb_110{margin-bottom:60px;}
  .pt_110{padding-top: 60px;}
  .pb_110{padding-bottom: 60px;}
  .mt_85{margin-top:50px;}
  .mb_85{margin-bottom:50px;}
  .pt_85{padding-top:50px;}
  .pb_85{padding-bottom:50px;}
  .mt_75{margin-top:50px;}
  .mb_75{margin-bottom:50px;}
  .pt_75{padding-top: 50px;}
  .pb_75{padding-bottom: 50px;}
  .mt_60{margin-top: 45px;}
  .mb_60{margin-bottom: 45px;}
  .pt_60{padding-top: 45px;}
  .pb_60{padding-bottom: 45px;}
  .mt_55{margin-top:40px;}
  .mb_55{margin-bottom:40px;}
  .pt_55{padding-top:40px;}
  .pb_55{padding-bottom:40px;}
}
@media only screen and (max-width: 1300px){

  .mt_150{margin-top:50px;}
  .mb_150{margin-bottom:50px;}
  .pt_150{padding-top: 50px;}
  .pb_150{padding-bottom: 50px;}

  .mt_110{margin-top:50px;}
  .mb_110{margin-bottom:50px;}
  .pt_110{padding-top: 50px;}
  .pb_110{padding-bottom: 50px;}
  .mt_85{margin-top:50px;}
  .mb_85{margin-bottom:50px;}
  .pt_85{padding-top:50px;}
  .pb_85{padding-bottom:50px;}
  .mt_75{margin-top:50px;}
  .mb_75{margin-bottom:50px;}
  .pt_75{padding-top: 50px;}
  .pb_75{padding-bottom: 50px;}
  .mt_60{margin-top: 45px;}
  .mb_60{margin-bottom: 45px;}
  .pt_60{padding-top: 45px;}
  .pb_60{padding-bottom: 45px;}
  .mt_55{margin-top:40px;}
  .mb_55{margin-bottom:40px;}
  .pt_55{padding-top:40px;}
  .pb_55{padding-bottom:40px;}
}


@media only screen and (max-width: 1200px){
  .line_height21{line-height: 1.8}
  
  .mt_60{margin-top: 30px;}
  .mb_60{margin-bottom: 30px;}
  .pt_60{padding-top: 30px;}
  .pb_60{padding-bottom: 30px;}
  .mt_55{margin-top:30px;}
  .mb_55{margin-bottom:30px;}
  .pt_55{padding-top:30px;}
  .pb_55{padding-bottom:30px;}
  .mt_45{margin-top:30px;}
  .mt_40{margin-top:20px;}
  .mb_40{margin-bottom:20px;}
  .pt_40{padding-top: 20px;}
  .pb_40{padding-bottom: 20px;}
  .mt_30{margin-top:20px;}
  .mb_30{margin-bottom: 20px;}
  .pt_30{padding-top: 20px;}
  .pb_30{padding-bottom: 20px;}
  .mt_25{margin-top:20px;}
  .mt_20{margin-top:15px;}
  .mt_15{margin-top:10px;}
}
@media only screen and (max-width: 1000px){
  .mt_150{margin-top:30px;}
  .mb_150{margin-bottom:30px;}
  .pt_150{padding-top: 30px;}
  .pb_150{padding-bottom: 30px;}

  .mt_110{margin-top:30px;}
  .mb_110{margin-bottom:30px;}
  .pt_110{padding-top: 30px;}
  .pb_110{padding-bottom: 30px;}
  .mt_85{margin-top:30px;}
  .mb_85{margin-bottom:30px;}
  .pt_85{padding-top:30px;}
  .pb_85{padding-bottom:30px;}
  .mt_75{margin-top:20px;}
  .mb_75{margin-bottom:20px;}
  .pt_75{padding-top: 20px;}
  .pb_75{padding-bottom: 20px;}
  .mt_60{margin-top: 20px;}
  .mb_60{margin-bottom: 20px;}
  .pt_60{padding-top: 20px;}
  .pb_60{padding-bottom: 20px;}
  .mt_55{margin-top:20px;}
  .mb_55{margin-bottom:20px;}
  .pt_55{padding-top:20px;}
  .pb_55{padding-bottom:20px;}
  .mt_30{margin-top:15px;}
  .mb_30{margin-bottom: 15px;}
  .pt_30{padding-top: 15px;}
  .pb_30{padding-bottom: 15px;}
  .mt_25{margin-top:15px;}
}
@media only screen and (max-width: 767px){
  .line_height21{line-height: 1.6}
  .line_height19{line-height: 1.4}
  
  .mt_150{margin-top:30px;}
  .mb_150{margin-bottom:30px;}
  .pt_150{padding-top: 30px;}
  .pb_150{padding-bottom: 30px;}

  .mt_110{margin-top:20px;}
  .mb_110{margin-bottom:20px;}
  .pt_110{padding-top: 20px;}
  .pb_110{padding-bottom: 20px;}
  .mt_85{margin-top:20px;}
  .mb_85{margin-bottom:20px;}
  .pt_85{padding-top:20px;}
  .pb_85{padding-bottom:20px;}
  .mt_45{margin-top:20px;}
  .mt_40{margin-top:15px;}
  .mb_40{margin-bottom:15px;}
  .pt_40{padding-top: 15px;}
  .pb_40{padding-bottom: 15px;}
  .mt_30{margin-top:10px;}
  .mb_30{margin-bottom: 10px;}
  .pt_30{padding-top: 10px;}
  .pb_30{padding-bottom: 10px;}
  .mt_25{margin-top:5px;}
  .mt_20{margin-top:5px;}
  .mt_15{margin-top:5px;}

}
/*font-size*/
.fnt_12 { font-size:12px;}
.fnt_14 { font-size:14px;}
.fnt_16 { font-size:16px;}
.fnt_18 { font-size:18px;}
.fnt_20 { font-size:20px;}
.fnt_22 { font-size:22px;}
.fnt_24 { font-size:24px;}
.fnt_26 { font-size:26px;}
.fnt_28 { font-size:28px;}
.fnt_30 { font-size:30px;line-height: 1.3;}
.fnt_32 { font-size:32px;line-height: 1.3;}
.fnt_34 { font-size:34px;line-height: 1.3;}
.fnt_36 { font-size:36px;line-height: 1.3;}
.fnt_38 { font-size:38px;line-height: 1.3;}
.fnt_40 { font-size:40px;line-height: 1.3;}

.fnt_42 { font-size:42px;line-height: 1.3;}
.fnt_44 { font-size:44px;line-height: 1.3;}
.fnt_46 { font-size:46px;line-height: 1.3;}
.fnt_48 { font-size:48px;line-height: 1.3;}
.fnt_50 { font-size:50px;line-height: 1.3;}
.fnt_52 { font-size:52px;line-height: 1.3;}
.fnt_54 { font-size:54px;line-height: 1.3;}
.fnt_56 { font-size:56px;line-height: 1.3;}
.fnt_58 { font-size:58px;line-height: 1.3;}
.fnt_60 { font-size:60px;line-height: 1.3;}
.fnt_80 { font-size:80px;line-height: 1.3;}

@media only screen and (max-width: 1500px) {
  .fnt_20 { font-size:18px;}
  .fnt_22 { font-size:18px;}
  .fnt_24 { font-size:20px;}
  .fnt_26 { font-size:24px;}
  .fnt_28 { font-size:24px;}
  .fnt_30 { font-size:30px;}
  .fnt_32 { font-size:30px;}
  .fnt_34 { font-size:30px;}
  .fnt_36 { font-size:32px;}
  .fnt_38 { font-size:32px;}
  .fnt_40 { font-size:34px;}

  .fnt_42 { font-size:34px;}
  .fnt_44 { font-size:34px;}
  .fnt_46 { font-size:36px;}
  .fnt_48 { font-size:36px;}
  .fnt_50 { font-size:38px;}
  .fnt_52 { font-size:38px;}
  .fnt_54 { font-size:38px;}
  .fnt_56 { font-size:40px;}
  .fnt_58 { font-size:40px;}
  .fnt_60 { font-size:50px;}
  .fnt_80 { font-size:70px;}
}
@media only screen and (max-width: 1400px) {
  .fnt_18 { font-size:16px;}
  .fnt_20 { font-size:16px;}
  .fnt_24 { font-size:18px;}
  .fnt_26 { font-size:20px;}
  .fnt_28 { font-size:20px;}
  .fnt_30 { font-size:24px;}
  .fnt_32 { font-size:24px;}
  .fnt_34 { font-size:24px;}
  .fnt_36 { font-size:26px;}
  .fnt_38 { font-size:26px;}
  .fnt_40 { font-size:30px;}

  .fnt_42 { font-size:30px;}
  .fnt_44 { font-size:30px;}
  .fnt_46 { font-size:32px;}
  .fnt_48 { font-size:32px;}
  .fnt_50 { font-size:34px;}
  .fnt_52 { font-size:34px;}
  .fnt_54 { font-size:34px;}
  .fnt_56 { font-size:36px;}
  .fnt_58 { font-size:36px;}
  .fnt_60 { font-size:38px;}
  .fnt_80 { font-size:56px;}
}
@media only screen and (max-width: 1200px) {
  .fnt_24 { font-size:18px;}
  .fnt_20 { font-size:16px;}
}

@media only screen and (max-width: 1024px) {
  .fnt_18 { font-size:16px;}
  .fnt_20 { font-size:16px;}
  .fnt_24 { font-size:18px;}
  .fnt_26 { font-size:20px;}
  .fnt_28 { font-size:20px;}
  .fnt_30 { font-size:20px;}
  .fnt_32 { font-size:20px;}
  .fnt_34 { font-size:20px;}
  .fnt_36 { font-size:22px;}
  .fnt_38 { font-size:22px;}
  .fnt_40 { font-size:26px;}

  .fnt_42 { font-size:26px;}
  .fnt_44 { font-size:26px;}
  .fnt_46 { font-size:28px;}
  .fnt_48 { font-size:28px;}
  .fnt_50 { font-size:30px;}
  .fnt_52 { font-size:30px;}
  .fnt_54 { font-size:30px;}
  .fnt_56 { font-size:32px;}
  .fnt_58 { font-size:32px;}
  .fnt_60 { font-size:34px;}
  .fnt_80 { font-size:50px;}
}
@media only screen and (max-width: 950px) {
  .fnt_14 { font-size:12px;}
  .fnt_16 { font-size:14px;}
  .fnt_18 { font-size:14px;}
  .fnt_20 { font-size:14px;}
  .fnt_22 { font-size:16px;}
  .fnt_24 { font-size:16px;}
  .fnt_26 { font-size:18px;}
  .fnt_28 { font-size:18px;}
  .fnt_30 { font-size:18px;}
  .fnt_32 { font-size:22px;}
  .fnt_34 { font-size:22px;}
  .fnt_36 { font-size:24px;}
  .fnt_38 { font-size:24px;}
  .fnt_40 { font-size:24px;}

  .fnt_42 { font-size:24px;}
  .fnt_44 { font-size:24px;}
  .fnt_46 { font-size:24px;}
  .fnt_48 { font-size:26px;}
  .fnt_50 { font-size:26px;}
  .fnt_52 { font-size:26px;}
  .fnt_54 { font-size:28px;}
  .fnt_56 { font-size:28px;}
  .fnt_58 { font-size:28px;}
  .fnt_60 { font-size:30px;}
  .fnt_80 { font-size:40px;}
}
@media only screen and (max-width: 767px) {
  .fnt_14 { font-size:12px;}
  .fnt_16 { font-size:14px;}
  .fnt_18 { font-size:14px;}
  .fnt_20 { font-size:14px;}
  .fnt_22 { font-size:14px;}
  .fnt_24 { font-size:14px;}
  .fnt_26 { font-size:14px;}
  .fnt_28 { font-size:14px;}
  .fnt_30 { font-size:16px;}
  .fnt_32 { font-size:16px;}
  .fnt_34 { font-size:16px;}
  .fnt_36 { font-size:16px;}
  .fnt_38 { font-size:16px;}
  .fnt_40 { font-size:20px;}
  .fnt_42 { font-size:20px;}
  .fnt_44 { font-size:20px;}
  .fnt_46 { font-size:20px;}
  .fnt_48 { font-size:20px;}
  .fnt_50 { font-size:22px;}
  .fnt_52 { font-size:22px;}
  .fnt_54 { font-size:22px;}
  .fnt_56 { font-size:22px;}
  .fnt_58 { font-size:22px;}
  .fnt_60 { font-size:22px;}
  .fnt_80 { font-size:30px;}
}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.prz{position:relative;zoom:1;}
.pra{position:absolute;}
.cleargap{font-size:0;letter-spacing:-8px;text-align:left;}
.ibox{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px;letter-spacing:normal;}
.justify{text-align:justify!important;text-justify:inter-ideograph!important;}
.justify_fix{display:inline-block;*display:inline;*zoom:1;width:100%;height:0;overflow:hidden;}
.responLayout{overflow:hidden;}
.layoutItem{padding-bottom:32767px;margin-bottom:-32767px;}
.usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.img-container{display:block;position:relative;zoom:1;overflow:hidden;background:url(/images/about/loading_1.gif) no-repeat center;}
.img-container img{display:block;opacity:0;}
.img-responsive,
.edits img{max-width:100%;width:auto\9;height:auto;-ms-interpolation-mode:bicubic;_width:auto;}
.ieBox{*behavior:url(./js/boxsizing.htc)}
.ellipsis{overflow:hidden;}
.mr0{margin-right:0!important;}
.nobor{border:none!important;}
.nobg{background:none!important;}
.w1200{max-width:1200px;margin:0 auto;overflow: hidden}
.bt0{border-top:0!important;}
.mt0{margin-top: 0!important}
.ml0{margin-left: 0!important}

.fnt_72{font-size: 72px;}
.fnt_48{font-size: 48px;}
.fnt_20{font-size: 20px;}
@media only screen and (max-width: 1600px){
	 .fnt_72{font-size: 60px;}
	 .fnt_48{font-size: 40px;}
	 .fnt_20{font-size: 18px;}
}
@media only screen and (max-width: 1440px){
	.fnt_72{font-size: 60px;}
	.fnt_48{font-size: 36px;}
	.fnt_20{font-size: 16px;}
}
@media only screen and (max-width: 1366px){
	.fnt_72{font-size: 54px;}
	.fnt_48{font-size: 36px;}
	.fnt_20{font-size: 16px;}
}
@media only screen and (max-width: 1200px){
	.fnt_72{font-size: 48px;}
	.fnt_48{font-size: 30px;}
	.fnt_20{font-size: 14px;}
}

body.n_body{margin:0 auto;overflow: visible;overflow-x: hidden;}
body.w1200{overflow: visible;height: auto;}

.cloud_all{
	margin-top: 100px
}
@media only screen and (max-width: 1024px){
	.cloud_all{margin-top: 70px}
}
.cl_a_banner{height: 839px;position: relative;width: 100%;
  background-position: center bottom;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover;
  background-size: cover;
}
.cl_a_banner .con{color:#fff;position: relative;z-index: 1;text-align: center;}



.wow{visibility:hidden;}


/*我们*/
.us-kv{
	width:100%;
	height:700px;
	background:url(/images/about/ly_bg10.jpg) no-repeat center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size:cover;
	overflow: hidden
}

.us-kv .w1200{
	margin-top: 80px;
	height:670px;
}
.us-logo-img{
	width:490px;
	height:550px;
}

.us-logo-img .logo-box{
	width:490px;
	height:0;
	left:0;
	top:0;
	background:url(/images/about/ly_logo37.png) no-repeat right top;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	-webkit-transition:height 2s;
	-moz-transition:height 2s;
	-o-transition:height 2s;
	-ms-transition:height 2s;
	transition:height 2s;
}
.us-logo-img .logo-box.move{
	height:550px;
}


.us-logo-txt{
	width:645px;
	margin-left: 30px
}
.us-logo-cn{
	width:188px;
	height:51px;
	background:url(/images/footlogo.png) no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover
}
.us-logo-en{
	font-family: 'YourWebFontName';
	text-transform:uppercase;
	color:#FFF;
	margin-top: 10px
}
.us-intro{
	font-size: 14px;
	color:#e4e4e4;
	line-height: 30px;
	margin-top: 30px
}
.us-kv .ibox{
	vertical-align: middle
}
.us-num{
	width:100%;
	padding:90px 0 130px 0;
	background:#24a9e1;
}
.us-num-box{
	width:400px;
	height:180px;
	background:url(/images/about/ly_img09.jpg) no-repeat right 80px;
	text-align: center
}
.us-num .us-big-num{
	font-family:'Arial';
	font-weight: bold;
	color:#FFF;
	text-align: left
}
.us-num .us-num-of{
	color:#FFF;
	margin-top: 10px;
	text-align: left
}
.us-num-exp{
	color:#FFF;
	font-size: 14px;
	margin-top: 5px;
	text-align: left
}
.us-num-exp span{
	font-family: 'Arial';
}
.us-future{
	width:100%;
	height:600px;
	background:url(/images/about/ly_bg11.jpg) no-repeat center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover
}
.us-future .w1200{
	height:100%;
}

.us-future .head-cn{
	color:#000;

}
.us-future .bt-line{
	width:99px;
	height:50px;
	background:url(/images/about/ly_img08.png) no-repeat center;
}
.us-future .head-txt{
	color:#7d7d7d;
	line-height: 30px
}

.us-future .headBox{
	width:640px;
}

.verti-box{
	width:0;
	height:100%;
}

.us-future .w1200 .ibox{
	vertical-align: middle
}

.us-future .circle-box{
	width:373px;
	height:272px;
	margin-top:190px;
}

.us-future .circle-box div{
	width:162px;
	height:162px;
	opacity:0;
}

.us-future .circle-box div.move{
	opacity:1;
}
.us-future .circle-box .top{
	background:url(/images/about/ly_img10.png) no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size:cover;
	left:50%;
	margin-left: -81px;
	-webkit-transition:opacity 0.5s 0.5s;
	-moz-transition:opacity 0.5s 0.5s;
	-o-transition:opacity 0.5s 0.5s;
	-ms-transition:opacity 0.5s 0.5s;
	transition:opacity 0.5s 0.5s;
}
.us-future .circle-box .left{
	background:url(/images/about/ly_img11.png) no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size:cover;
	left:0;
	bottom:0;
	-webkit-transition:opacity 0.5s 1s;
	-moz-transition:opacity 0.5s 1s;
	-o-transition:opacity 0.5s 1s;
	-ms-transition:opacity 0.5s 1s;
	transition:opacity 0.5s 1s;
}
.us-future .circle-box .right{
	background:url(/images/about/ly_img12.png) no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size:cover;
	right:0;
	bottom:0;
	-webkit-transition:opacity 0.5s 1.5s;
	-moz-transition:opacity 0.5s 1.5s;
	-o-transition:opacity 0.5s 1.5s;
	-ms-transition:opacity 0.5s 1.5s;
	transition:opacity 0.5s 1.5s;
}

.us-cloud{
	width:100%;
	height:600px;
	background:#323232;
}

.us-cloud-box{
	height:336px;
	width:392px;
	margin-top: 142px;
}
.us-cloud-box div{
	opacity:0;
}

.us-cloud-box div.move{
	opacity:1;
}
.us-cloud-box .cloud-img1{
	width:176px;
	height:101px;
	background:url(/images/about/ly_img13.png) no-repeat center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	bottom:40px;
	right:3px;
	z-index:2;
	-webkit-transition:opacity 0.8s 0.5s;
	-moz-transition:opacity 0.8s 0.5s;
	-o-transition:opacity 0.8s 0.5s;
	-ms-transition:opacity 0.8s 0.5s;
	transition:opacity 0.8s 0.5s;
}

.us-cloud-box .cloud-img2{
	width:176px;
	height:15px;
	background:url(/images/about/ly_img14.png) no-repeat center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	bottom:8px;
	right:0;
	-webkit-transition:opacity 0.8s 1s;
	-moz-transition:opacity 0.8s 1s;
	-o-transition:opacity 0.8s 1s;
	-ms-transition:opacity 0.8s 1s;
	transition:opacity 0.8s 1s;
}

.us-cloud-box .cloud-img3{
	width:272px;
	height:226px;
	background:url(/images/about/ly_img15.png) no-repeat center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	bottom:24px;
	left:110px;
	-webkit-transition:opacity 0.8s 1.5s;
	-moz-transition:opacity 0.8s 1.5s;
	-o-transition:opacity 0.8s 1.5s;
	-ms-transition:opacity 0.8s 1.5s;
	transition:opacity 0.8s 1.5s;
}

.us-cloud-box .cloud-img4{
	width:392px;
	height:324px;
	background:url(/images/about/ly_img16.png) no-repeat center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:0;
	top:0;
	-webkit-transition:opacity 0.8s 2s;
	-moz-transition:opacity 0.8s 2s;
	-o-transition:opacity 0.8s 2s;
	-ms-transition:opacity 0.8s 2s;
	transition:opacity 0.8s 2s;
}


.us-cloud .head-cn{
	color:#FFF;
}
.us-cloud .bt-line{
	width:99px;
	height:50px;
	background:url(/images/about/ly_img07.png);
}
.us-cloud .head-en{
	color:#24a9e1;
	text-transform:uppercase;
	font-family: 'Arial';
	font-weight: bold;
}
.us-cloud .head-txt{
	color:#d6d6d6;
	line-height: 30px;
	width:592px;
}
.us-cloud .w1200{
	height:600px;
}
.us-cloud .w1200 .ibox{
	vertical-align: middle
}
.us-cloud .head-box{
	margin-left: 210px;
}

.us-design{
	width:100%;
	height:600px;
}

.us-design .w1200{
	height:100%;
}

.us-design .head-box{
	margin-top:55px;
}

.us-design .head-cn{
	color:#000;
	text-align: center
}
.us-design .head-en{
	color:#7d7d7d;
	text-align: center
}
.us-design .bt-line{
	width:99px;
	height:50px;
	background:url(/images/about/ly_img08.png) no-repeat center;
	margin:0 auto;
}
.us-design .head-txt{
	color:#7d7d7d;
	line-height: 30px;
	text-align: center;
	width:355px;
	margin:0 auto;
}

.us-design .us-char{
	width:265px;
	height:314px;
	bottom:0;
	left:50%;
	margin-left: -132px
}
.us-design .us-char .us-brain{
	width:100%;
	height:100%;
	background:url(/images/about/ly_img17.png) no-repeat center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	opacity:0;
	-webkit-transition: all 0.8s 1s;
	-moz-transition: all 0.8s 1s;
	-o-transition: all 0.8s 1s;
	-ms-transition: all 0.8s 1s;
	transition: all 0.8s 1s
}
.us-design .us-char .us-brain.move{
	opacity:1;
}
.us-charGr1 .char-line{
	width:0;
	height:87px;
	background:url(/images/about/ly_line01.png) no-repeat right bottom;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	right:193px;
	top:2px;
	-webkit-transition:all 0.5s 1.5s;
	-moz-transition:all 0.5s 1.5s;
	-o-transition:all 0.5s 1.5s;
	-ms-transition:all 0.5s 1.5s;
	transition:all 0.5s 1.5s;
}

.us-charGr1 .char-line.move{
	width:316px;
}

.us-charGr1 .char-txt{
	width:231px;
	height:36px;
	background:url(/images/about/ly_de01.png);
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:-243px;
	top:-45px;
	opacity:0;
	-webkit-transform:translateY(-20px);
	-moz-transform:translateY(-20px);
	-o-transform:translateY(-20px);
	-ms-transform:translateY(-20px);
	transform:translateY(-20px);
	-webkit-transition:translateY 0.5s 1.5s,opacity 0.5s 1.5s;
	-moz-transition:translateY 0.5s 1.5s,opacity 0.5s 1.5s;
	-o-transition:translateY 0.5s 1.5s,opacity 0.5s 1.5s;
	-ms-transition:translateY 0.5s 1.5s,opacity 0.5s 1.5s;
	transition:translateY 0.5s 1.5s,opacity 0.5s 1.5s;
}
.us-charGr1 .char-txt.move{
	-webkit-transform:translateY(0);
	-moz-transform:translateY(0);
	-o-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0);
	opacity:1;
}

.us-charGr2 .char-line{
	width:0;
	height:20px;
	background:url(/images/about/ly_line02.png) no-repeat right bottom;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	right:248px;
	top:76px;
	-webkit-transition:all 0.5s 2.5s;
	-moz-transition:all 0.5s 2.5s;
	-o-transition:all 0.5s 2.5s;
	-ms-transition:all 0.5s 2.5s;
	transition:all 0.5s 2.5s;
}
.us-charGr2 .char-line.move{
	width:188px;
}
.us-charGr2 .char-txt{
	width:85px;
	height:35px;
	background:url(/images/about/ly_de02.png);
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	right:350px;
	top:30px;
	opacity:0;
	-webkit-transform:translateY(-20px);
	-moz-transform:translateY(-20px);
	-o-transform:translateY(-20px);
	-ms-transform:translateY(-20px);
	transform:translateY(-20px);
	-webkit-transition:translateY 0.5s 2.5s,opacity 0.5s 2.5s;
	-moz-transition:translateY 0.5s 2.5s,opacity 0.5s 2.5s;
	-o-transition:translateY 0.5s 2.5s,opacity 0.5s 2.5s;
	-ms-transition:translateY 0.5s 2.5s,opacity 0.5s 2.5s;
	transition:translateY 0.5s 2.5s,opacity 0.5s 2.5s;
}

.us-charGr2 .char-txt.move{
	-webkit-transform:translateY(0);
	-moz-transform:translateY(0);
	-o-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0);
	opacity:1;
}

.us-charGr3 .char-line{
	width:0;
	height:90px;
	background:url(/images/about/ly_line03.png) no-repeat right bottom;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	right:236px;
	top:115px;
	-webkit-transition:all 0.5s 3.5s;
	-moz-transition:all 0.5s 3.5s;
	-o-transition:all 0.5s 3.5s;
	-ms-transition:all 0.5s 3.5s;
	transition:all 0.5s 3.5s;
}

.us-charGr3 .char-line.move{
	width:304px;
}

.us-charGr3 .char-txt{
	width:65px;
	height:32px;
	background:url(/images/about/ly_de03.png);
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:-274px;
	top:160px;
	opacity:0;
	-webkit-transform:translateY(-20px);
	-moz-transform:translateY(-20px);
	-o-transform:translateY(-20px);
	-ms-transform:translateY(-20px);
	transform:translateY(-20px);
	-webkit-transition:translateY 0.5s 3.5s,opacity 0.5s 3.5s;
	-moz-transition:translateY 0.5s 3.5s,opacity 0.5s 3.5s;
	-o-transition:translateY 0.5s 3.5s,opacity 0.5s 3.5s;
	-ms-transition:translateY 0.5s 3.5s,opacity 0.5s 3.5s;
	transition:translateY 0.5s 3.5s,opacity 0.5s 3.5s;
}

.us-charGr3 .char-txt.move{
	-webkit-transform:translateY(0);
	-moz-transform:translateY(0);
	-o-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0);
	opacity:1;
}
.us-charGr4 .char-line{
	width:0;
	height:143px;
	background:url(/images/about/ly_line04.png) no-repeat right bottom;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	right:204px;
	top:146px;
	-webkit-transition:all 0.5s 4.5s;
	-moz-transition:all 0.5s 4.5s;
	-o-transition:all 0.5s 4.5s;
	-ms-transition:all 0.5s 4.5s;
	transition:all 0.5s 4.5s;
}
.us-charGr4 .char-line.move{
	width:261px;
}

.us-charGr4 .char-txt{
	width:161px;
	height:37px;
	background:url(/images/about/ly_de04.png);
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:-200px;
	top:240px;
	opacity:0;
	-webkit-transform:translateY(-20px);
	-moz-transform:translateY(-20px);
	-o-transform:translateY(-20px);
	-ms-transform:translateY(-20px);
	transform:translateY(-20px);
	-webkit-transition:translateY 0.5s 4.5s,opacity 0.5s 4.5s;
	-moz-transition:translateY 0.5s 4.5s,opacity 0.5s 4.5s;
	-o-transition:translateY 0.5s 4.5s,opacity 0.5s 4.5s;
	-ms-transition:translateY 0.5s 4.5s,opacity 0.5s 4.5s;
	transition:translateY 0.5s 4.5s,opacity 0.5s 4.5s;
}

.us-charGr4 .char-txt.move{
	-webkit-transform:translateY(0);
	-moz-transform:translateY(0);
	-o-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0);
	opacity:1;
}

.us-charGr5 .char-line{
	width:0;
	height:45px;
	background:url(/images/about/ly_line05.png) no-repeat left top;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:254px;
	top:41px;
	-webkit-transition:all 0.5s 5.5s;
	-moz-transition:all 0.5s 5.5s;
	-o-transition:all 0.5s 5.5s;
	-ms-transition:all 0.5s 5.5s;
	transition:all 0.5s 5.5s;
}
.us-charGr5 .char-line.move{
	width:165px;
}

.us-charGr5 .char-txt{
	width:143px;
	height:33px;
	background:url(/images/about/ly_de05.png);
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:298px;
	top:-3px;
	opacity:0;
	-webkit-transform:translateY(-20px);
	-moz-transform:translateY(-20px);
	-o-transform:translateY(-20px);
	-ms-transform:translateY(-20px);
	transform:translateY(-20px);
	-webkit-transition:translateY 0.5s 5.5s,opacity 0.5s 5.5s;
	-moz-transition:translateY 0.5s 5.5s,opacity 0.5s 5.5s;
	-o-transition:translateY 0.5s 5.5s,opacity 0.5s 5.5s;
	-ms-transition:translateY 0.5s 5.5s,opacity 0.5s 5.5s;
	transition:translateY 0.5s 5.5s,opacity 0.5s 5.5s;
}
.us-charGr5 .char-txt.move{
	-webkit-transform:translateY(0);
	-moz-transform:translateY(0);
	-o-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0);
	opacity:1;
}
.us-charGr6 .char-line{
	width:0;
	height:37px;
	background:url(/images/about/ly_line06.png) no-repeat left top;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:249px;
	top:109px;
	-webkit-transition:all 0.5s 6.5s;
	-moz-transition:all 0.5s 6.5s;
	-o-transition:all 0.5s 6.5s;
	-ms-transition:all 0.5s 6.5s;
	transition:all 0.5s 6.5s;
}
.us-charGr6 .char-line.move{
	width:276px;
}
.us-charGr6 .char-txt{
	width:261px;
	height:37px;
	background:url(/images/about/ly_de06.png);
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:338px;
	top:63px;
	opacity:0;
	-webkit-transform:translateY(-20px);
	-moz-transform:translateY(-20px);
	-o-transform:translateY(-20px);
	-ms-transform:translateY(-20px);
	transform:translateY(-20px);
	-webkit-transition:translateY 0.5s 6.5s,opacity 0.5s 6.5s;
	-moz-transition:translateY 0.5s 6.5s,opacity 0.5s 6.5s;
	-o-transition:translateY 0.5s 6.5s,opacity 0.5s 6.5s;
	-ms-transition:translateY 0.5s 6.5s,opacity 0.5s 6.5s;
	transition:translateY 0.5s 6.5s,opacity 0.5s 6.5s;
}
.us-charGr6 .char-txt.move{
	-webkit-transform:translateY(0);
	-moz-transform:translateY(0);
	-o-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0);
	opacity:1;
}

.us-charGr7 .char-line{
	width:0;
	height:90px;
	background:url(/images/about/ly_line07.png) no-repeat left top;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:213px;
	top:182px;
	-webkit-transition:all 0.5s 7.5s;
	-moz-transition:all 0.5s 7.5s;
	-o-transition:all 0.5s 7.5s;
	-ms-transition:all 0.5s 7.5s;
	transition:all 0.5s 7.5s;
}
.us-charGr7 .char-line.move{
	width:219px;
}

.us-charGr7 .char-txt{
	width:125px;
	height:35px;
	background:url(/images/about/ly_de07.png);
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:278px;
	top:226px;
	opacity:0;
	-webkit-transform:translateY(-20px);
	-moz-transform:translateY(-20px);
	-o-transform:translateY(-20px);
	-ms-transform:translateY(-20px);
	transform:translateY(-20px);
	-webkit-transition:translateY 0.5s 7.5s,opacity 0.5s 7.5s;
	-moz-transition:translateY 0.5s 7.5s,opacity 0.5s 7.5s;
	-o-transition:translateY 0.5s 7.5s,opacity 0.5s 7.5s;
	-ms-transition:translateY 0.5s 7.5s,opacity 0.5s 7.5s;
	transition:translateY 0.5s 7.5s,opacity 0.5s 7.5s;
}
.us-charGr7 .char-txt.move{
	-webkit-transform:translateY(0);
	-moz-transform:translateY(0);
	-o-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0);
	opacity:1;
}
.us-tech{
	width:100%;
	height:600px;
	background:#24a9e1;
}
.us-tech .w1200{
	height:100%;
}
.us-tech .head-box{
	margin-top:55px
}
.us-tech .head-cn{
	color:#FFF;
	text-align: center
}
.us-tech .head-en{
	color:#e4e4e4;
	text-align: center
}
.us-tech .bd-line{
	width:99px;
	height:50px;
	background:url(/images/about/ly_img07.png) no-repeat;
	margin:0 auto;
}
.us-tech .head-txt{
	color:#e4e4e4;
	text-align: center
}
.us-tech .tech-imgGr{
	width:788px;
	height:340px;
	bottom:0;
	left:50%;
	margin-left: -394px
}
.us-tech .tech-img1{
	width:532px;
	height:155px;
	background:url(/images/about/ly_img19.png) no-repeat left bottom;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	bottom:0;
	left:50%;
	margin-left: -266px;
	opacity:0;
	-webkit-transition:opacity 0.8s 0.5s;
	-moz-transition:opacity 0.8s 0.5s;
	-o-transition:opacity 0.8s 0.5s;
	-ms-transition:opacity 0.8s 0.5s;
	transition:opacity 0.8s 0.5s;
}

.us-tech .tech-img1.move{
	opacity:1;
}

.us-tech .tech-img2{
	width:0;
	height:253px;
	background:url(/images/about/ly_img20.png) no-repeat left bottom;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:0;
	bottom:0;
	-webkit-transition:opacity 0.8s 0.8s,width 0.8s 0.8s;
	-moz-transition:opacity 0.8s 0.8s,width 0.8s 0.8s;
	-o-transition:opacity 0.8s 0.8s,width 0.8s 0.8s;
	-ms-transition:opacity 0.8s 0.8s,width 0.8s 0.8s;
	transition:opacity 0.8s 0.8s,width 0.8s 0.8s;
}

.us-tech .tech-img2.move{
	width:267px;
}

.us-tech .tech-img3{
	width:0;
	height:253px;
	background:url(/images/about/ly_img21.png) no-repeat right bottom;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	right:0;
	bottom:0;
	-webkit-transition:opacity 0.8s 0.8s,width 0.8s 0.8s;
	-moz-transition:opacity 0.8s 0.8s,width 0.8s 0.8s;
	-o-transition:opacity 0.8s 0.8s,width 0.8s 0.8s;
	-ms-transition:opacity 0.8s 0.8s,width 0.8s 0.8s;
	transition:opacity 0.8s 0.8s,width 0.8s 0.8s;
}
.us-tech .tech-img3.move{
	width:279px;
}
.us-tech .tech-img4{
	width:188px;
	height:143px;
	background:url(/images/about/ly_img18.png) no-repeat center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	top:0;
	left:50%;
	margin-left: -94px;
	opacity:0;
}

.us-tech .tech-img4.move{
	opacity:1;
	-webkit-transition:opacity 0.8s 1.5s;
	-moz-transition:opacity 0.8s 1.5s;
	-o-transition:opacity 0.8s 1.5s;
	-ms-transition:opacity 0.8s 1.5s;
	transition:opacity 0.8s 1.5s;
}

.us-tech .tech-img5{
	width:77px;
	height:12px;
	background:url(/images/about/ly_img22.png) no-repeat center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	top:139px;
	left:50%;
	margin-left: -33px;
	opacity:0;
	-webkit-transition:opacity 0.8s 1.5s;
	-moz-transition:opacity 0.8s 1.5s;
	-o-transition:opacity 0.8s 1.5s;
	-ms-transition:opacity 0.8s 1.5s;
	transition:opacity 0.8s 1.5s;
}
.us-tech .tech-img5.move{
	-webkit-transform:translateY(20px);
	-moz-transform:translateY(20px);
	-o-transform:translateY(20px);
	-ms-transform:translateY(20px);
	transform:translateY(20px);
	opacity:1;
}

.us-service{
	width:100%;
	height:810px;
	background:#FFF;
}
.us-service .w1200{
	height:100%
}
.us-service .head-box{
	margin-top:55px;
}
.us-service .head-cn{
	color:#000;
	text-align: center
}
.us-service .head-en{
	color:#7d7d7d;
	text-align: center
}
.us-service .bd-line{
	width:99px;
	height:50px;
	background:url(/images/about/ly_img06.png) no-repeat center;
	margin:0 auto;
}
.us-service .head-txt{
	color:#7d7d7d;
	line-height: 30px;
	text-align: center
}
.us-service .ser-proc{
	width:830px;
	height:330px;
	margin: 140px auto 0 auto
}
.us-service .ser-proc .ser-step{
	width:43px;
	height:43px;
	background:url(/images/about/ly_serPoint.png) no-repeat center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	opacity:0;
}
.us-service .ser-proc .ser-step.move{
	opacity:1
}
.us-service .ser-proc .ser-step1{
	left:0;
	top:0;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}
.step-txt1{
	left:-78px;
	top:-60px;
	-webkit-transition:all 0.5s 0.4s;
	-moz-transition:all 0.5s 0.4s;
	-o-transition:all 0.5s 0.4s;
	-ms-transition:all 0.5s 0.4s;
	transition:all 0.5s 0.4s;
}
.us-service .ser-proc .ser-curve1{
	width:0;
	height:94px;
	background:url(/images/about/ly_ser01.png) no-repeat left top;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:43px;
	top:22px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}
.us-service .ser-proc .ser-curve1.move{
	width:94px;
}
.us-service .ser-proc .ser-step2{
	left:114px;
	top:114px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}
.step-txt2{
	left:-58px;
	top:110px;
	-webkit-transition:all 0.5s 0.8s;
	-moz-transition:all 0.5s 0.8s;
	-o-transition:all 0.5s 0.8s;
	-ms-transition:all 0.5s 0.8s;
	transition:all 0.5s 0.8s
}
.us-service .ser-proc .ser-curve2{
	width:0;
	height:94px;
	background:url(/images/about/ly_ser02.png) no-repeat left top;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:133px;
	top:155px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}
.us-service .ser-proc .ser-curve2.move{
	width:94px;
}
.us-service .ser-proc .ser-step3{
	left:223px;
	top:224px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}
.step-txt3{
	left:216px;
	top:286px;
	-webkit-transition:all 0.5s 1.2s;
	-moz-transition:all 0.5s 1.2s;
	-o-transition:all 0.5s 1.2s;
	-ms-transition:all 0.5s 1.2s;
	transition:all 0.5s 1.2s;
}
.us-service .ser-proc .ser-curve3{
	width:0;
	height:94px;
	background:url(/images/about/ly_ser03.png) no-repeat left top;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:261px;
	top:155px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}
.us-service .ser-proc .ser-curve3.move{
	width:94px;
}
.us-service .ser-proc .ser-step4{
	left:334px;
	top:114px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}
.step-txt4{
	left:382px;
	top:170px;
	-webkit-transition:all 0.5s 1.6s;
	-moz-transition:all 0.5s 1.6s;
	-o-transition:all 0.5s 1.6s;
	-ms-transition:all 0.5s 1.6s;
	transition:all 0.5s 1.6s;
}
.us-service .ser-proc .ser-curve4{
	width:0;
	height:94px;
	background:url(/images/about/ly_ser04.png) no-repeat left top;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:356px;
	top:23px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}
.us-service .ser-proc .ser-curve4.move{
	width:94px
}
.us-service .ser-proc .ser-step5{
	left:446px;
	top:1px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}
.step-txt5{
	left:438px;
	top:-65px;
	-webkit-transition:all 0.5s 2s;
	-moz-transition:all 0.5s 2s;
	-o-transition:all 0.5s 2s;
	-ms-transition:all 0.5s 2s;
	transition:all 0.5s 2s;
}
.us-service .ser-proc .ser-curve5{
	width:0;
	height:93px;
	background:url(/images/about/ly_ser05.png) no-repeat left top;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:487px;
	top:23px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}
.us-service .ser-proc .ser-curve5.move{
	width:93px;
}
.us-service .ser-proc .ser-step6{
	left:560px;
	top:112px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}

.step-txt6{
	left:618px;
	top:108px;
	-webkit-transition:all 0.5s 2.4s;
	-moz-transition:all 0.5s 2.4s;
	-o-transition:all 0.5s 2.4s;
	-ms-transition:all 0.5s 2.4s;
	transition:all 0.5s 2.4s;
}

.us-service .ser-proc .ser-curve6{
	width:0;
	height:96px;
	background:url(/images/about/ly_ser06.png) no-repeat left top;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	background-size: cover;
	left:580px;
	top:152px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}
.us-service .ser-proc .ser-curve6.move{
	width:224px;
}
.us-service .ser-proc .ser-step7{
	left:782px;
	top:112px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
}
.step-txt7{
	left:780px;
	top:50px;
	-webkit-transition:all 0.5s 2.8s;
	-moz-transition:all 0.5s 2.8s;
	-o-transition:all 0.5s 2.8s;
	-ms-transition:all 0.5s 2.8s;
	transition:all 0.5s 2.8s;
}
.step-txt{
	opacity:0;
}
.step-txt.move{
	opacity:1;
}
.step-txt .cn{
	color:#000;
}

.step-txt .en{
	color:#969696;
	font-size: 14px;
	margin-top: 5px;
	white-space: nowrap
}


/*1279px ~ 1200px*/
@media only screen and (max-width: 1279px){
	.us-num{padding:90px 0;}
	.us-num .w1200{width:90%;}
	.us-num-box{width:33%;background-position:right 50px;}
	.us-num-box .ibox{width:80%;}
	.us-future .w1200,
	.us-cloud .w1200{width:90%;}
	.us-future .circle-box{width:300px;height:218px;}
	.us-future .circle-box div{width:130px;height:130px;}
	.us-future .circle-box .top{margin-left: -64px}
	.us-future .headBox{width:600px;}
	.us-cloud{height:500px;}
	.us-cloud .w1200{height:500px;}
	.us-cloud-box{width:314px;height:314px;}
	.us-cloud-box .cloud-img1{width:140px;height:80px;bottom:40px;right:-3px;bottom:78px;}
	.us-cloud-box .cloud-img3{width:218px;height:180px;bottom:70px;left:88px;}
	.us-cloud-box .cloud-img4{width:314px;height:260px;}
	.us-cloud-box .cloud-img2{width:150px;width:132px;bottom:46px;}
	.us-cloud .head-box{float:right;margin-left: 0;margin-top:150px;}
	.us-cloud-box{margin-top: 120px}


}

/*1199px ~ 1080px*/
@media only screen and (max-width: 1199px){
	/*我们*/
	.us-logo-img{width:392px;height:440px;float:left;}
	.us-logo-img .logo-box{width:392px;}
	.us-logo-img .logo-box.move{height:440px;}
	.us-logo-txt{width:516px;float:right;margin-left: 0;margin-top:115px}
	.us-kv .w1200{width:85%;}

}
/*1079px ~ 960px*/
@media only screen and (max-width: 1079px){


	/*我们*/
	.us-logo-img{width:294px;height:330px;}
	.us-logo-img .logo-box{width:294px;}
	.us-logo-img .logo-box.move{height:330px;}
	.us-kv{height:500px;}
	.us-kv .w1200{height:420px;}
	.us-logo-cn{width:150px;height:40px;}
	.us-intro{font-size: 12px;margin-top: 20px}
	.us-logo-txt{margin-top: 85px}
	.us-future{height:500px;}
	.us-future .headBox{width:480px;}
	.us-future .circle-box{margin-top:150px;}
	.us-cloud .head-box{width:50%;}
	.us-cloud .head-txt{width:100%;}

	.step-txt1{left:-50px;}
	.step-txt7{left:745px}

}

/*959px ~ 768px*/
@media only screen and (max-width: 959px){

	/*我们*/
	.us-logo-img{width:245px;height:275px;}
	.us-logo-img .logo-box{width:245px;}
	.us-logo-img .logo-box.move{height:275px;}
	.service-banner.us-kv{height:500px;}
	.us-logo-txt{width:60%;margin-top: 50px}
	.us-intro{margin-top:15px;}
	.us-future .circle-box div{width:105px;height:105px;}
	.us-future .headBox{width:380px;}
	.us-future .circle-box{width:230px;height:180px;}
	.us-future .circle-box .top{margin-left: -53px}
	.us-cloud-box{width:252px;height:252px;}
	.us-cloud-box .cloud-img1{width:112px;height:64px;right:-3px;bottom:58px;}
	.us-cloud-box .cloud-img2{width:86px;background-size: 150% auto;bottom:31px;right:10px;}
	.us-cloud-box .cloud-img3{width:175px;height:144px;bottom:51px;left:70px;}
	.us-cloud-box .cloud-img4{width:252px;height:208px;}
	.us-cloud .bt-line{width:64px;height:36px;}
	.us-cloud .head-txt{line-height: 26px}
	.us-design .us-char{width:212px;height:252px;margin-left: -126px}
	.us-charGr1 .char-line{right:155px;top:-17px;}
	.us-charGr1 .char-line.move{width:252px;}
	.us-charGr1 .char-txt{width:185px;height:28px;left:-195px;top:-52px;}
	.us-charGr2 .char-line{right:198px;top:60px;}
	.us-charGr2 .char-txt{width:68px;height:28px;right:317px;top:25px;}
	.us-charGr3 .char-line{height:72px;right:189px;top:94px;}
	.us-charGr3 .char-line.move{width:243px;}
	.us-charGr3 .char-txt{width:52px;height:26px;left:-216px;top:132px;}
	.us-charGr4 .char-line{height:115px;right:159px;top:114px;}
	.us-charGr4 .char-line.move{width:209px;}
	.us-charGr4 .char-txt{width:129px;height:30px;left:-156px;top:192px;}
	.us-charGr5 .char-line{height:36px;left:203px;top:31px;}
	.us-charGr5 .char-line.move{width:132px;}
	.us-charGr5 .char-txt{width:115px;height:26px;left:242px;}
	.us-charGr6 .char-line{height:30px;left:195px;top:90px;}
	.us-charGr6 .char-line.move{width:220px;}
	.us-charGr6 .char-txt{width:209px;height:30px;left:270px;top:54px;}
	.us-charGr7 .char-line{height:72px;left:180px;top:145px;}
	.us-charGr7 .char-line.move{width:175px;}
	.us-charGr7 .char-txt{width:100px;height:28px;left:240px;top:182px;}
	.us-tech{height:500px;}
	.us-tech .tech-imgGr{width:630px;height:272px;margin-left: -315px}
	.us-tech .tech-img1{width:426px;height:124px;margin-left: -213px}
	.us-tech .tech-img2{height:202px;}
	.us-tech .tech-img2.move{width:214px;}
	.us-tech .tech-img3{height:202px;}
	.us-tech .tech-img3.move{width:223px;}
	.us-tech .tech-img4{width:150px;height:114px;margin-left: -75px}
	.us-tech .tech-img5{top:102px;}
	.us-service{height:710px;}
	.us-service .ser-proc{width:664px;height:264px;}
	.us-service .ser-proc .ser-step{width:35px;height:35px;}
	.step-txt .en{font-size: 12px;}
	.step-txt1{left:-42px;top:-55px;}
	.step-txt2{left:-20px;top:108px;}
	.step-txt3{left:172px;top:226px;}
	.step-txt4{left:306px;top:130px;}
	.step-txt5{left:362px;top:-55px;}
	.step-txt6{left:500px;top:108px;}
	.step-txt7{left:585px;top:42px;}
	.us-service .ser-proc .ser-step2{left:92px;top:89px;}
	.us-service .ser-proc .ser-step3{left:183px;top:180px;}
	.us-service .ser-proc .ser-step4{left:272px;top:91px;}
	.us-service .ser-proc .ser-step5{left:364px;}
	.us-service .ser-proc .ser-step6{left:456px;top:92px;}
	.us-service .ser-proc .ser-step7{left:635px;top:92px;}
	.us-service .ser-proc .ser-curve1.move{width:75px;}
	.us-service .ser-proc .ser-curve1{height:75px;left:33px;top:16px;}
	.us-service .ser-proc .ser-curve2.move{width:75px;}
	.us-service .ser-proc .ser-curve2{height:75px;left:109px;top:123px;}
	.us-service .ser-proc .ser-curve3.move{width:75px;}
	.us-service .ser-proc .ser-curve3{height:75px;left:216px;top:124px;}
	.us-service .ser-proc .ser-curve4.move{width:75px;}
	.us-service .ser-proc .ser-curve4{height:75px;left:291px;top:19px;}
	.us-service .ser-proc .ser-curve5.move{width:75px;}
	.us-service .ser-proc .ser-curve5{height:75px;left:398px;top:18px;}
	.us-service .ser-proc .ser-curve6.move{width:180px;}
	.us-service .ser-proc .ser-curve6{height:77px;left:474px;top:125px;}

	
}
/*767px ~ 640px*/
@media only screen and (max-width: 767px){

	/*我们*/
	.us-logo-txt{width:54%;margin-top: 35px}
	.us-num{padding:60px 0 30px 0;}
	.us-num-box{display:block;background:none;width:400px;margin:0 auto;height:120px;}
	.us-num .us-big-num{float:left;}
	.us-num .us-con-box{float:right;width:240px;}
	.us-num-box .ibox{width:100%;}
	.us-future{height:400px;}
	.us-future .headBox{width:310px}
	.us-future .head-txt{line-height: 26px}
	.us-future .bt-line{width:72px;height:36px;}
	.us-future .circle-box{margin-top:116px}
	.us-cloud,
	.us-cloud .w1200{height:400px;}
	.us-cloud .head-box{margin-top: 96px}
	.us-cloud-box{margin-top: 90px}
	.us-design{height:516px;}
	.us-design .us-char{width:170px;height:200px;margin-left: -85px}
	.us-charGr1 .char-line{height:70px;right:125px;top:-15px;}
	.us-charGr1 .char-line.move{width:200px;}
	.us-charGr1 .char-txt{left:-156px;}
	.us-charGr2 .char-line.move{width:150px;}
	.us-charGr2 .char-line{right:160px;top:50px;}
	.us-charGr2 .char-txt{right:242px;top:15px;}
	.us-charGr3 .char-line{height:58px;right:148px;top:78px;}
	.us-charGr3 .char-line.move{width:195px;}
	.us-charGr3 .char-txt{left:-172px;top:101px;}
	.us-charGr4 .char-line{height:92px;right:130px;top:96px;}
	.us-charGr4 .char-line.move{width:168px;}
	.us-charGr4 .char-txt{left:-156px;top:150px;}
	.us-charGr5 .char-line{height:29px;left:154px;top:20px;}
	.us-charGr5 .char-txt{left:190px;top:-15px}
	.us-charGr6 .char-line.move{width:176px;}
	.us-charGr6 .char-line{left:159px;top:62px;}
	.us-charGr6 .char-txt{width:168px;height:24px;left:222px;top:33px;}
	.us-charGr7 .char-line{height:58px;left:136px;top:115px;}
	.us-charGr7 .char-line.move{width:140px;}
	.us-charGr7 .char-txt{left:180px;top:136px;}
	.us-tech{height:420px;}
	.us-tech .tech-imgGr{width:504px;height:218px;margin-left: -252px}
	.us-tech .tech-img1{width:341px;height:99px;margin-left: -170px}
	.us-tech .tech-img2{height:162px;}
	.us-tech .tech-img2.move{width:172px;}
	.us-tech .tech-img3{height:162px;}
	.us-tech .tech-img3.move{width:178px;}
	.us-tech .tech-img4{width:120px;height:92px;margin-left: -60px}
	.us-tech .tech-img5{width:55px;height:10px;top:78px;margin-left: -27px}

	.us-service{height:650px;}
	.us-service .ser-proc{width:532px;height:211px;}
	.us-service .ser-proc .ser-step{width:28px;height:28px;}
	.step-txt2{left:-23px;top:87px;}
	.step-txt3{left:138px;top:186px;}
	.step-txt4{left:243px;top:106px;}
	.step-txt5{left:286px;top:-55px;}
	.step-txt6{left:402px;top:91px;}
	.step-txt7{left:455px;top:26px;}
	.us-service .ser-proc .ser-step2{left:73px;top:73px;}
	.us-service .ser-proc .ser-step3{left:145px;top:147px;}
	.us-service .ser-proc .ser-step4{left:218px;top:74px;}
	.us-service .ser-proc .ser-step5{left:291px;}
	.us-service .ser-proc .ser-step6{left:364px;top:75px;}
	.us-service .ser-proc .ser-step7{left:510px;top:75px;}
	.us-service .ser-proc .ser-curve1.move{width:60px;}
	.us-service .ser-proc .ser-curve1{height:60px;left:26px;top:14px;}
	.us-service .ser-proc .ser-curve2.move{width:60px;}
	.us-service .ser-proc .ser-curve2{height:60px;left:86px;top:100px;}
	.us-service .ser-proc .ser-curve3.move{width:60px;}
	.us-service .ser-proc .ser-curve3{height:60px;left:172px;top:100px;}
	.us-service .ser-proc .ser-curve4.move{width:60px;}
	.us-service .ser-proc .ser-curve4{height:60px;left:233px;top:16px;}
	.us-service .ser-proc .ser-curve5.move{width:60px;}
	.us-service .ser-proc .ser-curve5{height:60px;left:318px;top:16px;}
	.us-service .ser-proc .ser-curve6.move{width:144px;}
	.us-service .ser-proc .ser-curve6{height:62px;left:379px;top:101px;}

}


/*639px ~ 480px*/
@media only screen and (max-width: 639px){
	

	.us-logo-img{width:147px;height:220px;display:block;float:none;margin:0 auto;}
	.us-logo-img .logo-box.move{height:220px;}
	.us-logo-img .logo-box{width:147px;background-position: center top}
	.us-logo-txt{margin:20px auto 0 auto;display:block;float:none;width:100%;}
	.service-banner.us-kv{height:500px;}
	.us-kv .w1200{height:490px;margin-top: 10px}
	.us-logo-cn{margin:0 auto;}
	.us-logo-en{text-align: center}
	.us-future .w1200{position:relative;zoom:1;}
	.us-future .headBox{display:block;margin-top: 40px}
	.us-future .circle-box{float:none;position:absolute;right:0;bottom:50px;}
	.us-cloud{height:530px;}
	.us-cloud .w1200{position:relative;zoom:1;height:530px;}
	.us-cloud .head-box{float:none;display:block;margin-top: 60px;width:80%;margin-left: 10px}
	.us-cloud-box{float:none;position:absolute;bottom:10px;right:6px;margin-top:0}
	.us-design{height:480px;}
	.us-design .head-txt{line-height: 26px}
	.us-design .head-box{margin-top: 35px}
	.us-design .bt-line{height:40px;}
	.us-charGr1 .char-txt{left:-139px;}
	.us-charGr2 .char-txt{right:241px;}
	.us-charGr3 .char-txt{left:-139px;top:81px}
	.us-charGr4 .char-txt{left:-139px;top:146px}
	.us-charGr5 .char-txt{left:78px;top:-58px;}
	.us-charGr6 .char-txt{left:140px;top:-13px}
	.us-charGr7 .char-txt{left:198px;top:75px;}

	.us-tech .tech-imgGr{width:404px;height:175px;margin-left: -202px}
	.us-tech .tech-img1{width:252px;height:80px;margin-left: -126px}
	.us-tech .tech-img2{height:130px;}
	.us-tech .tech-img2.move{width:138px;}
	.us-tech .tech-img3{height:130px;}
	.us-tech .tech-img3.move{width:142px;}
	.us-tech .tech-img4{width:96px;height:74px;margin-left: -48px}
	.us-tech .tech-img5{top:59px;}

	.us-service{height:560px;}
	.us-service .ser-proc{width:426px;height:169px;margin:100px auto 0 auto;}
	.us-service .ser-proc .ser-step{width:22px;height:22px;}
	.step-txt1{left:-17px;top:-50px;}
	.step-txt2{top:85px;}
	.step-txt3{left:105px;top:148px;}
	.step-txt4{left:186px;top:95px;}
	.step-txt5{left:224px;top:-50px;}
	.step-txt6{left:312px;top:22px;}
	.step-txt7{left:319px;top:115px;}
	.step-txt7 .cn{text-align: right}
	.us-service .ser-proc .ser-step2{left:58px;top:58px;}
	.us-service .ser-proc .ser-step3{left:116px;top:116px;}
	.us-service .ser-proc .ser-step4{left:174px;top:58px;}
	.us-service .ser-proc .ser-step5{left:233px;}
	.us-service .ser-proc .ser-step6{left:291px;top:58px;}
	.us-service .ser-proc .ser-step7{left:408px;top:60px;}

	.us-service .ser-proc .ser-curve1.move{width:48px;}
	.us-service .ser-proc .ser-curve1{height:48px;left:20px;top:11px;}
	.us-service .ser-proc .ser-curve2.move{width:48px;}
	.us-service .ser-proc .ser-curve2{height:48px;left:69px;top:79px;}
	.us-service .ser-proc .ser-curve3.move{width:48px;}
	.us-service .ser-proc .ser-curve3{height:48px;left:137px;top:79px;}
	.us-service .ser-proc .ser-curve4.move{width:48px;}
	.us-service .ser-proc .ser-curve4{height:48px;left:186px;top:12px;}
	.us-service .ser-proc .ser-curve5.move{width:48px;}
	.us-service .ser-proc .ser-curve5{height:48px;left:253px;top:11px;}
	.us-service .ser-proc .ser-curve6.move{width:115px;}
	.us-service .ser-proc .ser-curve6{height:50px;left:303px;top:79px;}

}

/*479px ~ 360px*/
@media only screen and (max-width: 479px){
	/*我们*/
	.us-logo-img{width:198px;height:110px;}
	.us-logo-img .logo-box.move{height:110px;}
	.us-logo-img .logo-box{width:198px;}
	.us-logo-cn{width:120px;height:32px;}
	.service-banner.us-kv{height:420px;}
	.us-kv .w1200{height:410px;}
	.us-intro{line-height: 26px}
	.us-num{padding:30px 0 25px 0;}
	.us-num .us-big-num{float:none;}
	.us-num .us-con-box{float:none;width:100%;}
	.us-num-box{width:302px;height:150px;}

	.us-future .headBox{margin:40px auto 0 auto;}
	.us-future .circle-box div{width:85px;height:85px;}
	.us-future .circle-box{width:192px;height:145px;right:50%;margin-right: -81px}
	.us-future .circle-box .top{margin-left: -43px}
	.us-cloud,
	.us-cloud .w1200{height:560px;}
	.us-cloud .head-box{width:100%;}
	.us-cloud-box{right:50%;margin-right: -126px}
	.us-design{height:460px;}
	.us-design .us-char{width:136px;height:160px;margin-left: -68px}
	.us-charGr1 .char-txt{width:148px;height:22px;left:-82px;}
	.us-charGr2 .char-txt{width:55px;height:22px;left:-82px;right:auto;top:2px;}
	.us-charGr3 .char-txt{width:42px;height:21px;left:-82px;top:58px;}
	.us-charGr4 .char-txt{width:104px;height:24px;left:-82px;top:112px}
	.us-charGr5 .char-txt{width:92px;height:21px;}
	.us-charGr6 .char-txt{width:135px;height:20px;left:88px;}
	.us-charGr7 .char-txt{width:80px;height:23px;left:138px;}
	.us-tech{height:370px;}
	.us-tech .tech-imgGr{width:318px;height:140px;margin-left: -159px}
	.us-tech .tech-img1{width:215px;height:64px;margin-left: -108px}
	.us-tech .tech-img2{height:104px;}
	.us-tech .tech-img2.move{width:110px;}
	.us-tech .tech-img3{height:104px;}
	.us-tech .tech-img3.move{width:114px;}
	.us-tech .tech-img4{width:77px;height:60px;margin-left: -39px}
	.us-tech .tech-img5{top:42px;}


	.us-service{height:560px;}
	.us-service .ser-proc{width:310px;height:135px;margin:100px auto 0 auto;}
	.us-service .ser-proc .ser-step{width:15px;height:15px;}
	.step-txt .en{white-space:normal;line-height: 1}
	.step-txt7 .en{text-align: right}
	.step-txt2{top:40px;left:-32px;width:82px;}
	.step-txt3{left:65px;top:100px;}
	.step-txt4{left:130px;top:56px;width:86px;}
	.step-txt5{left:145px;top:-45px;}
	.step-txt6{left:218px;top:6px;}
	.step-txt7{left:280px;top:63px;}
	

	.us-service .ser-proc .ser-step2{left:39px;top:39px;}
	.us-service .ser-proc .ser-step3{left:80px;top:77px;}
	.us-service .ser-proc .ser-step4{left:119px;top:39px;}
	.us-service .ser-proc .ser-step5{left:160px;}
	.us-service .ser-proc .ser-step6{left:200px;top:39px;}
	.us-service .ser-proc .ser-step7{left:280px;top:42px;}

	.us-service .ser-proc .ser-curve1.move{width:33px;}
	.us-service .ser-proc .ser-curve1{height:33px;left:14px;top:8px;}
	.us-service .ser-proc .ser-curve2.move{width:33px;}
	.us-service .ser-proc .ser-curve2{height:33px;left:48px;top:53px;}
	.us-service .ser-proc .ser-curve3.move{width:33px;}
	.us-service .ser-proc .ser-curve3{height:33px;left:95px;top:52px;}
	.us-service .ser-proc .ser-curve4.move{width:33px;}
	.us-service .ser-proc .ser-curve4{height:33px;left:128px;top:7px;}
	.us-service .ser-proc .ser-curve5.move{width:33px;}
	.us-service .ser-proc .ser-curve5{height:33px;left:175px;top:7px;}
	.us-service .ser-proc .ser-curve6.move{width:80px;}
	.us-service .ser-proc .ser-curve6{height:35px;left:208px;top:53px;}

}
/*379px ~ 360px*/
@media only screen and (max-width: 379px){
	.step-txt7 .cn{text-align: right}
	.step-txt1{left:6px;}
	.step-txt2{left:3px;top:64px;width:76px;}
	.step-txt3{left:70px;top:102px;}
	.step-txt4{left:133px;top:51px;width:90px;}
	.step-txt5{left:140px;top:-46px;}
	.step-txt6{left:218px;top:0;}
	.step-txt7{left:235px;top:82px;}
	.us-design .head-txt{width:270px;}

}




.w1200{max-width: 1200px;width: auto;}


@media only screen and (max-width: 639px){
	.us-design .us-charGr1 .char-line.move{width:202px;}
	.us-design .us-charGr1 .char-line{height:56px;right:108px;top:-16px;}
	.us-design .us-charGr2 .char-line.move{width:165px;}
	.us-design .us-charGr2 .char-line{right:146px;top:50px;}
	.us-design .us-charGr3 .char-line.move{width:220px;}
	.us-design .us-charGr3 .char-line{height:29px;right:90px;top:86px;}
	.us-design .us-charGr4 .char-line.move{width:210px;}
	.us-design .us-charGr4 .char-line{height:40px;right:99px;top:142px;}
	.us-design .us-charGr5 .char-line.move{width:132px;}
	.us-design .us-charGr5 .char-line{height:33px;left:70px;top:-25px;}
	.us-design .us-charGr6 .char-line.move{width:172px;}
	.us-design .us-charGr6 .char-line{height:19px;left:136px;top:17px;}
	.us-design .us-charGr7 .char-line.move{width:112px;}
	.us-design .us-charGr7 .char-line{height:46px;left:162px;top:63px;}
}
@media only screen and (max-width: 479px){
	.us-design .us-charGr1 .char-line.move{width:140px;}
	.us-design .us-charGr1 .char-line{height:45px;right:79px;top:-24px;}
	.us-design .us-charGr2 .char-line.move{width:106px;}
	.us-design .us-charGr2 .char-line{height:16px;right:114px;top:30px;}
	.us-design .us-charGr3 .char-line.move{width:135px;}
	.us-design .us-charGr3 .char-line{height:25px;right:87px;top:63px;}
	.us-design .us-charGr4 .char-line.move{width:181px;}
	.us-design .us-charGr4 .char-line{height:18px;right:38px;top:124px;}
	.us-design .us-charGr5 .char-line.move{width:102px;}
	.us-design .us-charGr5 .char-line{height:35px;left:68px;top:-31px;}
	.us-design .us-charGr6 .char-line.move{width:134px;}
	.us-design .us-charGr6 .char-line{height:14px;left:87px;top:13px;}
	.us-design .us-charGr7 .char-line.move{width:110px;}
	.us-design .us-charGr7 .char-line{height:45px;left:108px;top:64px;}
}
@media only screen and (max-width: 325px){
	.us-design .us-charGr1 .char-line.move{width:130px;}
	.us-design .us-charGr1 .char-line{height:45px;right:90px;top:-24px;}
	.us-design .us-charGr7 .char-line.move{width:100px;}
	.us-design .us-charGr7 .char-line{height:50px;left:105px;top:55px;}
}
@media only screen and (max-width: 1200px){
	.us-kv .us-intro{line-height: 1.5!important;}
}
@media only screen and (max-width: 767px){
	.service-banner.us-kv{height: auto!important;padding-bottom: 50px;}
	.us-kv .w1200{height: auto!important;}
	.us-logo-img{height: 160px!important;}
	.us-logo-img .logo-box.move{height: 260px!important;}

}

.s4_join{position: relative;height:0px;padding-bottom: 25%;background-size:cover;background-repeat: no-repeat;background-color: #000;}
.s4_join>p{position: absolute;top:0px;bottom: -1px;left: 0;right: 0;background: rgba(0,0,0,0.7);}
.n_join.s4_join>p{background: rgba(0,0,0,0.7);}

.s4_join .join_text{text-align: center;position: relative;z-index: 5;}
.s4_join .join_text>h3{height: 80px;position: relative;font-weight: normal;color:#fff;margin-top:100px;}
.s4_join .join_text>h3 span{display: inline-block;position: absolute;bottom: 0px;
  left: 50%;width: 100px;height: 1px;background-color: #fff;
  transition:width 0.5s ease-out;
  transform:translateX(-50%);
}
.s4_join .join_text:hover>h3 span{width: 50px;}
.s4_join .join_text div.p{color: #fff;line-height: 2;margin-top: 30px;}
.s4_join .join_text div.more{margin-top: 70px;position: relative;}
.s4_join .join_text div.more a{overflow: hidden;
  display: block;width: 226px;height: 50px;margin:0 auto;
  line-height: 50px;text-align: center;border:1px solid #fff;
  transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860);
  color:#fff;
}
.s4_join .join_text div.more a span{
  display:block;width:100%;height: 50px;line-height: 50px;
  text-align: center;
  transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 100ms;
  position: relative;
}
.s4_join .join_text div.more a span:after{content:attr(data-tit);
    position: absolute;height: 50px;
    top:0px;left:0px;right:0;
    color:transparent;
    transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 200ms;
    transform: translate(0,100%);
}
.s4_join .join_text div.more a:hover span{color: transparent;transform: translate(0,-100%);}
.s4_join .join_text div.more a:hover{border:1px solid #fff;}
.s4_join .join_text div.more a:hover span:after{background-color: #fff;color:#333;}

@media only screen and (max-width: 1600px){
    .s4_join .join_text div.more{margin-top:50px;}
    .s4_join .join_text div.more a{width: 160px;height: 40px;line-height: 40px;}
    .s4_join .join_text div.more a span{height: 40px;line-height: 40px;}
    .s4_join .join_text div.more a span:after{height: 40px;}
}
@media only screen and (max-width: 1440px){
  .s4_join .join_text>h3{height: 60px;margin-top:80px;}
  .s4_join .join_text div.p{font-size: 14px;margin-top:35px;line-height: 2;}
  .s4_join .join_text div.p br{display: none;}
}
@media only screen and (max-width: 1366px){
  .s4_join .join_text div.more{margin-top:40px;}
}
@media only screen and (max-width: 1280px){
  .s4_join .join_text>h3{height: 45px;margin-top:65px;}
  .s4_join .join_text div.p{margin-top:15px;line-height: 1.5;}
  .s4_join .join_text div.more{margin-top: 30px;}
}
@media only screen and (max-width: 1100px){
  .s4_join .join_text div.more{margin-top: 20px;}
  .s4_join .join_text div.more a{width: 120px;height: 30px;line-height: 30px;}
  .s4_join .join_text div.more a span{height: 30px;line-height: 29px;font-size: 12px;}
  .s4_join .join_text div.more a span:after{height: 30px;}
}
@media only screen and (max-width: 900px){
  .s4_join{padding-bottom: 38%;}
  .s4_join .join_text div.p{padding:0 20px;box-sizing:border-box;}
}
@media only screen and (max-width: 650px){
  .s4_join .join_text div.more{margin-top: 20px;}
}
@media only screen and (max-width: 570px){
  .s4_join .join_text>h3{margin-top: 50px;}
  .s4_join{padding-bottom: 65%;}
}
@media only screen and (max-width: 420px){
  .s4_join .join_text>h3{margin-top: 60px;}
  .s4_join{padding-bottom: 75%;}
}
@media only screen and (max-width: 320px){
  .s4_join .join_text>h3{margin-top: 30px;}
}