body,
a { color:#333; text-decoration:none; }
.container { width:95%; max-width:1280px; margin:auto; }


.shear-btn a { display:block !important; width:40px !important; height:40px !important; line-height:1.1 !important; text-align:center; margin:0 5px 0 !important; background:#fff !important; padding:0 !important;
transition:all ease-out 300ms;
-webkit-transition:all ease-out 300ms;
}
.shear-btn .bshare-custom.icon-medium { overflow:hidden; }
.shear-btn a.bshare-weiyin { background:url(../images/icon/weixin-icon2.png) 0 0 !important; }
.shear-btn a.bshare-sinaminiblog { background:url(../images/icon/sina-icon2.png) 0 0 !important;}

.shear-btn a.bshare-weiyin:hover { opacity:1 !important; background-position:0 100% !important; }
.shear-btn a.bshare-sinaminiblog:hover { opacity:1 !important; background-position:0 100% !important; }

.header-top { height:60px; line-height:60px; text-align:right; background:#fff; }
.header-top.fixed { position: fixed; top: 0px; left: 0px; right: 0px; z-index:10000; }
.header-top p { color:#ff2204; font-size:16px; }
.header-top span { color:#979797; margin-right:5px; }
.header-top img { vertical-align:middle; margin:-2px 3px 0 0; * margin-top:0;  }

/* 首页 */
.header { position:relative; z-index:9999; overflow:visible;}
.header > * { height:50px; padding-bottom:20px; position:relative; background:#fff; }
.header > *.fixed { position: fixed; top: 0px; left: 0px; right: 0px; z-index:999; box-shadow:0 0 15px rgba(0,0,0,0.2); }
.header .logo { float:left; }
.header .mobile_nav-btn { display:none; }
.header .nav { overflow:hidden; height:34px; font-size:0; text-align:right; padding:8px 0; }
.header .nav li { min-width:48px; height:34px; margin:0 34px; overflow:hidden; }
.header .nav a { height:68px; line-height:24px; font-size:18px; display:block; text-align:center; color:#333;  text-decoration:none;
transition:margin ease-out 300ms;
-webkit-transition:margin ease-out 300ms;
}
.header .nav li.active a,
.header .nav li:hover a { margin-top:-34px; }
.header .nav a * { display:block; }
.header .nav a .en,
.header .nav a .en2 { display:block; height:10px; }
.header .nav a .zh2 { color:#ff2044; }
.header .nav .home .en { background:url(../images/icon/home.png) center bottom no-repeat; }
.header .nav .home .en2 { background:url(../images/icon/home.png) center top no-repeat; }
.header .nav .service .en { background:url(../images/icon/service.png) center bottom no-repeat; }
.header .nav .service .en2 { background:url(../images/icon/service.png) center top no-repeat; }
.header .nav .news .en { background:url(../images/icon/news.png) center bottom no-repeat; }
.header .nav .news .en2 { background:url(../images/icon/news.png) center top no-repeat; }
.header .nav .about .en { background:url(../images/icon/about.png) center bottom no-repeat; }
.header .nav .about .en2 { background:url(../images/icon/about.png) center top no-repeat; }
.header .nav .case .en { background:url(../images/icon/works.png) center bottom no-repeat; }
.header .nav .case .en2 { background:url(../images/icon/works.png) center top no-repeat; }
.header .nav .contact .en { background:url(../images/icon/contact.png) center bottom no-repeat; }
.header .nav .contact .en2 { background:url(../images/icon/contact.png) center top no-repeat; }

@media screen and ( max-width:1200px ){	
.header .nav li { margin:0 10px; }
}

@media screen and ( max-width:768px ){
.header .mobile_nav-btn:before { content:''; font-size:20px; }
.header .mobile_nav-btn { display:block; width:30px; height:30px; line-height:30px;  position:absolute; top:50%; left:auto; right:10px; text-align:center; margin:-15px 0; }
.header-top { display:none; }
.header { position:relative; z-index:99; overflow:visible; margin:0 0 0; padding:10px 0; border-bottom:1px solid #e0e0e0; }
.header .nav { visibility:hidden; height:auto; position:fixed; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.5); z-index:999; opacity:0;
transition:all ease-out 500ms;
-webkit-transition:all ease-out 500ms;
}
.header .mobile_nav-btn.active ~ .nav { visibility:visible;
opacity:1;
}

.header .nav ul { position:fixed; top:0; left:0; bottom:0; background:#fff; width:220px; z-index:999; box-shadow:0 0 15px rgba(0,0,0,0.5);}
.header .nav li { min-width:none; height:auto; margin:0 34px; overflow:hidden; }
.header .nav li { display:block; margin:0;}  
.header .nav a .en, .header .nav a .en2 { display:none; }
.header .nav li.active a, .header .nav li:hover a,
.header .nav a { height:40px; line-height:40px; margin-top:0;text-align:left; padding:0 20px; border-bottom:1px solid #e0e0e0; }
.header .nav .home .en2 { display:none; }
.header .nav a .zh2 { display:none; }
.header .nav li.active a,
.header .nav li:hover a { color:#ff2044; }
}

.banner { height:550px; padding:0 0 90px; }
.banner .slick-slider .rsArrow { display:none !important; }  
.banner .slick-slider .rsBullets { position:absolute; top:100%; height:90px; line-height:90px; }
@media screen and ( max-width:768px ){
.banner { padding:0; }
.banner .container { margin:0; width:100%; }
.banner .slick-slider .rsBullets { top:auto; height:30px; line-height:30px; }

}


.footer { background:#575959; padding:55px 0 45px; margin-top:90px; font-weight:100;}
.footer,
.footer a { color:#cdcece; }
.footer .left { float:left; white-space:nowrap; }
.footer .left .showpic { float:left; width:100px; height:100px; margin-right:25px; position:relative; }
.footer .right { overflow:hidden; text-align:right; white-space:nowrap; }
.footer .right .nav { padding-bottom:15px; }
.footer .right .nav span { padding:0 5px; }
.footer .container { padding:0 0 30px; }
.footer .container + .container { padding:30px 0 0 ; border-top:1px solid #818383; }
.footer h3 { font-size:24px; line-height:1.1; padding-bottom:10px; }
.footer p { font-size:14px; }
.footer .copyright { font-size:12px; }
.footer .icon-wrap { padding:10px 0 0; }
.footer .icon-wrap .icon { width:36px; height:36px; background:url(../images/icon/footer-icon.png);
	transition:all linear 300ms;
	-webkit-transition:all linear 300ms;
}
.footer .icon-wrap .icon.qq { background-position:0 0; }
.footer .icon-wrap .icon.sina { background-position:50% 0;}
.footer .icon-wrap .icon.email { background-position:100% 0; }
.footer .icon-wrap .icon.qq:hover { background-position:0 100%; }
.footer .icon-wrap .icon.sina:hover { background-position:50% 100%;}
.footer .icon-wrap .icon.email:hover { background-position:100% 100%; }


.footer .bottom .title { float:left; width:150px; line-height:40px; height:40px; font-size:14px; background:#696b6b; padding-left:20px; margin-right:30px; }
.footer .bottom .title .icon { float:right; font-size:12px; background:#565858; width:22px; line-height:22px; height:22px; text-align:center; margin:9px; border-radius:30px; }
.footer .bottom .title + p { padding:9px 0 0 0; text-align:right; }
.footer .bottom .title + p a { display:inline-block; white-space:nowrap; }
.footer .bottom .title + p a { padding:0 5px; }

@media screen and ( max-width:768px ){
.footer { margin-top:30px; padding:40px 0; }
.footer .left .showpic { display:none; }
.footer .right { clear:both; text-align:left; padding-top:40px; }
.footer .bottom .title + p { clear:both; text-align:left; }
}
@media screen and ( max-width:480px ){
.footer { padding:30px 0; }	
}
.column-head,
.column-descript { text-align: center; font-family:"Microsoft YaHei"; width:80%; margin-left:auto !important; margin-right:auto !important; }
.column-head { font-size:36px; line-height: 1.1; }
.home .column-head { line-height:80px; margin-bottom:30px; }
.column-descript { font-size: 18px; line-height: 1.1; margin: 5px 0; }
@media screen and ( max-width:768px ){
.home .column-head { margin:0 5px; }
.home .column-head,
.column-head { font-size:24px; line-height:30px; margin:10px 0; padding:0; }
.column-head,
.column-descript { width:auto; }
.column-descript { font-size:16px; }
}

@media screen and ( max-width:480px ){
.home .column-head,
.column-head { font-size:18px;}
.column-descript { font-size:14px; }
}


.contact-form { padding: 100px 0; }
.contact-form .container { max-width: 1000px; }
.contact-form .column-descript { margin-top: 25px; color: #666; }
.contact-form .content { margin-top: 60px; }
.contact-form .wrap { margin: 0 -20px; }
.contact-form label { border: 1px solid #e0e0e0; display: block; margin: 0 20px 18px; padding:0 10px; line-height: 33px; }
.contact-form label input { width: 100%; font-size: 18px; vertical-align: middle; margin-top: -2px; background:none; font-family:"Microsoft YaHei"; }
.contact-form textarea { width: 100%; height: 160px; line-height: 20px; font-size: 18px; background:none; font-family:"Microsoft YaHei"; }

.contact-form label input::-webkit-input-placeholder {color:#ccc !important; }
.contact-form label input:-moz-input-placeholder {color:#ccc !important; }
.contact-form label input:-ms-input-placeholder {color:#ccc !important; }
.contact-form label input:-o-input-placeholder {color:#ccc !important; }
.contact-form label input:input-placeholder {color:#ccc !important; }
.contact-form textarea::-webkit-input-placeholder {color:#ccc !important; }
.contact-form textarea:-moz-input-placeholder {color:#ccc !important; }
.contact-form textarea:-ms-input-placeholder {color:#ccc !important; }
.contact-form textarea:-o-input-placeholder {color:#ccc !important; }
.contact-form textarea:input-placeholder {color:#ccc !important; }

.contact-form .col12 { float:left; }
.contact-form .col12.col12-4  { width: 33.33%; *margin-right:-1px; }
.contact-form .col12.col12-8  { width: 66.66%; *margin-right:-1px; }
.contact-form .col12.col12-12 { clear: both;  float: none; border: 1px solid #e0e0e0; margin: 0 20px 18px; padding:0 10px;  padding:10px; line-height: 20px; }
.contact-form .btn-wrap { display: block; text-align: center; padding-top: 40px;}
.contact-form .btn-wrap .button { width: 100%; max-width: 450px; line-height: 60px; height: 60px; font-size: 30px; background: #ff2204; color: #fff; }

@media screen and ( max-width:768px ){
.contact-form { padding:20px 0; }
.contact-form .column-descript { margin-top:0; }
.contact-form .content { margin-top:30px; }
.contact-form label { border: 1px solid #e0e0e0; display: block; margin: 0 5px 10px; padding:0 10px; line-height: 33px; }
.contact-form .wrap { margin: 0 -5px; }
.contact-form label input,
.contact-form textarea { font-size: 14px; }
.contact-form .col12.col12-12 { margin: 0 5px 10px; }
.contact-form .btn-wrap { padding-top:10px; } 
.contact-form .btn-wrap .button { max-width:9em; line-height:40px; height: 40px; font-size: 16px;  }
}
@media screen and ( max-width:480px ){
.contact-form .col12 { float:left; }
.contact-form .col12.col12-4  { width: 100%; }
.contact-form .col12.col12-8  { width: 100%; }
.contact-form .btn-wrap .button { max-width:none; }
}

.index-list01 { text-align:center;}
.index-list01 .item { float:left; width:25%; height:425px; line-height:425px; *margin-right:-1px; }
.index-list01 .item01 { background:#5cbbfd; }
.index-list01 .item02 { background:#3ac2c7; }
.index-list01 .item03 { background:#fe7979; }
.index-list01 .item04 { background:#ffa42f; }
.index-list01 .item .wrap { display:block;}
.index-list01 .item .inline { line-height:1.1; }
.index-list01 .item h3 { color:#fff; font-size:30px;}
.index-list01 .item .icon { width:120px; height:120px; line-height:120px; background:url(../images/icon/icon01.png) no-repeat; margin:15px 0 25px; }
.index-list01 .item01 .icon { background-position:0 0; }
.index-list01 .item02 .icon { background-position:33.333% 0; }
.index-list01 .item03 .icon { background-position:66.666% 0; }
.index-list01 .item04 .icon { background-position:100% 0; }
.index-list01 .item p { line-height:30px; font-size:20px; color:#fff; font-family:"Microsoft YaHei"; max-width:10em; text-align:left; }
@media screen and ( max-width:1024px ){
.index-list01 .item { width:50%; }
}
@media screen and ( max-width:768px ){
.index-list01 .container { width:auto; max-width:none; }
}
@media screen and ( max-width:480px ){
.index-list01 .item { width:100%; }
}
.index-list02 { text-align:center; margin-top:100px;  }
.index-list02 .item { float:left; width:33.333%; height:270px; line-height:270px; position:relative; overflow:hidden; *margin-right:-1px; }
.index-list02 .item img { display:block; height:100%; vertical-align:top; margin:0 auto; }
.index-list02 .item .wrap { display:block; height:100%; }
.index-list02 .item .wrap span.showpic { display:block; margin:0 -100px; }
.index-list02 .item .wrap div.text { visibility:hidden\9; opacity:0;
	transition:opacity ease-out 300ms;
	-webkit-transition:opacity ease-out 300ms;
}
.index-list02 .item .wrap:hover div.text { visibility:visible\9; opacity:1; }
.index-list02 .item .wrap div.text span.bg { background:#000; filter:alpha(opacity:70); opacity:0.7; z-index:1; }
.index-list02 .item .wrap div.text span.bg ~ * { position:relative; z-index:99; }
.index-list02 .item .wrap .inline { width:100%; line-height:1.1; vertical-align:middle; }
.index-list02 .item .wrap .inline > * { padding:0 25px; }
.index-list02 .item .wrap .inline h3 { padding-bottom:10px; }
.index-list02 .item .icon { width:120px; height:120px; line-height:120px; background:url(../images/icon/icon01.png) no-repeat; margin:15px 0 25px; }
.index-list02 .item01 .icon { background-position:0 0; }
.index-list02 .item02 .icon { background-position:33.333% 0; }
.index-list02 .item03 .icon { background-position:66.666% 0; }
.index-list02 .item04 .icon { background-position:100% 0; }

.index-list02 .item h3 { color:#fff; font-size:18px; text-align:left;}
.index-list02 .item p { line-height:1.65; font-size:14px; text-align:left; color:#fff; }
.index-list02 .more-btn { clear:both; display:block; background:#e7e7e7; color:#666666; width:145px; height:40px; line-height:40px; text-align:center; margin:40px auto 0; border-radius:2px; }
@media screen and ( max-width:1024px ){
}
@media screen and ( max-width:768px ){
.index-list02 { margin-top:0; }
.index-list02 .column-head { padding:10px 0; }
.index-list02 .container { width:auto; max-width:none; }
.index-list02 .item { width:50%; }
}
@media screen and ( max-width:480px ){
}





.index-list03 { margin-top:100px; }
.index-list03 .left  { float:left; width:33%; margin-right:35px; }
.index-list03 .right { overflow:hidden; }
.index-list03 .right li { width:25%; padding-top:18.65%; overflow:hidden; float:left; position:relative; border-top:1px solid #ededed; border-left:1px solid #ededed; margin-top:-1px; margin-left:-1px; *margin-right:-1px;}
.index-list03 .right li .showpic { float:left; }
.index-list03 .right li .showpic img { width:100%; }

@media screen and ( max-width:768px ){
.index-list03 { display:none; }
.index-list03 .left { display:none; }
.index-list03 .container { width:auto; }
.index-list03 .right li { width:50%; padding-top:37.3%; *margin-right:-1px; } 
}

.index-list04 { margin-top:100px; }
.index-list04 h2 { width:auto; line-height:1.65; padding:0; border-bottom:1px solid #d6d6d6; }
.index-list04 h2 span { float:left; display:block; border-bottom:1px solid #d82e4c; margin-bottom:-1px; }
.index-list04 .left { float:left; width:67.1%; margin-right:50px; }
.index-list04 .left .showpic { float:left; position:relative; width:180px; height:180px; margin-right:35px; }
.index-list04 h3 { font-size:18px; line-height:1.1; padding-bottom:5px; }
.index-list04 p { font-size:16px; line-height:24px; padding-bottom:15px; color:#666; font-family:"Microsoft YaHei"; }
.index-list04 .left .cont { overflow:hidden; }
.index-list04 .left ul { margin-left:-50px; *zoom:1; }
.index-list04 .left ul li { float:left; width:50%; line-height:1.1; padding:8px 0; }
.index-list04 .left ul li .date { float:right; margin-left:30px; color:#666; }
.index-list04 .left ul li a { display:block; margin-left:50px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.index-list04 .right  { overflow:hidden; }
.index-list04 .right h3 { font-weight:bold; padding:5px 0 10px; }
.index-list04 .right p { line-height:1.1; color:#666; }
.index-list04 .right .showpic {  padding-top:47.01%; position:relative; margin-bottom:15px; }

@media screen and ( max-width:1024px ){	
.index-list04 { margin-top:20px; }
.index-list04 .left .showpic { display:none; }
.index-list04 .left { width:auto; margin:0; }
.index-list04 .left ul li { width:100%; }
.index-list04 .left .content { padding-top:20px; }
.index-list04 .right { clear:both; display:none; }
.index-list04 h2 { padding:0 !important; }
.index-list04 h2 span { padding-bottom:15px; }
}



/* 服务 */
.service .index-list01 { margin-top: -212px; position: relative;  }
.service-banner img { width:100%; }
.service-subnav { background:#333333; }
.service-subnav.fixed { position: fixed; top: 0px; left: 0px; right: 0px; z-index:10000; }
.service-subnav .container { background:#5c5c5c; }
.service-subnav li { float:left; width:25%; text-align:center; *margin-right:-1px; }
.service-subnav li a { display:block; line-height:115px; font-size:24px; color:#999999; border-left:1px solid #464646; border-top:1px solid #464646;  }
.service-subnav li span { width:50px; height:50px; background:url(../images/icon/service-subnav-icon.png) no-repeat; margin-right:5px; }
.service-subnav li.item01 span { background-position:0 0; }
.service-subnav li.item02 span { background-position:33.33% 0; }
.service-subnav li.item03 span { background-position:66.66% 0; }
.service-subnav li.item04 span { background-position:100% 0; }

.service-subnav li.item01.active a { background:#5cbbfd; color:#fff; border-color:#377f82; }
.service-subnav li.item02.active a { background:#3ac2c7; color:#fff; border-color:#377f82; }
.service-subnav li.item03.active a { background:#fe7979; color:#fff; border-color:#377f82; }
.service-subnav li.item04.active a { background:#ffa42f; color:#fff; border-color:#377f82; }




.service-subnav li.active.item01 span { background-position:0 100%; }
.service-subnav li.active.item02 span { background-position:33.33% 100%; }
.service-subnav li.active.item03 span { background-position:66.66% 100%; }
.service-subnav li.active.item04 span { background-position:100% 100%; }
@media screen and ( max-width:768px ){	
.service .index-list01 { margin-top: 0; }

.service-subnav li { width:50%; }
.service-subnav li span { width:40px; height:40px; background-size:400% auto; }
.service-subnav li a { line-height:60px; font-size:16px; text-align:left; padding-left:20px; box-sizing:border-box; }
.service-subnav .container { margin:0; width:auto; }

}
/*ui*/

.service_ui-list01 { padding:100px 0; }
.service_ui-list01 .column-head { color:#3ac2c7; position:relative; }
.service_ui-list01 .column-head span { position:absolute; top:50%; left:0; right:0; height:1px; background:#e0e0e0; }
.service_ui-list01 .column-head b { position:relative; z-index:2; background:#fff; padding:0 10px; }
.service_ui-list01 .column-descript { font-size:24px; margin: 25px 0 60px; color: #666; }
.service_ui-list01 .content { padding: 0 20px; text-align:center; }
.service_ui-list01 dl { float:left; width:25%; color:#666666;  *margin-right:-1px; }
.service_ui-list01 dl > * { margin:0 20px; }
.service_ui-list01 dl h3 { font-size:20px; padding:20px 0; }
.service_ui-list01 dl p { font-size:16px; line-height:24px; height:72px; overflow:hidden; }
@media screen and ( max-width:768px ){	
.service_ui-list01 { padding:30px 0; }
.service_ui-list01 .column-head span { }
.service_ui-list01 .column-descript { font-size:16px; margin: 15px 0 20px; }
.service_ui-list01 dl { width:50%; padding-bottom:10px; }
.service_ui-list01 dl h3 { font-size:14px; padding-bottom:10px; }
.service_ui-list01 dl p { font-size:13px; line-height:20px; height:60px; }
.service_ui-list01 dl img { width:50%; }
.service_ui-list01 .content { padding: 0 5px;}
.service_ui-list01 dl > * { margin:0 5px; }

}


.service_ui-list02 .item {}
.service_ui-list02 .item01 { float:left;  width:47%; padding-right:2.3%; }
.service_ui-list02 .item02,
.service_ui-list02 .item03 { overflow:hidden;}
.service_ui-list02 .item03 { margin-top:2.3%; }
.service_ui-list02 a { display:block; }


@media screen and ( max-width:768px ){	
}


.service_list01-bottom .container { padding: 40px 0; border-bottom: 1px solid #e0e0e0;  }
.service_list01-bottom .left { float: left; color:#ff2204; font-size: 36px; line-height: 72px; }
.service_list01-bottom .right { overflow: hidden; line-height: 24px; font-size: 18px; padding-left: 15px; color:#777; }

@media screen and ( max-width:768px ){	
.service_list01-bottom .left { float: left; color:#ff2204; font-size: 18px; line-height: 1.3; padding-bottom:10px; }
.service_list01-bottom .right { clear:both; padding:0; font-size:14px;}
}

.service_list02 { padding-top: 100px; }
.service_list02 .column-head { /*font-weight: bold; */}
.service_list02 .column-descript { margin: 25px 0; color: #666; }

@media screen and ( max-width:768px ){
.service_list02 { padding-top:50px; }	
.service_list02 .column-descript { margin:5px 0 20px;}
}

.service_list03 { }
.service_list03 .container { padding: 100px 0 0; }
.service_list03 .content { overflow: hidden; margin-top: 60px; }
.service_list03 .wrap { margin: -1px; }
.service_list03 .wrap li { float: left;  width: 16.666%; padding-top: 12.24%; position: relative; }
.service_list03 .wrap li span { border-left:1px solid #e0e0e0; border-top: 1px solid #e0e0e0; overflow: hidden; }
.service_list03 .wrap li span img { width: 100%; }

@media screen and ( max-width:768px ){
.service_list03 { padding:20px  0 0; }
.service_list03 .container { width:100%; margin:0; padding:0; }
.service_list03 .column-head { padding:0; }
.service_list03 .content { margin:20px 0 0; }
.service_list03 .column-descript { margin:0; padding:5px 0 20px; }
.service_list03 .wrap li { width:33.33%; padding-top: 24.48%; }
}
@media screen and ( max-width:480px ){
.service_list03 .wrap li { width:50%; padding-top: 36.72%; }
}


.service_web-list01 { padding:100px 0; }
.service_web-list01 .column-head { color:#3eb033; position:relative; }
.service_web-list01 .column-head img { position:absolute; left:50%; bottom:100%; margin: 0 0 0 -40px }
.service_web-list01 .column-head span { position:absolute; top:50%; left:0; right:0; height:1px; background:#e0e0e0; }
.service_web-list01 .column-head b { position:relative; z-index:2; background:#fff; padding:0 10px; }
.service_web-list01 .column-descript { font-size:24px; margin: 25px 0 60px; color: #666; }
.service_web-list01 .content { padding:80px 20px; text-align:left; border-bottom:1px solid #e0e0e0; }
.service_web-list01 .left { float:left; }
.service_web-list01 .right { overflow:hidden; }
.service_web-list01 .content h4 { font-size:36px; }
.service_web-list01 .content h5,
.service_web-list01 .item01 h4,
.service_web-list01 .content p { font-size:18px; }

.service_web-list01 .item01 { padding-top:40px; }
.service_web-list01 .item01 h4 { padding-bottom:5px; }
.service_web-list01 .item01 p { height:24px; line-height:24px; margin:25px 0;  padding-left:30px; background:url(../images/icon/service_web-list-icon.png) left center no-repeat; }
.service_web-list01 .item01 .left { width:51.5%; }
.service_web-list01 .item01 .right { padding:2.5% 0 0 5%; }
.service_web-list01 .item02 .left { width:45%; padding:0 2.5% 0 ;  }
.service_web-list01 .item02 .right li { float:left; width:50%; }
.service_web-list01 .item02 .right li a { display:block; margin:0 0 20px 20px; border:1px solid #e5e5e5; overflow:hidden; }

.service_web-list01 .item03 .right p ,
.service_web-list01 .item02 .left p { color:#444; }
.service_web-list01 .item03 .right p span,
.service_web-list01 .item02 .left p span { font-family:"Microsoft YaHei"; color:#666;  }
.service_web-list01 .item02 .right p { color:#777; }
.service_web-list01 .item02 .right p a { color:#5cbbfd; margin:40px 0 0 20px; }
.service_web-list01 .item02 h4,
.service_web-list01 .item03 h4 { font-size:36px; font-family:"Microsoft YaHei"; margin-bottom:20px; }
.service_web-list01 .item02 h5,
.service_web-list01 .item03 h5 { font-size:18px; line-height:24px; height:72px; padding-bottom:60px; font-family:"Microsoft YaHei"; }
.service_web-list01 .item02 p,
.service_web-list01 .item03 p { line-height:1.1; margin-bottom:15px; color:#777; }

@media screen and ( max-width:768px ){
	.service_web-list01 .content { padding:0; }
	.service_web-list01 .column-head img { width:60px; margin-left:-30px; }
	.service_web-list01 .item01 .left,
	.service_web-list01 .item01 .right { clear:both; float:none; width:auto; }
	.service_web-list01 .item01 h4 { font-size:16px; }
	.service_web-list01 .item01 p { font-size:14px; margin:10px 0; background-size:16px; padding-left:20px; }
}

.service_web-list02 { padding:0; }
.service_web-list02 .column-descript { font-size:18px; }
.service_web-list02 dl { width:33.33%; }
.service_web-list02 dl dt { border-radius:10px; overflow:hidden; }
.service_web-list02 .content { padding: 0 40px; text-align:center; }
.service_web-list02 dl > * { margin:0 40px; }
.service_web-list02 dl h3 { padding-bottom:10px; }
.service_web-list02 dl h3 a { font-size:24px; color:#333; }
.service_web-list02 .container { border-bottom:1px solid #e0e0e0; padding-bottom:80px; }

@media screen and ( max-width:768px ){
	.service_web-list01 { padding:20px 0; }
	.service_web-list01 .content { padding:0; }
	.service_web-list01 .column-head img { width:60px; margin-left:-30px; }
	.service_web-list01 .item01 .left,
	.service_web-list01 .item02 .left,
	.service_web-list01 .item03 .left,
	.service_web-list01 .item01 .right,
	.service_web-list01 .item02 .right,
	.service_web-list01 .item03 .right { clear:both; float:none; width:auto; }
	.service_web-list01 .item01 h4 { font-size:16px; }
	.service_web-list01 .item01 p { font-size:14px; margin:10px 0; background-size:16px; padding-left:20px; }
	
	.service_web-list01 .item02 h4, .service_web-list01 .item03 h4 { font-size:18px; line-height:1.1; padding:10px 0; margin-bottom:5px; }
	.service_web-list01 .item02 h5, .service_web-list01 .item03 h5 { font-size:16px; padding-bottom:0; }
	.service_web-list01 .item03 .right p, .service_web-list01 .item02 .left p { font-size:14px; clear:both; }
	.service_web-list01 .item02 .right p a { display:inline-block; white-space:nowrap; margin:0 10px; }
	.service_web-list02 .container { padding-bottom:40px; }
	.service_web-list02 .column-descript { font-size:14px; line-height:1.65; }
	.service_web-list02 .content { padding:0; }
	.service_web-list02 dl > * { margin:0 10px; }
	.service_web-list02 dl h3 a { font-size:16px; }
}


.pinpai-list01 { padding:100px 0 0; }
.pinpai-list01 .column-head { color:#fe7979; position:relative; }
.pinpai-list01 .column-head span { position:absolute; top:50%; left:0; right:0; height:1px; background:#e0e0e0; }
.pinpai-list01 .column-head b { position:relative; z-index:2; background:#fff; padding:0 10px; }
.pinpai-list01 .column-descript { font-size:24px; margin: 25px 0 60px; color: #666; }
.pinpai-list01 .content { padding: 0 20px; text-align:center; }
.pinpai-list01 .wrap { margin:0 -20px; } 
.pinpai-list01 dl { float:left; width:25%; color:#666666; text-align:left; }
.pinpai-list01 dl > * { margin:0 20px; }
.pinpai-list01 dl p { font-size:16px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.pinpai-list01 dl dd { padding-top:15px; }

@media screen and ( max-width:768px ){	
.pinpai-list01 { padding:20px 0; }
.pinpai-list01 .column-descript { font-size:14px; margin:5px 0 20px; }
.pinpai-list01 .content { padding: 0 0; text-align:center; }
.pinpai-list01 .wrap { margin:0 -5px; } 
.pinpai-list01 dl { width:50%; padding-bottom:10px; }
.pinpai-list01 dl > * { margin:0 5px; }
.pinpai-list01 dl p { font-size:14px; }
}

.pinpai-list02 { padding:100px 0; }
.pinpai-list02 .column-head { width:auto; color:#fe7979; position:relative; text-align:left; padding-bottom:20px; font-family:"Microsoft YaHei"; }
.pinpai-list02 .column-descript { font-size:24px; margin: 25px 0 60px; color: #666; }
.pinpai-list02 .content { padding: 0 20px; text-align:center; }
.pinpai-list02 .item { float:left; width:20%; }
.pinpai-list02 .item a,
.pinpai-list02 .item a img { display:block; }

@media screen and ( max-width:768px ){	
.pinpai-list02 .item { float:left; width:33.33%; }
}

.service_jiejue-list01 .column-head { color:#ffa42f; }
.service_jiejue-list01 a { display:block; }

.service_jiejue-list02 {  font-family:"Microsoft YaHei"; }
.service_jiejue-list02 .top h1 { line-height:1.1; font-size:60px; }
.service_jiejue-list02 .top h2 { line-height:1.1; font-size:36px; }
.service_jiejue-list02 .left { float:left; }

.service_jiejue-list02 .right { line-height:105px; overflow:hidden; text-align:right; }
.service_jiejue-list02 .right .inline { text-align:left; line-height:1.2; font-size:30px; }
.service_jiejue-list02 .bottom { clear:both; padding:50px 0 100px; border-bottom:1px solid #e0e0e0; }
.service_jiejue-list02 .bottom .item { float:left; }
.service_jiejue-list02 .bottom .item01 { width:20%; padding:0 5% 0 0; }
.service_jiejue-list02 .bottom .item02,
.service_jiejue-list02 .bottom .item03 { width:27.5%; padding:0 0 0 10%; border-left:1px dashed #ccc; margin-left:-1px; }
.service_jiejue-list02 .bottom dt { line-height:1.1; font-size:30px; color:#ffa42f; padding-bottom:20px; }
.service_jiejue-list02 .bottom dd { font-size:18px; color:#555; }

@media screen and ( max-width:768px ){	
.service_jiejue-list02 .top h1 { font-size:18px; padding-bottom:5px; }
.service_jiejue-list02 .top h2 { font-size:16px; }
.service_jiejue-list02 .left { float:none; padding-bottom:5px; }
.service_jiejue-list02 .right .inline { font-size:14px; }
.service_jiejue-list02 .right { clear:both; text-align:left; line-height:1.1; }
.service_jiejue-list02 .bottom { padding:0 0 0; }
.service_jiejue-list02 .bottom .item { clear:both; float:none; width:auto; padding:10px; border:0; border-bottom:1px dashed #e0e0e0; }
.service_jiejue-list02 .bottom dt { font-size:18px; padding-bottom:10px; }

.service_jiejue-list02 .bottom dd { font-size:14px; }
}


/* 关于我们 */
.subnav { border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; background:#f7f7f7; padding-bottom:15px; }
.subnav a { float:left; line-height:1.1; font-size:16px; color:#333; text-decoration:none; padding:6px 0; margin:15px 0 0; margin-right:50px; border-radius:3px; }
.subnav a.active { color:#fff; padding:6px 15px;  background:#999999; }
@media screen and ( max-width:768px ){	
.subnav a { margin-right:30px;}
}
.about-index { padding:100px  0;}
.about-index .column-descript { padding:15px 0 100px; }
.about-index .article { color:#888; }
.about-index .article ,
.about-index .article p { font-size:16px;}
.about-index .article > .auto-fade { float:left; width:42.1%; padding-top:42.1%; margin: 13px 40px 40px 0; position:relative; }
.about-index .article > .auto-fade > * { position:absolute; top:0; bottom:0; left:0; right:0; opacity:0; z-index:0; overflow:hidden;
	transition:opacity linear 1500ms;
	-webkit-transition:opacity linear 1500ms;
}
.about-index .article > .auto-fade > *.active { opacity:1; z-index:2; }
.about-index .article > .auto-fade > * img { width:100%; }

.about-index02 { font-family:"Microsoft YaHei"; padding-bottom:50px; }
.about-index02 .left { float:left; }
.about-index02 .left h2  { line-height:1.1; font-size:36px; padding-bottom:10px; }
.about-index02 .left p { font-size:18px; line-height:1.1; margin:12px 0; }
.about-index02 .right { overflow:hidden; text-align:right; }

@media screen and ( max-width:768px ){	
.about-index { padding:10px  0;}
.about-index .column-descript { padding:5px 0 10px; margin:0; }

.about-index02 { border-top:1px solid #e5e5e5; padding:10px 0 0; margin-top:10px; }
.about-index02 .left h2 { font-size:24px; padding:10px 0; }
.about-index02 .right { clear:both; }
.about-index02 .left p { font-size:14px; }
.about-index02 .right img { width:100%; }
.about-index .article, .about-index .article p { font-size:14px; }
}
@media screen and ( max-width:480px ){	
.about-index .article > img { width:100%; }
}
.about .service_list03 .column-descript { padding:15px 0 0; }

.about-join { padding:100px 0 0; font-family:"Microsoft YaHei"; color:#555;}
.about-join .column-descript { padding:15px 0 100px; }
.about-join .content { padding:0 0 100px; }
.about-join .content + .content { border-top:1px solid #e5e5e5; padding:100px 0 100px;}
.about-join dl { float:left; width:45%; margin-right:10%; }
.about-join dl + dl { float:none; width:45%; margin-right:-1px; overflow:hidden; }
.about-join dt { font-size:30px; color:#e14135; }
.about-join dd { font-size:16px; line-height:1.8; }
.about-join h4 { font-size:16px; margin-top:40px; }
.about-join h5 { font-size:16px; margin-top:60px; }
.about-join h5 span { font-size:16px; color:#e14135; }
.about-join .content > .auto-fade  { float:left; width:30%; padding-top:44%; margin-right:8%; position:relative; }
.about-join .content > .auto-fade img { width:100%; }
.about-join .content > .auto-fade > *{ position:absolute; top:0; bottom:0; left:0; right:0; opacity:0; z-index:0; overflow:hidden;
	transition:opacity linear 1500ms;
	-webkit-transition:opacity linear 1500ms;
}
.about-join .article > .auto-fade > *.active { opacity:1; z-index:2; }

.about-join .content h2 { font-size:30px; color:#333; }
.about-join .content { color:#888; }
.about-join .content,
.about-join .content p { font-size:18px; }

@media screen and ( max-width:768px ){
.about .service_list03 .column-descript { padding:5px 0 0; }

.about-join { padding:20px  0 0; }
.about-join .content { padding:0; }
.about-join .column-descript { margin:0; padding:5px 0 20px; }
.about-join .content h2 { font-size:16px; }
.about-join .content,
.about-join .content p { font-size:14px; }
.about-join dl { width:auto; clear:both; float:none; width:auto; padding:0 0 15px; margin: 0 0 15px; border-bottom:1px solid #e0e0e0; }
.about-join dl + dl { width:auto; }
.about-join .content + .content { padding:0; border:0; }
.about-join dt { font-size:18px; }
.about-join h4 { font-size:16px; margin-top:15px; }
.about-join h5 { margin-top:20px; }
}
@media screen and ( max-width:480px ){
}
.about-contact { padding:100px 0; font-family:"Microsoft YaHei"; color:#555;}
.about-contact .column-descript { padding:15px 0 100px; }
.about-contact img { float:right; }
.about-contact .cont { overflow:hidden; }
.about-contact h2 { line-height:1.1; font-size:30px; padding-bottom:10px; }
.about-contact h2 ~ h2 { margin-top:80px; }
.about-contact p { font-size:18px; line-height:30px; }


/* 荣誉 */
.about-honor { padding:100px 0; font-family:"Microsoft YaHei"; color:#555;}
.about-honor .column-head { padding-bottom:60px; }
.about-honor .wrap { margin:0 -20px; text-align:center; }
.about-honor .wrap li { float:left; width:33.33%; }
.about-honor .wrap dl { margin:0 20px 40px; }
.about-honor .wrap dl dt { padding-top:67.5%; position:relative; }
.about-honor .wrap dl dt a { overflow:hidden; }
.about-honor .wrap dl h3 { padding:20px 0; }
@media screen and ( max-width:768px ){
.about-honor { padding:20px  0 0; }
.about-honor .column-head { padding-bottom:20px; }
.about-honor .wrap { margin:0 -5px; }
.about-honor .wrap dl { margin:0 10px 20px; }
}
@media screen and ( max-width:480px ){
.about-honor .wrap li { float:left; width:50%; }
}

.about-past { padding:100px  0;}
.about-past .column-descript { padding:15px 0 100px; }
.about-past .head { margin:0 auto 40px; }
.about-past .head img { display:block; margin:0 auto; width:100%; margin-top:-10px; }
.about-past .head ul { padding-top:20px; margin-left:30%; position:relative; }
.about-past .head li { width:19%; text-align:center; position:relative; }
.about-past .head li > * { cursor:pointer; }
.about-past .head li b { display:block; position:absolute; bottom:100%; left:0; right:0; }
.about-past .head li span { display:block; width:17px; height:17px; background:#cccccc; margin:auto; border-radius:100px; }
.about-past .head li.active span { background:#e14135; }
.about-past .content { white-space:nowrap; overflow:hidden; margin:0 10%; }
.about-past .content .item { width:100%; font-size:16px; white-space:normal; vertical-align:top; }
.about-past .content .item ,
.about-past .content .item p { font-size:16px; }
.about-past .item-wrap { position:relative; }

@media screen and ( max-width:768px ){
.about-past { padding:20px  0 0; }
.about-past .column-head { padding-bottom:0; }
.about-past .column-descript { padding:5px 0 0; }
.about-past .head { margin:0; }
.about-past .head ul { position:static; margin:0 0 15px; }
.about-past .head li { float:left; display:block; width:25%; border:1px solid #ccc; background:#fff; box-sizing:border-box; margin: 0 -1px -1px 0; text-align:center; position:relative; }
.about-past .head li b { position:static; }
.about-past .head li span { display:none; }
.about-past .content { margin:0; }
.about-past .head img { display:none; }
.about-past .content .item ,
.about-past .content .item p { font-size:14px; }
}
@media screen and ( max-width:480px ){
}




/* 案例 */
.case .index-list02 {  margin-top:25px; }
.case .contact-form .column-head { color:#ff2204; }
.case .subnav { border-top: 1px solid #e5e5e5; }
.case .pinpai-list02 { padding-top:60px; }
.case .pinpai-list02 .column-head  { font-size:24px; color:#333; font-weight:lighter; }
@media screen and ( max-width:768px ){
.pinpai-list02 { padding:20px 0 0; }
}

/* 案例-详细 */
.case-descript .head { text-align:right; line-height:40px; padding:55px 0 30px; }
.case-descript .head ~ .head { padding:0; margin:25px 0 0; text-align:right; }
.case-descript .head h1 { float:left; font-family:"Microsoft YaHei"; }
.case-descript .head .other { vertical-align:top; white-space:nowrap; }
.case-descript .head .share b { float:left; margin-right:10px; }
.case-descript .head .share a { float:left; margin:1px 5px; }
.case-descript .head .arr a { float:left; border:1px solid #e0e0e0 !important; margin-left:10px; }
.case-descript .icon { font-size:0; }
.case-descript .slick-slider .rsBullets { text-align:right; padding:25px 45px; }
.case-descript .slick-slider .rsBullet span { background:#fff; }
.case-descript .slick-slider .rsBullet.rsNavSelected span { background:#aeaeae; }
.case-descript .slick-slider .rsArrow { width:40px; height:110px; margin:-55px 20px; }
.case-descript .slick-slider .rsArrowLeft { background:url(../images/icon/arr-prev2.png) center no-repeat; }
.case-descript .slick-slider .rsArrowRight { background:url(../images/icon/arr-next2.png) center no-repeat; }
.case-descript .descript { font-family:"Microsoft YaHei"; border-bottom:1px solid #e0e0e0; padding-bottom:40px; margin-bottom:50px; }
.case-descript .descript h2 { font-size:24px; line-height:1.1; padding:25px 0 20px; }
.case-descript .descript p { font-size:16px; line-height:24px; color:#555; }
.case-descript .descript p a { line-height:1.1; margin:4px; background:#cccccc; color:#fff; padding:10px 13px; }
.case-descript .descript .left { overflow:hidden; }
.case-descript .descript .right { float:right; width:30%; margin-left:30px; }

@media screen and ( max-width:768px ){
.case-descript .head { text-align:left; padding:20px 0 }
.case-descript .descript { padding-bottom: 10px; margin-bottom: 15px; }
.case-descript .head h1 { float:none; font-size:18px; }
.case-descript .head .other { text-align:right; width:100%; }
.case-descript .head .other a { width:30px; height:30px; }
.case-descript .head .other a img { display:block; }
.case-descript .head .share { float:left; }
.case-descript .head .share a { margin:5px; }
.case-descript .head .arr { }
.case-descript .descript .right { clear:both; width:100%; }
.case-descript .descript .left { clear:both; }
.case-descript .descript h2 { font-size:16px; }
.case-descript .slick-slider .rsBullets { padding:5px 10px; }
.case-descript .slick-slider .rsArrow { display:none !important; }
}
@media screen and ( max-width:480px ){
}



/* 新闻 */
.news .subnav { border-top: 1px solid #e5e5e5; }

.news-list01 { padding:30px 0 100px; font-family:"Microsoft YaHei"; color:#555;}
.news-list01 .column-head { padding-bottom:60px; }
.news-list01 .wrap { margin:0 -12px; }
.news-list01 .wrap li { float:left; width:33.33%; *margin-right:-1px; }
.news-list01 .wrap dl { margin:0 12px 50px; }
.news-list01 .wrap dl dt { padding-top:63.4%; position:relative; }
.news-list01 .wrap dl dt a { overflow:hidden; }
.news-list01 .wrap dl dt img { width:100%; }
.news-list01 .wrap dl h3 { font-size:16px; height:20px; margin:20px 0 18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.news-list01 .wrap dl h3 .date { float:right; font-size:14px; color:#666; }
.news-list01 .wrap dl h3 a { overflow:hidden; text-overflow:ellipsis; text-wrap:normal; }
.news-list01 .wrap dl p { color:#888; line-height:24px; height:72px; overflow:hidden; }
.news-list01 .more-btn { clear:both; display:block; background:#e7e7e7; color:#666666; width:145px; height:40px; line-height:40px; text-align:center; margin:40px auto 0; border-radius:2px; }

@media screen and ( max-width:768px ){
.news-list01 { padding:20px; }
.news-list01 .wrap li { width:50%; }
.news-list01 .wrap dl { margin:0 5px 20px; }
.news-list01 .wrap  { padding:0 5px; }
}

@media screen and ( max-width:480px ){
.news-list01 .wrap li { width:50%; }
}


.news-descript h1.head { line-height:1.1; text-align:center; padding-top:90px; font-family:"Microsoft YaHei"; }
.news-descript p.info { height:24px; line-height:24px; text-align:center; padding:35px 0 70px; color:#666; }
.news-descript p.info b { width:24px; height:24px; margin-left:10px; background:url(../images/icon/news-descript-icon.png) no-repeat;    }
.news-descript p.info .date { background-position:0 -0px; }
.news-descript p.info .browse-num { background-position:-24px -0px; }
.news-descript p.info .belong-class { background-position:-48px -0; }
.news-descript .article ,
.news-descript .article p { color:#888; line-height:2; }
.news-descript .article ,
.news-descript .article p { font-size:16px; }
.news-descript .page { text-align:right; padding:50px 0 100px; font-size:16px; }
.news-descript .page a { color:#888; }
.news-descript .page .prev { float:left; }


@media screen and ( max-width:768px ){
.news-descript h1.head { padding-top:20px; }
.news-descript p.info { padding: 5px 0 15px; }
.news-descript .article ,
.news-descript .article p { font-size:14px; }
.news-descript .page { padding:40px 0 0; }
}

@media screen and ( max-width:480px ){

}


body > * { overflow:hidden; }

.side-other { position:fixed; z-index:99999; right:0; top:50%; margin-top:-150px; overflow:visible; }
.side-other .cont { padding-left:60px; height:60px; width:0; background: left top no-repeat; white-space:nowrap; position:absolute; right:100%; top:0; overflow:hidden; }
.side-other > div { width:60px; height:60px; line-height:60px; font-size:20px; color:#fff; margin-top:1px; cursor:pointer; position:relative; }
.side-other .sider-other01 { background-image:url(../images/icon/sider-other01.png); }
.side-other .sider-other02 { background-image:url(../images/icon/sider-other02.png); }
.side-other .sider-other03 { background-image:url(../images/icon/sider-other03.png); }
.side-other .sider-other04 { background-image:url(../images/icon/sider-other04.png); }
.side-other .sider-other05 { background-image:url(../images/icon/sider-other05.png); }

.side-other > *:hover .cont { width:100px; background-color:#3f3f3f;  }

#img img { height:900px; }
@media screen and ( min-height:420px ){	
	#img img { max-height:420px; }
}


@media screen and ( min-height:768px ){	
	#img img { max-height:768px; }
}



/* 首页特效 */
@media screen and ( min-width:1281px ){	
	.service_index .transition_start,
	.home .transition_start {
		transition:all linear 500ms;
		-webkit-transition:all linear 500ms;
	}
	.service_index .transition,
	.home .transition {
		ransform: rotateY(0deg) !important;
		-webkit-transform: rotateY(0deg) !important;
		-moz-transform: rotateY(0deg) !important;
		-ms-transform: rotateY(0deg) !important;
		-o-transform: rotateY(0deg) !important;
		transform:translate(0,0) !important;
		-moz-transform:translate(0,0) !important;
		-webkit-transform:translate(0,0) !important;
		opacity:1 !important;
	}
	/* 首页 list01 */

	.service_index .column-head,
	.home .column-head {
		-webkit-transform:translate(0,-100px);
		opacity:0;
	}
	.service_index .column-descript,
	.home .column-descript {
		-webkit-transform:translate(0,-100px);
		opacity:0;
	}
	
	.home .index-list04 h2.column-head {
		ransform: rotateY(0deg) !important;
		-webkit-transform: rotateY(0deg) !important;
		-moz-transform: rotateY(0deg) !important;
		-ms-transform: rotateY(0deg) !important;
		-o-transform: rotateY(0deg) !important;
		transform:translate(0,0) !important;
		-moz-transform:translate(0,0) !important;
		-webkit-transform:translate(0,0) !important;
		opacity:1 !important;
	}
	
	
	/*
	.service .service_ui-list01 dl,
	.service .pinpai-list01 dl,
	.service .pinpai-list02 .item,
	.service .service_web-list02 dl,*/
	.service_index .index-list01 .item ,
	.home .index-list01 .item {
		transform: rotateY(90deg);
		-webkit-transform: rotateY(90deg);
		-moz-transform: rotateY(90deg);
		-ms-transform: rotateY(90deg);
		-o-transform: rotateY(90deg);
	}
		
	.service_index .index-list01 .item.transition ,
	.home .index-list01 .item.transition {
		ransform: rotateY(0deg);
		-webkit-transform: rotateY(0deg);
		-moz-transform: rotateY(0deg);
		-ms-transform: rotateY(0deg);
		-o-transform: rotateY(0deg);
	}
	
	.home .index-list03 .left {
		-webkit-transform:translate(-100px,0);
		opacity:0;
	}
	.home .index-list03 .right li,
	.home .index-list02 .item {
		opacity:0;
	}	
	
	.home .index-list04 .left {
		-webkit-transform:translate(-100px,0);
		opacity:0;
	}
	
	.home .index-list04 .right {
		-webkit-transform:translate(100px,0);
		opacity:0;
	}
	
	
	/* 服务首页 */
	.service_index .service_list01-bottom .left {
		-webkit-transform:translate(-100px,0);
		 opacity:0;
	}
	.service_index .service_list01-bottom .right {
		-webkit-transform:translate(100px,0);
		 opacity:0;
	}
	.service_index .service_list02 img {
		-webkit-transform:translate(0,100px);
		 opacity:0;
	}
	.home .contact-form .content ,
	.service_index .contact-form .content ,
	.service_index .service_list03 .content {
		-webkit-transform:translate(0,100px);
		 opacity:0;
	}
	
	/* 服务ui
	
	.service .service_ui-list02 .item01 {
		-webkit-transform:translate(-100px,0);
		 opacity:0;
	}
	.service .service_ui-list02 .item02 {
		-webkit-transform:translate(0,-100px);
		 opacity:0;
	}
	.service .service_ui-list02 .item03 {
		-webkit-transform:translate(0,100px);
		 opacity:0;
	}
	 */
	/* 服务品牌
	.service .service_jiejue-list01 a {
		-webkit-transform:translate(0,100px);
		 opacity:0;
	}
	.service .service_jiejue-list02 .left {
		-webkit-transform:translate(-100px,0);
		 opacity:0;
	}
	.service .service_jiejue-list02 .right {
		-webkit-transform:translate(100px,0);
		 opacity:0;
	}
	.service .service_jiejue-list02 .bottom {
		-webkit-transform:translate(0,100px);
		 opacity:0;
	} */
	
	
	/* 服务网站
	.service .service_web-list01 .item01 .left,
	.service .service_web-list01 .item03 .left,
	.service .service_web-list01 .item02 .left {
		-webkit-transform:translate(-100px,0);
		 opacity:0;
	}
	.service .service_web-list01 .item01 .right,
	.service .service_web-list01 .item03 .right,
	.service .service_web-list01 .item02 .right {
		-webkit-transform:translate(100px,0);
		 opacity:0;
	} */
	
}



