﻿@charset "utf-8";:focus {outline:0;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,img,i {margin:0;padding:0;border:0;font-family: Arial,"SourceHan";}
li {list-style:none;}
img {border:0;}
em,i {font-style:normal;}
a {text-decoration:none;color:#404040;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover {text-decoration:none;}
input,button {border:0;border:none;outline:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
:focus {outline:none;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto;-webkit-appearance:none;-moz-appearance:textfield;margin:0;}
h6,h5,h4 {font-size:12px;font-weight:normal;}
.clear {margin:0px;padding:0px;width:0px;height:0px;line-height:0px;font-size:0px;clear:both;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:12px;font-family:Arial,"SourceHan"}
body {background:#f5f5f5;text-align:justify;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;}
 .epWrap .logoWrap{display: block;border-top:1px solid #f2f2f2;border-right:1px solid #f2f2f2;margin-bottom: 0;padding-bottom: 40px;padding-top:32px;}
  .epWrap .logoWrap:nth-of-type(4n){border-right: 1px solid #fff;}
 .epWrap .logoWrap:nth-of-type(1),.epWrap .logoWrap:nth-of-type(2),.epWrap .logoWrap:nth-of-type(3),.epWrap .logoWrap:nth-of-type(4){
 	border-top: 1px solid #fff;}
@font-face{
	font-family: "SourceHan";
	src: url('../font/SourceHanSansTC-Medium.ttf'),
		 url('../font/SourceHanSansTC-Medium.otf');
	}
}	
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-family:Arial,"SourceHan"}
::-webkit-scrollbar {display:none;}
.wechatWrap {width:132px;height:150px;background:#fff;position:absolute;border-radius:20px;display:none;left:-40px;top:-165px;}
.wechat .wechatWrap {background:#eee;}
.wechat .wechatWrap:after {bottom:-20px;}
.wechatWrap:after {content:"微信扫二维码";position: absolute;bottom: 10px;left: 50%;transform: translateX(-50%);width: 100%;color: #000; text-align:center;}
.wechatWrap canvas {position:absolute;left:50%;top:40%;transform:translate(-50%,-45%);}
.wechatWrap #wechatCode {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
#footer #wechatCode {position:absolute;top:-120px;right:0;}
/* nav*/.navbar-fixed-top {padding:0px 0;}
.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand {margin-left:0;}
.navbar-default {background:#fff;z-index:99999;}
.navbar.navbar-default {height:80px;min-height:60px;z-index:99999; position:fixed; top:0px;}
/* .navbar.navbar-default .container {padding-top:20px;} */
.collapse .search {margin-top:10px;}
.collapse .search img {width:20px;}
.navbar-header .ipad {display:none;}
.navbar-brand {margin-right:10px;width:280px;}
.navbar-brand img {max-width:100%;}
.navbar-default .navbar-nav>li>a {font-size:16px;}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover {color:#3047d3!important;}
.nav>li.active a {color:#3047d3!important;}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover {color:#353434;}
/*.navbar .container .collapse .navbar-nav li {margin:0 20px;}
*/.navbar-toggle {background:url(../images/menu.png) no-repeat center center;width:31px;height:24px;}
body .mask {z-index:99;}
.mask,.masking,.searchMask {width:100%;height:100%;background:rgba(0,0,0,0.8);position:fixed;left:0;bottom:0;top:0;right:0;z-index:9999;display:none;}
.maskBN {width:100%;height:100%;position:fixed;z-index:1;margin-top:80px;top:0;opacity:0;}
.searchMask {z-index:90}
.closeNav {background:url(../images/close.png) no-repeat center center;width:55px;height:56px;position:fixed;z-index:9999999;display:none;left:50%;top:500px;margin-left:-27px;background-size:70% 70%;}
.searchWrap {position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:80px;background:#fff;display:none;z-index:999999}
.searchAll {height:50px;line-height:50px;color:#565454;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;width:97%;margin:0 auto;}
.searchGroup {width:97%;margin:0 auto;}
.searchGroup li {color:#565454;border-bottom:#e5e5e5 1px solid;}
.searchGroup li h2,.searchGroup li p,.searchGroup li small {color:#565454;display:block;margin:10px 0;}
.searchGroup li h2 {background:url(../images/searchTitle.png) no-repeat left center;padding-left:18px;font-size:18px;}
.searchGroup li p {width:90%;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.searchGroup li small {font-size:12px;padding:0;}
.searchContent .paging {width:100%;text-align:center;color:#000;cursor:pointer;margin:20px 0;}
.searchContent .paging a {margin:0 5px;display:inline-block;color:#333;border:#bec2c5 2px solid;width:30px;height:30px;line-height:27px;}
.searchContent .paging a:hover {border-color:#3047d3;background:transparent;color:#3047d3;}
.searchContent .paging img {width:auto;margin:0 auto;vertical-align:middle;float:initial;}
.navbar.navbar-default .searchWrap .container {border-top:1px solid #eee;padding-top:0;}
/* .searchBtn {margin-right:130px;} */
.icon_search{width:30px;margin-left:16px;}
.close_search{position: absolute;right:0;width:50px;height:40px;z-index:2;top:0;}
.searchWrap input,.searchContent input {width:90%;height:50px;float:left;font-size:14px;color:#000;}
.searchWrap .list-inline,.searchContent .list-inline {width:1px;height:22px;background:#565454;float:left;margin:15px 10px 0 20px;vertical-align:middle;}
.searchWrap img,.searchContent img {width:14px;cursor:pointer;margin:20px 12px 0 0;float:right;}
/* banner*/.banner img {}
.indexBanner {width:100%;height:100%;background:url('../images/banner1.jpg') no-repeat;background-size:100% 100%;margin-top:91px;}
.bannerCon {margin-top:80px;width:100%;position:relative;}
.bannerCon .swiper-button {width:45px;height:45px;z-index:99;}
.bannerCon .swiper-button-next {background:url(../css/images/rightBtn.png) no-repeat;right:30px;background-size:80% 80%;}
.bannerCon .swiper-button-prev {background:url(../css/images/leftBtn.png) no-repeat left center;left:30px;background-size:80% 80%;}
.bannerCon .swiper-pagination {position:absolute;z-index:20;bottom:10px;width:100%;text-align:center;z-index:9;}
.bannerCon .swiper-pagination-bullet {background:url(../css/images/point.png) no-repeat center bottom;width:32px;height:32px;cursor:pointer;display:inline-block;}
.bannerCon .swiper-pagination-bullet-active {background:url(../css/images/active.png) no-repeat center bottom;width:32px;height:32px;}
.links {background:url(../images/down.png) no-repeat center center;width:115px;height:113px;border:none;outline:none;display:block;margin-top:60px;}
.topTitle {font-size:14px;margin-bottom:70px;color:#fff;display:block;position:relative;}
.animate {-webkit-animation-name:kenburns-1;animation-name:kenburns-1;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:4s;animation-duration:4s;opacity:1;}
/* content*/#content {padding-top:50px;position:relative;}
.event-page .col-xs-4,.event-page .col-sm-6,.conNews .container .wrap {padding:0;}
.conNews .container .wrap {transition:transform .9s cubic-bezier(.23,1,.32,1) .1s,opacity .9s cubic-bezier(.23,1,.32,1) .1s;opacity:0;-webkit-transform:translateY(30px) translateZ(0);-moz-transform:translateY(30px) translateZ(0);-ms-transform:translateY(30px) translateZ(0);transform:translateY(30px) translateZ(0);}
.conNews .container .wrap.sTop {opacity:1;-webkit-transform:translateY(0) translateZ(0);-moz-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);}
.event-page .col-sm-6:nth-child(odd) {margin-right:2%;}
.event-page .col-sm-6:nth-child(even) {margin-right:-1%;}
.row .title {color:#000;margin:0px 0;font-weight:bold}
.row .line {height:1px;width:50px;background:#000;display:block;margin:50px auto;}
.conOne {width:100%;overflow:hidden;background:#fff;}
.conOne .bannerPic {width:100%;float:left;}
.conOne .bannerPic img {max-width:100%;width:100%;height:auto;display:block;float:left;}
.contentBox {width:90%;margin:0 auto;padding:50px 0;overflow:hidden;}
.conItem {float:left;width:30%;height:100%;position:relative;}
.conItem h2 {font-size:24px;font-weight:bold;margin-top:4px;}
.conItem small {padding:20px 0 20px 0;display:block;font-weight:bold;font-size:20px;}
.btnLinks {width:180px;height:50px;line-height:45px;background:transparent;color:#3047d3;border:#3047d3 3px solid;display:block;border-radius:40px;text-align:center;}
.btnLinks:hover {background:#3047d3;color:#fff;-webkit-transition:all .25s;-ms-transition:all .25s;transition:all .25s;}
.conWrap {float:left;width:60%;overflow:hidden;color:#bebebe;line-height:30px;}
.conWrap p {margin-bottom:10px;font-size:16px;}
.event-page {width:100%;overflow:hidden;margin-top:20px; position:relative;}
.event-page:before {content:"";width:23%;height:1px;background:#bebebe;position:absolute;left:0;top:0;}
#content .container .row:before:first-child {content:"";width:23%;height:1px;background:#000;position:absolute;left:0;top:0;}
.conNews .groupNews {margin:40px 0 0 0;padding:0 0 50px 0;position:relative;}
.conNews .text-center {transition:transform .9s cubic-bezier(.23,1,.32,1),opacity .9s cubic-bezier(.23,1,.32,1);opacity:0;-webkit-transform:translateY(80px) translateZ(0);-moz-transform:translateY(80px) translateZ(0);-ms-transform:translateY(80px) translateZ(0);transform:translateY(80px) translateZ(0);}
.conNews .text-center.sTop {opacity:1;-webkit-transform:translateY(0) translateZ(0);-moz-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);}
.groupNews:after {content:"";width:23%;height:1px;background:#bebebe;position:absolute;left:0;bottom:0;}
.event-img {float:right;overflow:hidden;margin-right:30px;position:relative;background:url(../images/newsPic.jpg) no-repeat;width:165px;height:165px;border-radius:50%;background-size:cover;}
.event-img a {display:table;position:relative;width:100%;height:100%;}
.groupNews .event-desc {color:#000;height:100%;padding:0;position:relative;overflow:hidden;}
.conNews .event-desc h2 {font-size:24px;font-weight:bold;font-weight:bold;}
.conNews .event-desc a {color:#000;display:inline-block;}
.conNews .event-desc p {overflow:hidden;color:rgba(102, 102, 102, 0.8);overflow:hidden;font-size:14px;height:67px;}
.conNews .event-desc img {display:inline-block;vertical-align:middle;margin:0px;}
.col-xs-4,.col-xs-8 {width:100%;}
.event-page .col-sm-6 {margin-bottom:20px;background:#fff;overflow:hidden;width:49%;}
.event-img h2 {/*position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);*/color:#fff;font-weight:bold;font-size:30px;margin:0;display:table-cell;vertical-align:middle;text-align:center;}
.event-img h2 span {width:2px;height:22px;background:#fff;margin:0 4px;display:inline-block;}
.event-img:hover h2 {animation:allAreasText .8s cubic-bezier(.455,.03,.515,.955) 0s 1 normal}
.paging .downloading {display:block;margin:20px auto;width:18px;}
.paging img {display:inline-block;max-width:100%;vertical-align:top;/*-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);*/}
.conItem .btn:before,.conItem .btn:after {content:"";position:absolute;z-index:-1;background-color:#3047d3;width:100%;height:0;left:0;-webkit-transition:all .25s;-ms-transition:all .25s;transition:all .25s;}
.conItem .btn:before {bottom:50%;}
.conItem .btn:after {top:50%;}
.conItem .btn:hover {color:#fff;}
.conItem .btn:hover:before,.conItem .btn:hover:after {height:50%;}
.groupNews .sliding {right:0px;bottom:0px;left:inherit;position:absolute;}
.event-desc .text {position:absolute;top:50%;/**/-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;/*height:105px;*/}
/* .groupNews .sliding img {width:40px;}
*/.groupNews .sliding .link {display:block;border:1px solid #bebebe;color:#7f7f7f;padding:10px 30px;border-radius:30px;}
.groupNews .sliding .link:before {border-radius:20px;border:1px solid #b9b9b9;height:100%;-webkit-transform:translate(-50%,-50%) scaleX(1);-ms-transform:translate(-50%,-50%) scaleX(1);transform:translate(-50%,-50%) scaleX(1);transition:all 325ms cubic-bezier(.215,.61,.355,1);width:100%;content:"";left:50%;position:absolute;top:50%;}
.groupNews .sliding .link:after {left:-65px;position:absolute;top:22px;background-color:#b9b9b9;height:1px;width:72px;content:"";}
.groupNews .sliding .link:hover::after {-webkit-animation:btnContextualBar .6s cubic-bezier(.645,.045,.355,1) 0s 1 normal;nimation:btnContextualBar .6s cubic-bezier(.645,.045,.355,1) 0s 1 normal;}
@-webkit-keyframes btnContextualBar {0% {-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right top;transform-origin:right top}
49% {-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top}
50% {-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left top;transform-origin:left top}
100% {-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left top;transform-origin:left top}
}
.groupNews .sliding .link .linkText {display:inline-block;}
.groupNews .sliding .link:hover .linkText {-webkit-animation:btnContextualText .8s cubic-bezier(.4,0,.2,1) 0s 1 normal;animation:btnContextualText .8s cubic-bezier(.4,0,.2,1) 0s 1 normal;}
@-webkit-keyframes btnContextualText {0%,100% {opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
49% {opacity:0;-webkit-transform:translateX(15%);transform:translateX(15%)}
50% {opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}
}
@keyframes btnContextualText {0%,100% {opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
49% {opacity:0;-webkit-transform:translateX(15%);transform:translateX(15%)}
50% {opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}
} .containerList2 .decoration {}
.moveslide1 {animation:moveslide1 0.8s ease;}
.moveslide2 {animation:moveslide1 1.2s ease;}
.moveslideleft1 {animation:moveslide2 0.8s ease;}
.moveslideleft2 {animation:moveslide2 1.2s ease;}
@-webkit-keyframes moveslide1 {0% {opacity:0;-webkit-transform:translateX(-500px);}
100% {opacity:1;-webkit-transform:translateX(0);}
}
@keyframes moveslide1 {0% {opacity:0;transform:translateX(-500px);}
100% {opacity:1;transform:translateX(0);}
}
@-webkit-keyframes moveslide2 {0% {opacity:0;-webkit-transform:translateX(1000px);}
100% {opacity:1;-webkit-transform:translateX(0);}
}
@keyframes moveslide2 {0% {opacity:0;transform:translateX(1000px);}
100% {opacity:1;transform:translateX(0);}
}
.sliding {padding-left:-10px;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;cursor:pointer;left:5px;}
/* footer*/#footer {width:100%;padding:40px 0;background:#000;color:#7f7f7f;font-size:16px;clear:both;word-break:break-all;position:relative;z-index:9;margin-bottom:-2px;}
#footer a {display:inline-block;}
.footerLogo img {width:120px;}
.container-footer .shareIcon {float:right;text-align:right;margin-right:-15px;}
.container-footer .shareIcon .wechatWrap{right:0;left:initial;background: #eee;}
.container-footer .shareIcon img {width:30px}
/* 新闻动态-新闻活动页*/.list-groupBg1 {background:#fff;}
.list-groupBg2 {background:#ebebeb;}
.list-groupBg3 {background:#f5f5f5;}
.list-groupBg4 {background:#ebebeb;}
.banner {width:100%;margin-top:80px;overflow:hidden;height:100%;position:relative;}
.moreBanner,.bannerCon,.ideaBanner,.teamBanner,.enterpriseBanner {-webkit-animation-name:kenburns-1;animation-name:kenburns-1;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1.6s;animation-duration:1.6s;opacity:1;overflow: hidden;}
.banner.enterpriseBanner .text p {margin-bottom:20px;font-size:13px;}
@-webkit-keyframes kenburns-1 {0% {opacity:1;-webkit-transform:scale(1.0001);transform:scale(1.0001);}
100% {opacity:1;-webkit-transform:scale(1);}
}
.listContent .container {position:relative;}
#content .container .row {margin:0;}
.moretext .newsMore .container {margin-bottom:20px;}
.row .moreTitle {color:#3047d3;font-size:24px;}
.row small {color:#3047d3;display:block;font-size:20px;padding:20px 0;font-weight:bold;}
.row .line1 {width:40px;height:3px;background:#3047d3;display:block;float:left;}
.conText .text {color:#666;margin:30px 0 55px 0;overflow:hidden;}
.conText .text img {}
.conText .text p {margin-bottom:20px;line-height:25px;}

.textUl{ width:70%; margin:0px 15% 20px 15%;}
.textUl ul li{ width:28.3333333%; float:left; margin:0px 2.5%;}
.textUl ul li .about1_txt1{ width:100%; background:url(../images/titleBg1.png) bottom center no-repeat; padding-bottom:20px; text-align:center;}
.textUl ul li .about1_txt1  label{font-size:40px; padding:0px 10px;}
.textUl ul li .about1_txt1  em{ font-size:24px; font-style:normal;}
.textUl ul li .about1_txt2{ font-size:20px; text-align:center;padding:10px 0px;}

.textUl2{ width:100%; margin:0px 0px 20px 0px;}
.textUl2 ul li{ width:31.3333333%; float:left; margin:0px 1% !important;}
.textUl2 ul li .about1_txt1{ width:100%; background:url(../images/titleBg2.png) bottom center no-repeat; padding-bottom:10px; text-align:center;}
.textUl2 ul li .about1_txt1  label{font-size:30px; padding:0px 10px;}
.textUl2 ul li .about1_txt1  em{ font-size:24px; font-style:normal;}
.textUl2 ul li .about1_txt2{ font-size:14px; text-align:center;padding:10px 0px;}


.listContent {width:100%;background:#f5f5f5;padding-top:-2px;}
.toolCon {width:100%;position:absolute;z-index:999;width:440px;position:absolute;right:-15px;top:-80px;background:#ccc;height:80px;}
.listWrap li {float:left;width:25%;text-align:center;height:100%;}
.listWrap li a {color:#000;display:block;height:100%;}
.listWrap li a:hover {color:#3047d3;}
.listWrap li h2:hover::after,.listWrap li h2:hover::before {width:20px;}
.listWrap li h2:after,.listWrap li h2:before {content:"";display:block;height:1px;width:100px;background:#e5e5e5;margin:10px auto;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;}
.listWrap li h2 {font-size:20px;/*border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:100px;*/margin:26px auto 25px auto;padding:10px 0;font-size:14px;}
.listWrap li p {font-size:12px;width:85%;height:80px;margin:0 auto;}
.toolBar {position:fixed;z-index:1;}
.toolBar img {-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);}
.toolBar li {opacity:1;width:16.6%;float:left;height:80px;position:relative;text-align:center;line-height:80px;}
/*.toolBar li:after,.toolBar li.wechat:after {content:"";border-right:1px solid #d6d6d6;position:absolute;width:1px;height:30px;right:-1px;top:50%;margin-top:-15px;}
*/.toolBar li.wechat:after {right:0;}
.toolBar li:nth-of-type(3):after {}
.toolCon li:nth-of-type(4):after {border:none;}
.toolBar .active {background:#3047d3;}
.shareBar {background:#3047d3;}
.listContent .toolBar .shareBar li {width:33.33%;height:80px;margin-left:-1px;position:relative;/*display:table-cell!important;text-align:center;vertical-align:middle;color:#fff;cursor:pointer;float:initial;opacity:1;background-position:1000px 1000px;padding-left:0!important;*/}
.shareBar li:after {content:"";border-right:1px solid #576adb;position:absolute;width:1px;height:30px;right:0;top:50%;margin-top:-15px;}
.toolBar .shareBar li:nth-of-type(4):after {border:none;}
.toolBar a {display:block;color:rgba(255,255,255,0.7);}
.shareBar .active {z-index:9999;}
.shareBar .activeBtn {z-index:99999;}
.listContent .container .row {padding:0;}
.wechatCode {display:none;position:absolute;background:#cccccc;top:-280px;left:-72px;color:#474749;font-size:16px;border-radius:10px;padding:10px 20px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:bottom center;-moz-transform-origin:bottom center;-ms-transform-origin:bottom center;-o-transform-origin:bottom center;transform-origin:bottom center;line-height:24px;}
.wechatCode p {margin-top:5px;}
.wechatCode:after {content:"";position:absolute;bottom:-15px;left:50%;margin-left:-15px;border-width:15px 15px 0;border-style:solid;border-color:#ccc transparent;display:block;width:0;}
.weibo,.twitter,.wechat,.home,.prevBtn,.nextBtn,.top,.share {opacity:0.8;}
.weibo:hover,.twitter:hover,.wechat:hover,.home:hover,.prevBtn:hover,.nextBtn:hover,.top:hover,.share:hover {opacity:1;cursor:pointer;}
.opacityIcon {opacity:1;}
.wechatCode .wechatPic {-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;width:175px;}
@-webkit-keyframes kenburns-1 {0% {opacity:0.6;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
26.5625% {opacity:1;}
100% {opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
@-ms-keyframes kenburns-1 {0% {opacity:0.6;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
26.5625% {opacity:1;}
100% {opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
@keyframes kenburns-1 {0% {opacity:0.6;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
26.5625% {opacity:1;}
100% {opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
/* 联系我们*/.map,.team,.idea {width:100%;padding-bottom:30px;position:relative;}
.team{padding-bottom: 0;}
.map,.mapGroup {background:#fff;transition:transform .9s cubic-bezier(.23,1,.32,1),opacity .9s cubic-bezier(.23,1,.32,1);opacity:0;-webkit-transform:translateY(150px) translateZ(0);-moz-transform:translateY(150px) translateZ(0);-ms-transform:translateY(150px) translateZ(0);transform:translateY(150px) translateZ(0);}
.map.sTop,.mapGroup.sTop {opacity:1;-webkit-transform:translateY(0) translateZ(0);-moz-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);}
.map .container {margin-bottom:0;padding:0;}
.map p {width:230px;height:40px;line-height:40px;color:#fff;font-size:20px;background:#3047d3 url(../images/reduc.jpg) no-repeat 10% center;padding-left:50px;}
.mapGroup .container {padding:0;}
.mapContainer {width:90%;margin:0 auto;height:400px;overflow:hidden;position:relative;}
#l-map {width:100%;height:100%;}
.contactTitle {text-align:left;}
.contactTitle h2 {font-weight:bolder;color:#000;position:relative;margin-bottom:20px;font-size:26px;text-transform:uppercase;font-family:'SourceHan';font-weight:bold;margin-top:0px;}
.contactTitle p {color:#7f7f7f;font-size:14px;}
.contactTitle span {width:50px;height:1px;background:#3047d3;margin:30px auto 40px auto;display:block;}
.addressCon {color:#7f7f7f;margin-bottom:40px;}
.addressCon div {padding:0;}
.addressCon .address {font-size:16px;margin:20px 0 10px 0;}
.addressCon .address span {display:inline-block;vertical-align:text-bottom;margin-right:15px;}
.addressCon img {width:24px;}
.addressCon p {font-size:14px;line-height:25px;}
.addressCon p a {color:#7f7f7f;}
.addressCon .col-md-4 {margin:10px 0;}
.inputBox {margin-bottom:10px;}
.inputBox .input-group {margin:10px 0;}

.container .btn-primary {width:95%;outline:none;}
.container .btn-primary:hover,.container .btn-primary:active,.container .btn-primary:focus {background:#3047d3;border-color:#3047d3;}
.container .btn.active.focus,.container .btn.active:focus,.container .btn.focus,.container .btn:active.focus,.container .btn:active:focus,.container .btn:focus {outline:none;}
.container .btn-primary.active.focus,.container .btn-primary.active:focus,.container .btn-primary.active:hover,.container .btn-primary:active.focus,.container .btn-primary:active:focus,.container .btn-primary:active:hover,.open>.dropdown-toggle.container .btn-primary.focus,.open>.dropdown-toggle.container .btn-primary:focus,.open>.dropdown-toggle.container .btn-primary:hover {background:#3047d3;border-color:#3047d3;outline:none;outline-offset:initial;}
.container .btn:focus {outline:0;}
.search.ipad {display:none;}
.mapIcon {position:absolute;right:20px;top:50%;transform:translateY(-50%)}
.mapIcon img {display:block;width:45px;margin-bottom:8px;}
.phone {-webkit-appearance:none !important;}
/* 被投企业*/.ept {position:relative;background:#fff;width:100%;}
.ept .title {height:40px;line-height:40px;color:#fff;background:#3047d3 url(../images/reduc.jpg) no-repeat 10% center;padding-left:60px;font-size:18px;font-weight:initial;}
.ept .container .epCon,.ept .container .epPic {padding-left:0;padding-right:0;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.epCon {position:relative;background:#f5f5f5;}
.epCon .rightBtn {height:100px;background:#3047d3;}
/* .epCon .rightBtn img {width:15px;}
*/.ept .container .epPic .people {transition:all 0.5s ease-out 0s;}
.ept .container .epPic .over {position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.4);opacity:0;z-index:11;transition:all 0.3s ease-out;}
.ept .container .epPic .decoration {position:absolute;top:0;left:0px;opacity:0;-webkit-transition:all 0.3s ease-out 0.5s;-moz-transition:all 0.3s ease-out 0.5s;-ms-transition:all 0.3s ease-out 0.5s;transition:all 0.3s ease-out 0.5s;}
.ept .container .epPic:hover .people {-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.ept .container .epPic:hover .over {opacity:1;}
.ept .container .epPic:hover .decoration {opacity:1;}
.logoWrap {text-align:center;margin-bottom:10px;}
.logoWrap .logo {height:100px;margin:0 0 4px 0;display:flex;align-items:center;justify-content:center;}
.logoWrap img {max-width:227px;min-width:90px;}
.logoWrap img,.logoWrap p {display:block;margin:0 auto;font-size:16px;color: #898989;}
.epWrap a {display:block;color:#898989;-webkit-transition:transform .9s cubic-bezier(.23,1,.32,1),opacity .9s cubic-bezier(.23,1,.32,1);-moz-transition:transform .9s cubic-bezier(.23,1,.32,1),opacity .9s cubic-bezier(.23,1,.32,1);-ms-transition:transform .9s cubic-bezier(.23,1,.32,1),opacity .9s cubic-bezier(.23,1,.32,1);transition:transform .9s cubic-bezier(.23,1,.32,1),opacity .9s cubic-bezier(.23,1,.32,1);opacity:1}
.epLogo {opacity:0;transform:translateY(40px) translateZ(0);}
.epLogo.logoDown {opacity:1;transform:translateY(0) translateZ(0);}
.epLogo:nth-of-type(4n+1) {transition:transform .9s cubic-bezier(.23,1,.32,1),opacity .9s cubic-bezier(.23,1,.32,1);}
.epLogo:nth-of-type(4n+2) {transition:transform .9s cubic-bezier(.23,1,.32,1) .1s,opacity .9s cubic-bezier(.23,1,.32,1) .1s;}
.epLogo:nth-of-type(4n+3) {transition:transform .9s cubic-bezier(.23,1,.32,1) .2s,opacity .9s cubic-bezier(.23,1,.32,1) .2s;}
.epLogo:nth-of-type(4n+4) {transition:transform .9s cubic-bezier(.23,1,.32,1) .3s,opacity .9s cubic-bezier(.23,1,.32,1) .2s;}
.windowBox .container {padding:0 0 0 0;position:relative;height: 100%;}
.windowBox .container-fluid,.windowBox .peopleWindow {padding:0 0 0 0;height:100%;background-repeat:no-repeat;background-size:cover;}
.windowBox .container-fluid,.windowBox .peopleWindow img {height:100%;}
.containerList2 .decoration {width:100%;position:absolute;z-index:12;left:0;bottom:0;right:0;text-transform:uppercase;color:#fff;top:52%;*/-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.peopleWindow .decoration {width:100%;position:absolute;z-index:2;left:0;right:0;text-transform:uppercase;color:#fff;top:50%;transform:translateY(-50%)}
.peopleWindow .decoration .info {width:30%;display:block;text-align:left;position:relative;margin-left:5%;}
.peopleWindow .decoration .link a {color:#fff;}
.peopleWindow .decoration .link {margin-left:5%}
.peopleWindow .over {width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.3);position:absolute;}
.containerList2 .decoration .info {width:80%;margin-left:5%;display:block;text-align:left;position:relative;}
.peopleWindow .decoration .info .title,.containerList2 .decoration .title {color:#fff;font-size:12px;font-weight:400;display:block;padding:10px 0;}
.peopleWindow .decoration .info .title:after {content:"";height:1px;width:10px;background:#fff;margin:0 0 15px 0;position:absolute;right:0;top:50px;}
.peopleWindow .decoration .nameEN {background:#fff;width:90%;color:#242424;text-indent:20px;font-size:12px;margin-left:10%;text-align:left;display:inline-block;margin-bottom:10px;}
.peopleWindow .decoration .info h2,.containerList2 .decoration .info h2 {margin:25px 0;font-size:28px;text-transform:capitalize}
.containerList2 .decoration .info .h2 {margin:25px 0;font-size:28px;text-transform:capitalize}


.containerList1 .epInfo .h2 {margin:25px 0;font-size:28px;text-transform:capitalize;}
.containerList2 .decoration .info .leftBtn {font-size:22px;}
.peopleWindow .decoration .info span,.containerList2 .decoration .info span {display:inline-block;height:1px;width:20px;background:#fff;text-align:right;margin-bottom:25px;}
.peopleWindow .decoration .link,.containerList2 .decoration .link {color:#fff;}
.containerList2 .decoration a:nth-of-type(1) {display:block;margin-bottom:25px;color:#fff;}
.containerList2 .decoration {width:90%;}
.epCon .iternal {position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:70%;}
.containerList2 .decoration .link {display:inline-block;border:1px solid #fff;color:#fff;padding:8px 20px;font-size:14px;margin-top:20px;position:relative;}
.containerList2 .decoration .link .linkText {display:inline-block;width:auto;height:auto;background:transparent;margin:0;}
.containerList2 .decoration .link:hover .linkText {-webkit-animation:btnContextualText .8s cubic-bezier(.4,0,.2,1) 0s 1 normal;animation:btnContextualText .8s cubic-bezier(.4,0,.2,1) 0s 1 normal;}
.paging {margin:30px 0;}
.paging {color:#818181;}
.paging span img {width:11px;vertical-align:-1px;margin:0 10px;}
.paging a {margin:0 5px;display:inline-block;color:#333;border:#bec2c5 2px solid;width:30px;height:30px;line-height:27px;}
.paging a:hover {border-color:#3047d3;background:transparent;color:#3047d3;}
.paging a:first-child:hover {background:transparent;}
.paging a:last-child:hover {background:transparent;}
.paging .active {border-color:#3047d3;background:transparent;color:#3047d3;}
.paging {width:100%;text-align:center;text-transform:uppercase;color:#000;cursor:pointer;}
.paging .more {margin:0 4px;display:inline-block;vertical-align:4px;}
.paging .uertical {width:1px;height:20px;background:#333;display:inline-block;vertical-align:bottom;}
.paging .end {width:2px;}
.epCon .epInfo h1 {color:rgba(118,115,155,0.1);font-size:96px;margin:-17px 0 0 0;font-family:'SourceHan';font-weight:bold;font-weight:900;}
.epCon .epInfo h2 {color:#000;font-size:30px;margin:-52px 0 26px 0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.epCon .epInfo p {color:rgba(0,0,0,0.7);font-size:13px;line-height:22px;width:100%;height:170px;text-align:left;overflow:hidden;/*text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;*/}
.epCon .epInfo .sliding {position:absolute;bottom:-20px;left:4px;}
.epCon .epInfo .sliding img {width:70px;}
.epCon .epInfo .sliding a {color:rgba(0,0,0,0.7);display:inline-block;vertical-align:super;}
.epWrap .row {margin-bottom:26px;}
.epWrap .row:last-child {margin-bottom:0;}
.epWrap {margin:50px 0 0 0;}
.centerMiddle {position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}
.masking {z-index:99999;}
.windowBox {position:fixed;z-index:89;width:100%;top:80px;background:#fff;border-top:1px solid #e8e8e8;}
.windowSlidedown {visibility:hidden;-webkit-transform:translateY(0%) scale(1,0);transform:translateY(0%) scale(1,0);-webkit-transition:-webkit-transform .5s cubic-bezier(0,0,.39,.985),visibility 0s .5s;transition:transform .5s cubic-bezier(0,0,.39,.985),visibility 0s .5s;}
.windowSlidedown.open {visibility:visible;-webkit-transform:translateY(0%) scale(1,1);transform:translateY(0%) scale(1,1);-webkit-transition:-webkit-transform .5s cubic-bezier(0,0,.39,.985);transition:transform .5s cubic-bezier(0,0,.39,.985);}
.windowBox .row {height:100%;background:#fff;position:relative;margin:0;width:100%;}
.windowBox .closeWindow {background:#3047d3;height:0px;padding-bottom:26%;position:absolute;top:50%;transform:translateY(-50%);z-index:999;left:0;margin:0;}
.windowBox .closeWindow img {width:25px;}
.windowBox .moreWindow {position:relative;overflow:hidden;/*padding:0 0 2% 0;*/}
.windowBox .moreWindow .close {position:absolute;left:50%;bottom:10%;transform:translateX(-50%);opacity:1;z-index:9;width:44px;}
.havePic .moreWindow .close img {-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.havaPic .moreWindow .close img {}
.group {position:absolute;top:50%;padding:70px 0;width:100%;transform:translateY(-50%);left:0;}
.scrollPc {position:absolute;overflow:hidden;padding:20px 0;}
.moreWindow .logo,.moreWindow .text-center,.moreWindow .lineBg,.moreWindow .text {transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.39,.985);opacity:0;transform:translate3d(0,50px,0);}
.moreWindow .logo.sTop,.moreWindow .text-center.sTop,.moreWindow .lineBg.sTop,.moreWindow .text.sTop {transform:translate3d(0,0,0);opacity:1;}
.moreWindow .logo.sdown,.moreWindow .text-center.sdown,.moreWindow .lineBg.sdown,.moreWindow .text.sdown {opacity:0;transform:translate3d(0,50px,0);transition-duration:.3s;transition-delay:0s;}
.swiper-slide-active .homeContainer4 .address {-webkit-animation:upAni 1s  ease forwards;-moz-animation:upAni 1s  ease forwards;-ms-animation:upAni 1s  ease forwards;animation:upAni 1s  ease forwards;}
.swiper-slide-active .homeContainer4 .form {-webkit-animation:upAni 1s .2s  ease forwards;-moz-animation:upAni 1s .2s  ease forwards;-ms-animation:upAni 1s .2s  ease forwards;animation:upAni 1s .2s  ease forwards;}
.homeContainer4 .address.sTop,.homeContainer4 .form.sTop {transform:translate3d(0,0,0);opacity:1;}
.moreWindow .logo {margin:0 auto;display:block;width:230px;transition-delay:.3s;}
.moreWindow .logo img {margin:0 auto;display:block;max-width:100%;}
.moreWindow .text-center {font-size:42px;margin-top:20px;transition-delay:.4s;}
.moreWindow .lineBg {width:120px;margin:40px auto 60px auto;transition-delay:.5s;}
.moreWindow .text,.moreWindow .fields {width:80%;margin:0 auto;color:#000;transition-delay:.6s;}
.moreWindow .text p {background:url(../images/pointText.png) no-repeat left 10px;padding-left:15px;color:#000;margin-bottom:20px;line-height:30px;font-size:16px;text-align:left;}
.moreWindow .text div {padding-left:15px;color:#000;margin-bottom:20px;}
.navWindow {display:none;}
.navWindow img {margin-right:35px;margin-top:15px;width:20px;}
.navbar-nav .searchWap a {display:inline-block;}
/* 投资团队*/.team .title,.idea .title {margin-bottom:0;}
.team .title p,.idea .title p {height:40px;line-height:40px;color:#fff;font-size:18px;background:#3047d3 url(../images/reduc.jpg) no-repeat 10% center;padding-left:50px;}
.team .porteait {padding:0;position:relative;}
.all1,.all2,.all3,.all4,.all5,.all6,.all7,.all8,.all9,.all10,.all11 {opacity:1;transform:translateY(0);-webkit-transition-timing-function:ease-in-out;-webkit-transition-duration:0.8s;-moz-transition-timing-function:ease-in-out;-moz-transition-duration:0.8s;-ms-transition-timing-function:ease-in-out;-ms-transition-duration:0.8s;transition-timing-function:ease-in-out;transition-duration:0.8s;}
  .team .usp3 .decoration h2,.team .usp4 .decoration h2{position: absolute;bottom: -20px;left: 0;margin: 0;}
  .team .usp3 .decoration h2:after,.team .usp4 .decoration h2:after{content:"";display: block;width: 25px;height: 1px;background: #000;margin-top: 15px;}
/* .porteait:nth-of-type(1).wait,.porteait:nth-of-type(3).wait,.porteait:nth-of-type(2).wait,.porteait:nth-of-type(4).wait {opacity:0;-webkit-transform-origin:0% 0%;-webkit-transform:translate(0,50px);-moz-transform-origin:0% 0%;-moz-transform:translate(0,50px);-ms-transform-origin:0% 0%;-ms-transform:translate(0,50px);transform-origin:0% 0%;transform:translate(0,50px);}
.porteait:nth-of-type(1),.porteait:nth-of-type(2),.porteait:nth-of-type(3),.porteait:nth-of-type(4) {opacity:1;-webkit-transition-timing-function:ease-in-out;-webkit-transition-duration:0.8s;-webkit-transform:translate(0,0);-moz-transition-timing-function:ease-in-out;-moz-transition-duration:0.8s;-moz-transform:translate(0,0);-ms-transition-timing-function:ease-in-out;-ms-transition-duration:0.8s;-ms-transform:translate(0,0);transition-timing-function:ease-in-out;transition-duration:0.8s;transform:translate(0,0);} */
.team .porteait .over {position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.8);opacity:0;z-index:11;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.team .porteait .decoration {width:80%;height:70%;position:absolute;top:50%;left:50%;opacity:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;color:#000;/* -webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0); */margin-left:-40%;margin-top:-44%;z-index:13;}
.team .porteait .decoration h2 {font-size:22px;}
.team .porteait .decoration p {font-size:12px;height:35px;padding:0;}
.team .porteait .decoration .txt {height:53px;margin:0;font-size:16px;}
.team .porteait .decoration .txt:after {content:"";display:block;width:22px;height:1px;background:#000;margin-top:20px;}
.team .porteait:hover .over {opacity:1;}
.team .porteait:hover .decoration {opacity:1;}
.porteait .decoration .sliding:hover a {-webkit-animation:btnContextualText .8s cubic-bezier(.4,0,.2,1) 0s 1 normal;animation:btnContextualText .8s cubic-bezier(.4,0,.2,1) 0s 1 normal;}
.porteait .decoration .sliding {position:absolute;left:0;bottom:0;}
.decoration .sliding img {width:35px;position:relative;}
.porteait .decoration .sliding:after {content:"";background:url(../images/capShape.png) no-repeat center center;position:absolute;left:0;top:0;width:35px;height:35px;background-size:35px 35px;}
.porteait .decoration .sliding:hover::after {-webkit-animation:moveRight 2s cubic-bezier(.4,0,.2,1) infinite normal;animation:moveRight 2s cubic-bezier(.4,0,.2,1) infinite normal;}
.decoration .sliding a {color:rgba(0,0,0,0.6);vertical-align:-1px;display:inline-block;}
.team .usp {position:relative;}
.team .us {background:#3047d3;color:#fff;/* opacity:1;-webkit-transition-timing-function:ease-in-out;-webkit-transition-duration:0.8s;-webkit-transform:translate(0,0);-moz-transition-timing-function:ease-in-out;-moz-transition-duration:0.8s;-moz-transform:translate(0,0);-ms-transition-timing-function:ease-in-out;-ms-transition-duration:0.8s;-ms-transform:translate(0,0);transition-timing-function:ease-in-out;transition-duration:0.8s;transform:translate(0,0); */}
.team .us.wait {opacity:0;-webkit-transform-origin:0% 0%;-webkit-transform:translate(0,50px);-moz-transform-origin:0% 0%;-moz-transform:translate(0,50px);-ms-transform-origin:0% 0%;-ms-transform:translate(0,50px);transform-origin:0% 0%;transform:translate(0,50px);}
.usCon {position:absolute;width:80%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.shareGroup {margin:0 0 0 0;position:relative;}
/*.shareGroup .wb {margin-left:5px;}
*/.shareGroup img {width:30px;}
.team .us h2 {font-size:26px;margin:0 0 30px 0;}
.team .us p {font-size:16px;line-height:25px;margin-bottom:30px;}
.team .us{height: 500px;}
@-webkit-keyframes moveRight {0% {opacity:0;transform:translate(-5px,0);}
100% {opacity:1;transform:translate(0,0);}
}
@keyframes moveRight {0% {opacity:0;transform:translate(-5px,0);}
100% {opacity:1;transform:translate(0,0);}
}
@-webkit-keyframes textOn {0% {-webkit-transform:perspective(200px) translate(0,30px);opacity:0;}
100% {-webkit-transform:perspective(200px) translate(0,0);opacity:1;}
}
@keyframes textOn {0% {transform:perspective(200px) translate(0,30px);opacity:0;}
100% {transform:perspective(200px) translate(0,0);opacity:1;}
}
.enterpriseBanner .text img {-webkit-animation:upAni 1.3s 1s ease,light 2s 1.4s ease infinite;-moz-animation:upAni 1.3s 1s ease,light 2s 1.4s ease infinite;-ms-animation:upAni 1.3s 1s ease,light 2s 1.4s ease infinite;animation:upAni 1.3s 1s ease,light 2s 1.4s ease infinite;}


/* 投资理念*/.ideaBanner .text,.moreBanner .text,.bannerCon .text,.enterpriseBanner .text,.teamBanner .text {text-align:left;color:#fff;overflow:initial;}
.ideaBanner .text h3,.moreBanner .text h3,.enterpriseBanner .text h3,.teamBanner .text h3,.bannerCon .text h3 {margin:0 0 20px 0;font-size:24px;-webkit-animation:upAni 0.8s ease forwards;-moz-animation:upAni 0.8s ease forwards;-ms-animation:upAni 0.8s ease forwards;animation:upAni 0.8s ease forwards;}
.ideaBanner .text h2,.moreBanner .text h2,.bannerCon .text h2,.enterpriseBanner .text h2,.teamBanner .text h2 {margin:6px 0;font-size:36px;line-height:40px;-webkit-animation:upAni 1s 0.4s ease forwards;-moz-animation:upAni 1s 0.4s ease forwards;-ms-animation:upAni 1s 0.4s ease forwards;animation:upAni 1s 0.4s ease forwards;}
.ideaBanner .text p:first-of-type,.moreBanner .text p:first-of-type,.bannerCon .text p:first-of-type,.enterpriseBanner .text p:first-of-type,.teamBanner .text p:first-of-type {margin-top:25px;}
.ideaBanner .text p,.moreBanner .text p,.bannerCon .text p,.teamBanner .text p {margin:0;font-size:14px;line-height:25px;-webkit-animation:upAni 1.2s 0.8s ease forwards;-moz-animation:upAni 1.2s 0.8s ease forwards;-ms-animation:upAni 1.2s 0.8s ease forwards;animation:upAni 1.2s 0.8s ease forwards;}

.enterpriseBanner .swiper-containerPc,.enterpriseBanner .swiper-containerIpad,.enterpriseBanner .swiper-containerWap{margin:0;font-size:14px;line-height:25px;-webkit-animation:upAni 1.2s 0.8s ease forwards;-moz-animation:upAni 1.2s 0.8s ease forwards;-ms-animation:upAni 1.2s 0.8s ease forwards;animation:upAni 1.2s 0.8s ease forwards;}
.enterpriseBanner .swiper-containerPc{height: 100px;}
.enterpriseBanner .swiper-containerIpad{height: 100px;}
.enterpriseBanner .swiper-containerWap{height: 120px;}
.banner .swiper-slide-active p{margin:0;font-size:14px;line-height:25px;-webkit-animation:upAni 1.6s ease forwards;-moz-animation:upAni 1.6s ease forwards;-ms-animation:upAni 1.6s ease forwards;animation:upAni 1.6s ease forwards;opacity:0}
.ideaBanner .text span,.moreBanner .text span,.bannerCon .text span,.enterpriseBanner .text span,.teamBanner .text span {width:40px;height:1px;background:#fff;display:block;margin:18px auto;-webkit-animation:textOn 1s 0.4s ease forwards;-moz-animation:textOn 1s 0.4s ease forwards;-ms-animation:textOn 1s 0.4s ease forwards;animation:textOn 1s 0.4s ease forwards;opacity:0}



.ideaBanner .text img,.moreBanner .text img,.bannerCon .text img,.enterpriseBanner .text img,.teamBanner .text img {width:45px;margin-top:20px;}
.idea .visible-xs-show {opacity:0;}
.idea .visible-xs-hide {opacity:1;}
.idea .ideaPic {padding:0;overflow:hidden;position:relative;}
.idea .ideaPic .over {position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);opacity:0;z-index:11;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.idea .ideaPic .img-responsive {z-index:11;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.idea .groupTxt {width:90%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.idea .ideaTxt {background:#f3f3f3;height:100%;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;transition:all 0.6s ease;}
.idea .ideaTxt p {font-size:14px;line-height:24px;}
.idea .ideaTxt .title {font-size:18px;margin:0 0 0 0;}
.idea .ideaTxt h3 {font-size:24px;font-weight:bold;margin:15px 0 0 0;}
.idea .ideaTxt .conTxt:before {content:"";display:block;width:42px;height:1px;background:#737171;margin:20px 0 20px 0;}
.idea .group-bm {padding:0;background: #000;}
.ideaWrap .row {position:relative;/*overflow:hidden;*/background:#fff}
.idea .conTxt {/*height:190px;*/overflow:hidden;width:100%;}
.idea .groupTxt .more {border:#a9a9a9 1px solid;width:20%;height:30px;line-height:30px;text-align:center;font-size:10px;margin-top:10px;}
.idea .group-bm {position:relative;overflow:hidden;}
.idea .group-bm .over {position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);opacity:0;z-index:11;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.idea .group-bm .decoration {width:62%;position:absolute;top:50%;left:50%;opacity:1;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;color:#000;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:13;text-align:center;color:#fff;}
.idea .group-bm .decoration p {font-size:14px;line-height:25px;}
.idea .group-bm .decoration p:nth-of-type(1) {font-size:18px;margin-top:14px;}
.idea .group-bm .decoration p:nth-of-type(2) {margin-bottom:20px;font-size:16px;}
.idea .group-bm:hover p:nth-of-type(1) {animation:allAreasText .8s cubic-bezier(.455,.03,.515,.955) 0s 1 normal}
.group-bm span {width:30px;height:2px;margin:22px auto;background:#fff;display:block;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.group-bm:hover span {width:50px;}
.idea .group-bm:hover .decoration {opacity:1;}
.idea .group-bm .downBg {-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.idea .group-bm:hover .downBg {-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
/* 首页*/@-webkit-keyframes allAreasText {0% {opacity:1;transform:translate(0,0)}
49% {opacity:0;transform:translate(0,-10px);}
50% {opacity:0;transform:translate(0,10px);}
}
@keyframes allAreasText {0% {opacity:1;transform:translate(0,0)}
49% {opacity:0;transform:translate(0,-10px);}
50% {opacity:0;transform:translate(0,10px);}
}
@-webkit-keyframes light {0% {opacity:1;}
50% {opacity:0.2;}
100% {opacity:1;}
}
@keyframes light {0% {opacity:1;}
50% {opacity:0.2;}
100% {opacity:1;}
}
.homeDown {position:absolute;bottom:6%;left:50%;z-index:13;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:light 2s ease infinite;-moz-animation:light 2s ease infinite;-ms-animation:light 2s ease infinite;animation:light 2s ease infinite;}
.homeBN {text-align:center;}
.homeDown img {width:45px;}
.banner .container {position:absolute;left:50%;top:40%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;}
.homeBN .slide img {width:15px;display:inline-block;}
.homeBN .slide span {margin:0 20px;width:1px;height:20px;background:#fff;display:inline-block;vertical-align:middle;}
.homeBN .text {color:#fff;}
.homeBN .text h2 {font-size:32px;line-height:50px;}
.homeBN .text h2:nth-of-type(2) {margin:0 0 0 0;}
.banner.homeBN .text span {height:1px;margin:30px auto;-webkit-animation:textOn 1s ease forwards;-moz-animation:textOn 1s ease forwards;-ms-animation:textOn 1s ease forwards;animation:textOn 1s ease forwards;}
.homeBN .text h2:nth-of-type(2):after {content:"";display:block;width:100px;height:1px;background:#fff;margin:40px auto;}
.homeBN .text p {font-size:16px;line-height:30px;margin:0 0 15px 0;}

.container-fluid.content {padding:0 0 0 0;}
.homeContainer1 {background:url(../images/banner2.jpg) no-repeat;width:100%;height:100%;background-size:cover;color:#fff;position:relative;}
.homeContainer1 a {color:#fff;}
.homeContainer1 .container {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.homeContainer1 .contactTitle {margin:0 0 60px 0;text-align:center;}
.homeContainer1 .downNews .downNews1,.homeContainer1 .downNews .downNews2,.homeContainer1 .downNews .downNews3 {text-align:center}
.homeContainer1 .tag {margin:0 auto 20px auto;color:#fff;font-size:32px;font-weight:400;text-align: center;}
.homeContainer1 p{text-align: center;}
.homeContainer1  p {font-size:18px;color:#fff;line-height:25px;}
.homeContainer1 span,.homeBN .text span {display:block;margin:20px auto;width:60px;height:1px;background:#fff;}
.homeContainer2 .containerList2 .over {position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.2);opacity:1;z-index:11;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.homeContainer1 .downNews .col-md-4 img {width:80px;transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;}
.homeContainer1 .downNews .col-md-4 img:hover {width:80px;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);}

.homeContainer1 .downNews span {height:1px;width:40px;background:#fff; display:none;}
.homeContainer1 .downNews div {font-size:22px; margin:18px 0px;}
.homeContainer1 .downNews p {color:#fff;font-size:16px;}

.homeContainer2 {width:100%;height:100%;overflow:hidden;position:relative;background:#000;}
.homeContainer2 .containerList1 .bg {position:relative;z-index:-1;height:100%;width:100%}
.homeContainer2 .col-md-6 {padding:0;margin:0;height:100%;}
.homeContainer2 .containerList1 .rightBtn img {width:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.homeContainer2 .containerList1 .rightBtn {width:13%;height:70%;background:#3047d3;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:5%}
.homeContainer2 .containerList1 .epInfo {position:absolute;top:50%;left:28%;color:#fff;padding:0;display:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;overflow:hidden;/**/}
.homeContainer2 .containerList1 .epInfo .companyTxt {font-size:14px;line-height:30px;width:100%;/*height:120px;overflow:hidden;*/}
.homeContainer2 .containerList1 .epInfo p {}
.sTop {opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}
.homeContainer2 .containerList1 .epInfo .h1 {font-size: 36px;}
.homeContainer2 .containerList1 .epInfo .h1:after {content:"";display:block;height:1px;width:50px;background:#fff;margin:25px 0 25px 0;}
.homeContainer2 .containerList2,.homeContainer2 .containerList2 .swiper-slide {overflow:hidden;position:relative;height:100%;}
.swiper-wrapper {height:100%}
.homeContainer2 .containerList1 .epInfo .num {width:50px;height:50px;border-radius:50%;border:1px solid #fff;text-align:center;}
.homeContainer2 .containerList1 .epInfo .num span {display:block;width:25px;margin:0 auto;font-size:12px;}
.homeContainer2 .containerList1 .epInfo .num span:nth-of-type(1) {border-bottom:1px solid #fff;padding:0 0 2px 0;margin:4px auto 2px auto;}
.swiper-container3 {overflow:hidden;}
.arrow-left {position:absolute;top:50%;left:8%;z-index:9}
.arrow-right {position:absolute;top:50%;right:5%;z-index:99;}
.homeContainer2 .containerList1 .rightBtn {}
.move {animation:slide 1s ease;-webkit-transform-origin:right center;transform-origin:right center;animation-fill-mode:both;}
/*infinite*/ .fadeto {animation:fade 0.8s ease;opacity:0;animation-fill-mode:both;height:auto;}
@-webkit-keyframes down {0% {opacity:0;transform:translate(0,0);}
100% {opacity:1;transform:translate(0,40px);}
}
@keyframes down {0% {opacity:0;transform:translate(0,0);}
100% {opacity:1;transform:translate(0,40px);}
}
@-webkit-keyframes fade {0% {opacity:0.5;width:0;}
100% {opacity:1;width:13%;}
}
@keyframes fade {0% {opacity:0.5;width:0;}
100% {opacity:1;width:13%;}
}
@-webkit-keyframes slide {0% {opacity:1;}
50% {opacity:1;width:50%;}
100% {opacity:0.5;width:0;-webkit-transform:translate(1000px,-50%);-moz-transform:translate(1000px,-50%);-ms-transform:translate(1000px,-50%);transform:translate(1000px,-50%);top:50%;-webkit-transform-origin:right center;}
}
@keyframes slide {0% {opacity:1;}
50% {opacity:1;width:50%;}
100% {opacity:0.5;width:0;-webkit-transform:translate(1000px,-50%);-moz-transform:translate(1000px,-50%);-ms-transform:translate(1000px,-50%);transform:translate(1000px,-50%);transform-origin:right center;}
}
.homeContainer2 .containerList2 .swiper-wrapper .peoplePic {width:100%;}
.container-fluid.contentWrap {position:relative;padding:0 0 0 0;}
.contentWrap a {color:#fff;}
.homeContainer3 {width:100%;height:100%;position:relative;overflow:hidden;}
.homeContainer3 .container-fluid {padding:0;height:100%;}
.homeContainer3 .col-md-3,.homeContainer3 .col-md-6 {padding:0;margin:0;}
.homeContainer3 .lead {position:relative;z-index:2;}
.homeContainer3 .leader {position:absolute;width:50%;}
.homeContainer3 .row {margin:0;}
.homeContainer3 .leader .over {position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,7,255,0.65);}
.homeContainer3 .leader .decoration {position:absolute;width:100%;top:50%;left:0;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase;text-align:right}
.homeContainer3 .employees {position:relative;overflow:hidden;background-size:cover;}
.homeContainer3 .employees .over {position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.4);opacity:0;z-index:11;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.homeContainer3 .employees .img-responsive {-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;height:100%;width:100%;}
.homeContainer3 .employees:hover .over {opacity:1;}
.homeContainer3 .employees:hover .img-responsive {-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.homeContainer3 .decoration .info {width:80%;display:block;text-align:left;position:relative;margin-left:5%;}
.homeContainer3 .decoration .info .h1 {font-size:26px;margin-bottom:30px;}
.homeContainer3 .decoration .info .title {color:#fff;font-size:12px;font-weight:400;display:block;padding:10px 0;}
.homeContainer3 .decoration .info .title:after {content:"";height:1px;width:10px;background:#fff;margin:0 0 15px 0;position:absolute;right:0;top:102px;}
.homeContainer3 .decoration .nameEN {background:#fff;width:90%;color:#242424;text-indent:20px;font-size:12px;margin-left:10%;text-align:left;font-weight:500;}
.homeContainer3 .decoration .info .h2 {margin:10px 0;font-size:24px;letter-spacing:1px;}
.homeContainer3 .decoration .info span {display:block;width:30px;height:1px;background:rgba(255,255,255,0.6);margin:25px 0;}
.homeContainer3 .decoration .leftBtn.h2 {font-size: 40px;}
.homeContainer3 .decoration .link {width:40%;border:none;}
.homeContainer3 .decoration .link p {font-size:16px;line-height:28px;text-align:left;height:60px;overflow:hidden;width:90%;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.homeContainer3 .decoration .linkMore {display:inline-block;border:1px solid #fff;color:#fff;padding:8px 20px;font-size:14px;margin-top:20px;position:relative;}
.homeContainer3 .decoration .linkMore:hover::after {-webkit-animation:btnContextualBar .6s cubic-bezier(.645,.045,.355,1) 0s 1 normal;nimation:btnContextualBar .6s cubic-bezier(.645,.045,.355,1) 0s 1 normal;}
.homeContainer3 .decoration .linkMore .linkText {display:inline-block;width:auto;height:auto;background:transparent;margin:0;}
.homeContainer3 .decoration .linkMore:hover .linkText {-webkit-animation:btnContextualText .8s cubic-bezier(.4,0,.2,1) 0s 1 normal;animation:btnContextualText .8s cubic-bezier(.4,0,.2,1) 0s 1 normal;}
.homeContainer3 .decoration .rightPlate {width:20%;height:391px;float:right;position:relative;}
.homeContainer3 .decoration .rightPlate img:nth-of-type(1) {width:14%;border-bottom:1px solid #fff;padding:0 10px 10px 0;}
.homeContainer3 .decoration .rightPlate img:nth-of-type(2) {width:60%;position:absolute;bottom:0;right:60px}
.all1,.all2,.all3,.all4,.all5,.all6,.all7,.all8,.all9,.all10,.all11 {opacity:1;top:0;-webkit-transition-timing-function:ease-in-out;-webkit-transition-duration:0.8s;-moz-transition-timing-function:ease-in-out;-moz-transition-duration:0.8s;-ms-transition-timing-function:ease-in-out;-ms-transition-duration:0.8s;transition-timing-function:ease-in-out;transition-duration:0.8s;}
.all1.wait,.all3.wait,.all5.wait,.all7.wait,.all9.wait,.all11.wait {opacity:0;top:25px;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;}
.all2.wait,.all4.wait,.all6.wait,.all8.wait,.all10.wait {opacity:0;top:55px;-webkit-transform-origin:100% 0%;-moz-transform-origin:100% 0%;-ms-transform-origin:100% 0%;transform-origin:100% 0%;}
.alltop1,.alltop2,.alltop3,.alltop4,.alltop5 {opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-ms-transition-duration:0.6s;transition-duration:0.6s;}
.alltop1.wait,.alltop2.wait,.alltop3.wait,.alltop4.wait,.alltop5.wait {opacity:0;-webkit-transform:translate(0,40px);-moz-transform:translate(0,40px);-ms-transform:translate(0,40px);transform:translate(0,40px);}
/*.downNews .all9,.downNews .all10,.downNews .all11 {-webkit-transform:translate(0,40px);-moz-transform:translate(0,40px);-ms-transform:translate(0,40px);transform:translate(0,40px);opacity:0;transition:all .9s cubic-bezier(.23,1,.32,1)}
.downNews .all10 {transition:all .9s cubic-bezier(.23,1,.32,1) .1s}
.downNews .all11 {transition:all .9s cubic-bezier(.23,1,.32,1) .2s}
.downNews .all9.sTop,.downNews .all10.sTop,.downNews .all11.sTop {opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}
@-webkit-keyframes upAni {0% {opacity:0;transform:translate(0,50px);}
100% {opacity:1;transform:translate(0,0);}
}
@keyframes upAni {0% {opacity:0;transform:translate(0,50px);}
100% {opacity:1;transform:translate(0,0);}
}
*/
.swiper-slide-active .downNews .downNews1 {-webkit-animation:upAni 1s  ease forwards;-moz-animation:upAni 1s  ease forwards;-ms-animation:upAni 1s  ease forwards;animation:upAni 1s  ease forwards;}
.swiper-slide-active .downNews .downNews2 {-webkit-animation:upAni 1s .2s ease forwards;-moz-animation:upAni 1s .2s ease forwards;-ms-animation:upAni 1s .2s ease forwards;animation:upAni 1s .2s ease forwards;}
.swiper-slide-active .downNews .downNews3 {-webkit-animation:upAni 1s .4s ease forwards;-moz-animation:upAni 1s .4s ease forwards;-ms-animation:upAni 1s .4s ease forwards;animation:upAni 1s .4s ease forwards;}
.group-bm .decoration .zao,.group-bm .decoration .kuai,.group-bm .decoration .yuan {-webkit-transform:translate(0,40px);-moz-transform:translate(0,40px);-ms-transform:translate(0,40px);transform:translate(0,40px);opacity:0;}
.group-bm .decoration .zao {transition:transform 1.2s cubic-bezier(.23,1,.32,1),opacity 1.2s cubic-bezier(.23,1,.32,1)}
.group-bm .decoration .kuai {transition:transform 1.2s cubic-bezier(.23,1,.32,1) .1s,opacity 1.2s cubic-bezier(.23,1,.32,1) .1s}
.group-bm .decoration .yuan {transition:transform 1.2s cubic-bezier(.23,1,.32,1) .2s,opacity 1.2s cubic-bezier(.23,1,.32,1) .2s}
.group-bm .decoration .zao.sTop,.group-bm .decoration .kuai.sTop,.group-bm .decoration .yuan.sTop {opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}

.group-bm .decoration .sTop img {width:100px;transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;}
.group-bm .decoration .sTop img:hover {width:100px;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);}


.homeContainer4 {width:100%;padding:60px 0 20px 0;color:#fff;background:#282828 url(../images/footerBg.jpg) no-repeat;background-size:cover;}
.homeContainer4 .container {overflow:hidden;position:absolute;padding-bottom:10%;left:50%;top:50%;transform:translate(-50%,-50%);}
.homeContainer4  a {color:#fff;}
.homeContainer4 .row .col-md-6 {padding:0;}
.homeContainer4 .row .col-md-6 a {color:#fff;}
.homeContainer4 .title {color:#fff;font-size:32px;font-weight:bold;margin-bottom:18px;position:relative;}
.homeContainer4 .title:after {content:"";position:absolute;width:18px;height:17px;top:-10px;background-size:60% 60%;}
.homeContainer4 .more .address p {line-height:42px;font-size:18px;}
.homeContainer4 .form form table {width:100%;}
.homeContainer4 .form form input,.homeContainer4 .form form .message {background:#515151;border:none;outline:none;border-radius:10px;height:42px;margin:0px 5px 5px 0;padding:0 10px;float:left;font-size:16px;width:96%; opacity:0.8;}
.homeContainer4 .form form .message {height:84px;resize:none;padding-top:12px;width:98%;}
.homeContainer4 .row.more {margin:20px -20px 0 0;}
.homeContainer4 .logoGroup {/* margin-top:30px;*/width:100%;height:120px;overflow:hidden;position:absolute;bottom:10px;}
.homeContainer4 .btn.focus,.homeContainer4 .btn:focus,.homeContainer4 .btn:hover {color:#fff;}
.homeContainer4 .logoGroup img {width:100%;display:block;margin:0 auto;}
.homeContainer4 .col-md-2 {width:14%;}
.homeContainer4 .logoPic {height:95px;display:flex;align-items:center;justify-content:center;padding:0;}
.homeContainer4 .logoPic img {width:40%;}
.homeContainer4 .form form input[placeholder] {color:#fff !important;}
.homeContainer4 .form form .btn {background:#1f2298;width:15%;margin:10px 10px 0 0;border-radius:20px;}
.homeContainer3 .leaderPic {width:100%;/*height:100%;*/}
.bigTxt p {margin-bottom:10px;}
.windowBox.noPic .moreWindow {width:80%;margin:0 auto;}
.noPic .text {font-size:16px;}
.noPic .closeWindow {width:6%;}
.shareOut {width:100%;height:100%;position:fixed;z-index:9999999;background:rgba(0,0,0,0.8);left:0;top:0;display:table;}
.shareOut img {float:right;margin-top:20px;width:40%;margin-right:20px;}
.shareOut p {text-align:center;display:table-cell;vertical-align:middle;color:#fff;font-size:18px;}
.team .mobile{display: none;}
.usp3 .sliding,.usp4 .sliding{display: none;}
.usp3 .txt,.usp4 .txt{position: absolute;bottom: 0;left: 0;z-index: 9;}
.usp3 .txt:before,.usp4 .txt:before{content:"";display: block;width: 22px;height: 1px;background: #000;margin-bottom: 20px;}
.usp1 .lineSmall,.usp2 .lineSmall{
	display: block;width: 22px;height: 1px;background: #000;margin-top: 20px;
}
.textMore{background: #fff;}


#more1 .ideaTxt,#more1 .ideaPic{height:578px;}
.ideaWrap .ideaTxt,.ideaWrap .ideaPic {height:500px;}
.idea .ideaWrap .bigTxt,.idea .ideaWrap .bigPic {height:475px;}

/*  */
.tabGroup{margin-bottom: 2px;width: 100%;}
.tablist{background: #919090;height: 45px;text-align: center;color: #fff;line-height: 45px;border-right: 1px solid #fff;border-bottom: 1px solid #fff;width: 50%;}
.tablist:hover{cursor: pointer;}
 .tablist:nth-of-type(4){border-left: none;border-right: none;border-top: none;} 
.tablist.focus{background: #3047d3;}
.contentGroup{display: none;}
.contentGroup.on{display: block;}
.porteait p{width:100%;font-size: 40px;position: absolute;left: 50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight: 400;text-transform:capitalize;word-break:break-all;text-align: center;color: #999;}
.mobile{
	display: none;
}
.mobile .tabTitle {width:100%;background: #3047d3;color:#fff;height: 45px;line-height: 45px;padding: 0;}
.mobile .tabTitle .btn{width: 50%;color: #fff;border-radius: 0;border: 0;padding: 0;height: 45px;line-height: 45px;width: 100%;text-align: left;text-indent: 20px;}
.mobile .open>.dropdown-toggle.btn-default{
	background: #3047d3;color:#fff;height: 45px;padding: 0;
}
.team .open>.dropdown-toggle.btn-default:focus{
	background: #3047d3;color:#fff;height: 45px;padding: 0;
}
/* .contentGroup .row{height: auto;} */
.usp ul{width: 100%;margin-bottom: 0;}
.contentGroup ul{margin-bottom: 10px;}
.team .dropdown-menu{background: #676767;padding: 0;margin: 0;border: 0;border-radius: 0;width: 100%;}
.team .dropdown-menu li{padding: 10px 0;border-bottom: 1px solid #fff;}
.team .dropdown-menu li a{color: #fff;display: block;text-indent: 20px;padding: 0;}
.team .btn .caret{position: absolute;right: 43px;top: 22px;-webkit-transform: scale(1.8);transform: scale(1.8);}
.team .dropdown-menu li.focus{background: #3047d3;}
.team .btn-default:hover{background: #3047d3;}
.mobile .tabTitle .btn h2{margin: 0;line-height: 45px;font-size: 16px;background: #3047d3 url(../images/reduc.jpg) no-repeat 5% center;padding-left: 30px;}

.textMore{background: #fff;}
.teamGroup .employees{padding:0;background: #fff;}
.teamGroup{background: rgba(49,76,207,0.8);}
.swiper-slide .teamGroup,.swiper-slide .teamGroup .row,.swiper-slide .teamGroup ul{width: 100%;height: 100%;margin:0;padding: 0;position: relative;}
.infoEm{z-index: 1;position: absolute;}
.infoEm.pc{
	left: 50%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height: 100%;width: 20%;
}
.infoEm.wap{
	left: 0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width: 100%;height: 20%;
}
.wap .infoCon{width: 100%; text-align: left;position: absolute;left: 20%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.teamGroup .wap p,.teamGroup .wap .linkMore{font-size: 30px;color: #fff;}
.employees p{color: #999;font-size: 30px;position: absolute;left: 50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align: center;}
.pc .infoCon{width: 100%; position: absolute;left: 50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align: center;}
.infoEm .linkMore{margin-top:5px;padding:4px 10px;font-size:12px;display: inline-block;border: 1px solid #fff;color: #fff;}
.infoEm .linkText {display:block;width:auto;height:auto;background:transparent;margin:0;text-transform:capitalize;}
.pc .linkMore{font-size:16px;}
.infoEm p{color: #fff;font-size:18px;margin-bottom: 10px;}
.teamGroup .employees{position: absolute;overflow: hidden;}
.swiper-slide{position: relative;}
.teamGroupPic{background-image:url('../images/banner4.jpg');background-repeat: no-repeat;background-size: cover;overflow: hidden;}
 .homePic{display: block;margin: 0 auto;} 
.teamGroup1 .employees:nth-of-type(4){
	background: #fff;
}

.teamGroup1 .employees{background-image:url(../images/team/landscape.jpg?v=324);background-size: cover;background-repeat: no-repeat;}
.teamGroup4 .employees{background-image:url(../images/team/landscape.jpg?v=324);background-size: cover;background-repeat: no-repeat;}

.teamGroup3 .employees{background-image:url(../images/team/landscape.jpg?v=324);background-size: cover;background-repeat: no-repeat;}

.teamGroup3 .employees:nth-of-type(1) ,.teamGroup3 .employees:nth-of-type(2),.teamGroup3 .employees:nth-of-type(5) ,.teamGroup3 .employees:nth-of-type(6) ,.teamGroup3 .employees :nth-of-type(9),.teamGroup3 .employees:nth-of-type(10){background-image:url(../images/team/landscape.jpg?v=324);background-size: cover;background-repeat: no-repeat;}
.teamGroup2 .employees{background-image:url(../images/team/landscape.jpg?v=324);background-size: cover;background-repeat: no-repeat;}
.teamGroup2 .employees:nth-of-type(3),.teamGroup2 .employees:nth-of-type(4){background-image:url(../images/team/landscape.jpg);background-size: cover;background-repeat: no-repeat;}

.teamGroup1 .homePic{width: 70%;}
.teamGroup2 .homePic{width: 95%;}
.teamGroup2 .employees:nth-of-type(1) .homePic,.teamGroup2 .employees:nth-of-type(2) .homePic,.teamGroup2 .employees:nth-of-type(5) .homePic,.teamGroup2 .employees:nth-of-type(6) .homePic{position: absolute;bottom: 0;left: 50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.teamGroup2 .employees:nth-of-type(3) .homePic,.teamGroup2 .employees:nth-of-type(4) .homePic{width: 60%;}

.teamGroup3 .employees:nth-of-type(3) .homePic,.teamGroup3 .employees:nth-of-type(4) .homePic,.teamGroup3 .employees:nth-of-type(7) .homePic,.teamGroup3 .employees:nth-of-type(8) .homePic{width: 95%;position: absolute;bottom: 0;left: 50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.teamGroup3 .homePic{width:90%;}
.teamGroup3 .employees:nth-of-type(1) .homePic,.teamGroup3 .employees:nth-of-type(2) .homePic,.teamGroup3 .employees:nth-of-type(5) .homePic,.teamGroup3 .employees:nth-of-type(6) .homePic{
	width:90%;
}
.teamGroup3 .employees:nth-of-type(1) .homePic,.teamGroup3 .employees:nth-of-type(2) .homePic,.teamGroup3 .employees:nth-of-type(5) .homePic,.teamGroup3 .employees:nth-of-type(6) .homePic,.teamGroup3 .employees:nth-of-type(9 .homePic),.teamGroup3 .employees:nth-of-type(10) .homePic{width: 60%;}
.teamGroup4 .homePic{width: 70%;}
.teamGroupPic .linkMore{/* position: absolute;left: 50%;top: 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);*/margin-top:25px;padding:8px 20px;font-size:14px;display: inline-block;border: 1px solid #fff;color: #fff;}
.teamGroupPic .banner {margin-top: 0;}
.teamGroupPic .text{text-align: center;}
.teamGroupPic .banner p{font-size: 16px;line-height: 32px;}
.teamGroupPic .banner p:nth-of-type(1){}
.teamGroupPic .banner h3{font-size: 32px;font-weight: 400;margin: 0 auto;}
.teamGroupPic .banner h2{font-size: 24px;margin: 0;line-height: 1;}
.teamGroupPic .linkMore:hover::after {-webkit-animation:btnContextualBar .6s cubic-bezier(.645,.045,.355,1) 0s 1 normal;nimation:btnContextualBar .6s cubic-bezier(.645,.045,.355,1) 0s 1 normal;}
.teamGroupPic .linkMore .linkText {display:inline-block;width:auto;height:auto;background:transparent;margin:0;text-transform:capitalize;
/*-webkit-transform: perspective(200px) translate(0,0);
-moz-transform: perspective(200px) translate(0,0);
-ms-transform: perspective(200px) translate(0,0);
transform: perspective(200px) translate(0,0);*/
opacity: 1;-webkit-animation:asd 1s;-moz-animation:asd 1s;-ms-animation:asd 1s;animation:asd 1s; font-size:18px;}
.teamGroupPic .linkMore:hover .linkText {-webkit-animation:btnContextualText .8s cubic-bezier(.4,0,.2,1) 0s 1 normal;animation:btnContextualText .8s cubic-bezier(.4,0,.2,1) 0s 1 normal;}

.teamGroupPic .banner .lineG{display: block;
    margin: 20px auto;
    width: 60px;
    height: 1px;
    background: #fff;}

.textMore p{display: none;}

.team .textMore .decoration{opacity: 1;color: #999;}
.team .textMore .decoration h2:after{
	content:"";display: block;width: 20px;height: 1px;background: #999;margin: 20px auto 0 auto;
}
.team .textMore .decoration .txt:after{opacity: 0;}
.team .textMore .decoration {height:auto;width:auto;position:absolute;top:50%;left:50%;/*-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out; margin-left:-40%;margin-top:-44%;  */-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0); z-index:13;margin:0;text-align: center;}
.team .textMore .decoration h2{font-size: 24px;margin-bottom: 15px;}
.team .textMore .decoration .txt{height: auto;font-size: 18px;line-height: 30px;}

.downNext{position: fixed;bottom: 6%;right: 0;z-index: 13;display: none;border-radius: 50px 0 0 50px;color: #fff;background: #6b696a;padding: 10px 15px;}



/* 地图 */
body{background: #fff;}
#footer{margin-bottom:-5px;}
#map {height: 400px;}
.maps{position: relative;}
.gmnoprint{display: none;}
.mapIcon{right:40px;}
.mapIcon input{display: block;width: 45px;border:none;outline: none;-webkit-transform: scale(0.6);transform: scale(0.6);-webkit-transform-origin:center center;transform-origin:center center;padding:0;}
#shanghai,#dongjing,#beijing{width: 106px;height: 84px;background: #7f7f7f;color: #fff;font-size: 20px;text-align: center;} 
.gmnoprint{display:block;}
.mapBox{background: #fff;}
.gm-style-cc{opacity: 0;}





@media only screen and (max-device-width:1024px) and (orientation:portrait) {.homeBN .text {width:90%;margin:0 auto;}
.homeContainer1 .downNews p,.homeContainer4 .more .address p {font-size:18px;}
.homeContainer4 .title {font-size:24px;}
.windowBox .moreWindow .close {bottom:8%;}
/* .epWrap .logoWrap:nth-of-type(3n){border-right: 1px solid #fff;} */
}
@media only screen and (max-device-width:1024px) and (orientation:landscape) {/*横屏*/
	.idea .ideaTxt {height:500px;} 
.conNews .event-desc p{height:60px;width:100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.idea .bigTxt,.idea .bigPic {height:500px;}
.havePic.windowBox .peopleWindow,.havePic.windowBox .moreWindow {width:50%!important;}
.windowBox.noPic .moreWindow {width:90%;}
.peopleWindow .decoration {top:50%;transform:translateY(-50%);}
.homeContainer4 .container {padding-bottom:20%;}
.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block {display:block!important;}
.homeContainer2 .col-md-6 {float:left!important;}
.windowBox .group{top:45%;}
.team .porteait .decoration .txt:after{display: none;}
/*.homeContainer2 .containerList1 .epInfo .companyTxt {text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}*/ 
.arrow-left,.arrow-right {width:40px;}
.idea,.team {padding-bottom:0;}
.toolBar {transform:scale(0.8);transform-origin:top right;position:absolute;right:11px;position:relative;bottom:inherit;display:block;}
.container-footer .row {display:table;}
.container-footer .col-md-2 {display:table-cell;vertical-align:middle;float:initial;}
.homeBN .text p {font-size:14px;}
/* .homeContainer2 .containerList1 .epInfo .companyTxt{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;height: auto;}*/
.container-footer .col-md-8 {width:100%;}
}
/* ipad横屏 */@media only screenand (min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape) {.idea .ideaTxt {height:374px;}
.idea .bigTxt,.idea .bigPic {height:500px;}
.havePic.windowBox .peopleWindow,.havePic.windowBox .moreWindow {width:50%!important;}
.windowBox.noPic .moreWindow {width:90%;}
.peopleWindow .decoration {top:50%;transform:translateY(-50%);}
.conNews .event-desc p{width:100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
}
/* ipad竖屏 */@media only screenand (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait) {.navbar.navbar-default {background:#fff;}
.masking {display:none;}
.eventPic {width:25%;float:left;}
.event-desc {width:75%;float:left;}
.idea .ideaTxt {height:378px;}
}
@media (min-width:1920px) {.epCon .epInfo p {font-size:20px;line-height:25px;}
.container .text p {font-size:22px;}
}
@media (min-width:1200px) {.navbar .container .collapse .navbar-nav li {margin:0 25px;}
.moreWindow .text p,.noPic .text p {font-size:16px;}
.idea .ideaWrap .bigTxt,.idea .ideaWrap .bigPic {height:475px;}
.event-desc img {width:58px;}
.peopleWindow .decoration {top:50%;transform:translateY(-50%)}
#more1 .ideaTxt,#more1 .ideaPic{height:578px;}
.ideaWrap .ideaTxt,.ideaWrap .ideaPic {height:500px;}
.homeContainer3 .decoration .info .title:after {top:132px;}
.employees p{font-size: 40px;}
}
@media (max-width:1190px) {
.navbar .container .collapse .navbar-nav li {margin:0 10px;}
.container .nav>li>a {padding:10px 10px;}
body {width:100%;overflow-x:hidden;}
.homeContainer2 .pagination {bottom:95px;}
.homeContainer4 .row:nth-of-type(3) {margin-left:-70px;margin-right:-70px;}
.container-footer .shareIcon {margin-right:-17px;}
.event-desc img {width:58px;}
.epCon .epInfo p {height:110px;}
}
@media (max-width:1000px) {.navbar .container .collapse .navbar-nav li {margin:0 0;}
.addressCon .col-md-4 {text-align:center;}
.epCon .epInfo {left:20%}
.epCon .epInfo h1 {font-size:60px;margin:-10px 0 0 0;}
.epCon .epInfo h2 {font-size:18px;margin:-30px 0 10px 0;}
.epCon .epInfo p {height:90px;font-size:12px;}
.epCon .epInfo .sliding {bottom:-14px;}
}
@media (min-width:1650px) {.navbar .container .collapse .navbar-nav li {margin:0 60px;}
.epCon .epInfo p {font-size:14px;line-height:22px;}
.container .text p {font-size:16px;}
.moreWindow .logo {width:250px;}
.team .title p,.idea .title p {background:#3047d3 url(../images/reduc.jpg) no-repeat 7% center;}
.idea .ideaTxt,.idea .ideaPic {height:541px;}
.homeContainer4 .row.more {margin:60px -20px 0 0;}
.homeContainer4 .logoGroup {margin-top:100px;}
.homeContainer1 .downNews img {max-width:100%;}
.homeContainer3 .decoration .info .title:after {top:132px;}
.noPic .text {font-size:18px;}
}
@media (max-width: 992px) {.topTitle {margin-bottom:20px;}
.idea .ideaTxt,.idea .ideaPic{height: 374px;}
#more3 .ideaTxt,#more3 .ideaPic{height: 640px;}
.idea .bigTxt.all8,.idea .bigPic.all7{height: 600px;}
.porteait p{font-size: 26px;}
}
@media (min-width: 769px) {
.topTitle {margin-bottom:20px;}
.idea .ideaTxt,.idea .ideaPic{height: 374px;}
.idea .bigTxt.all8,.idea .bigPic.all7{height: 620px;}
}
@media (min-width:1650px) {.navbar .container .collapse .navbar-nav li {margin:0 50px;}
.epCon .epInfo p {font-size:14px;line-height:22px;}
.container .text p{font-size:20px;}
.homeContainer1  p {font-size:24px;}
.moreWindow .logo {width:250px;}
.team .title p,.idea .title p {background:#3047d3 url(../images/reduc.jpg) no-repeat 7% center;}
.idea .ideaTxt,.idea .ideaPic {height:515px;}
.event-img img {width:230px;}
.event-img h2 {font-size:45px;}
.idea .conTxt {height:auto;}
}
@media (max-width:769px) {
	.idea .ideaPic {height:auto;}
.mapGroup .addressCon{margin-bottom: 0;width: 90%;margin: 0 auto;text-align: center;}
.tabFixed{position: fixed;top: 60px;left: 0;z-index: 999;}
.tabGroup{margin: 0;}
.topM{margin-top: 90px;}
.tablist:nth-of-type(2),.tablist:nth-of-type(4){border-right: 0;}
.teamGroup1 .homePic{width: 100%;position: absolute;bottom: 0;left: 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.teamGroup2 .homePic{width: 100%!important;position: absolute;bottom: -60px!important;left: 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
 .teamGroup2 .employees:nth-of-type(3) .homePic,.teamGroup2 .employees:nth-of-type(4) .homePic{width: 100%!important;} 
.teamGroup3 .homePic{width: 100%!important;position: absolute;bottom:0;left: 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
 .teamGroup3 .employees:nth-of-type(1) .homePic,.teamGroup3 .employees:nth-of-type(2) .homePic,.teamGroup3 .employees:nth-of-type(5) .homePic,.teamGroup3 .employees:nth-of-type(6) .homePic,.teamGroup3 .employees:nth-of-type(9 .homePic),.teamGroup3 .employees:nth-of-type(10) .homePic{width: 100%!important;} 
.teamGroup4 .homePic{width: 100%;position: absolute;bottom: 0;left: 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.map p{font-size: 12px;}
/*hover*/ .team .porteait .over {opacity:0;}
.wap .infoCon{left: 5%;transform: translate(0,-50%);}
.team .porteait .decoration {opacity:0;}
.team .textMore .decoration{opacity: 1;color: #999;height: auto;margin-left: 0;
    margin-top: 0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width: 100%}
.ideaBanner .text,.moreBanner .text,.bannerCon .text,.enterpriseBanner .text,.teamBanner .text {text-align:center;}
.contentGroup ul{margin: 0;}
.ideaBanner .text p:first-of-type,.moreBanner .text p:first-of-type,.bannerCon .text p:first-of-type,.enterpriseBanner .text p:first-of-type,.teamBanner .text p:first-of-type {margin-top:0;}
.banner.enterpriseBanner .text p{font-size: 14px;}
.banner.enterpriseBanner .text h2{font-size: 40px;}
.ideaBanner .text span, .moreBanner .text span, .bannerCon .text span, .enterpriseBanner .text span, .teamBanner .text span{margin:40px auto;}
.ideaBanner .text h3,.moreBanner .text h3,.enterpriseBanner .text h3,.teamBanner .text h3,.bannerCon .text h3 {font-size:26px;}
.ideaBanner .text h2,.moreBanner .text h2,.bannerCon .text h2,.enterpriseBanner .text h2,.teamBanner .text h2 {font-size:36px}
.ideaBanner .text img,.moreBanner .text img,.bannerCon .text img,.enterpriseBanner .text img,.teamBanner .text img {display:none;}
.idea .ideaTxt {height:350px;}
/*hover*/ .search.pc {display:none;}
.navbar.navbar-default {background:#fff;z-index:999999;}
.navbar-default .navbar-brand {margin-left:13px;}
.navbar-default .navbar-brand img {width:100px;}
.navbar-collapse {background:#fff;}
.collapse .navbar-nav {margin:0;}
.navbar-header .ipad {width:30px;float:right;margin:8px 27px 0 0;}
.navbar-header .ipad img {width:25px;}
.navbar .container .collapse .navbar-nav li {margin:0;border-bottom:#e0e0e0 1px solid;background:url(../images/move.png) no-repeat 93% center;background-size:6px 10px;}
.container .nav>li>a {padding:20px 0;}
.navbar .container .collapse .navbar-nav li a {text-indent:20px;}
.navbar-toggle {background-size:80% 80%;}
/*nav*/.bannerCon .swiper-button {background-size:70% 70%;}
.topTitle {margin-bottom:40px;}
.topTitle:after {content:"";position:absolute;width:50px;height:1px;margin:0 auto;background:#fff;top:40px;left:45%;}
.links {display:none;}
.bannerCon .visible-sm-block {display:block!important;}
/*banner*/.col-sm-6 .col-xs-4 {width:100%}
.conText .container .row h2,.conText .container .row small {text-align:center;}
.conText .container .row small {padding:0;}
.row .line1 {display:none;}
.col-sm-6 .col-xs-8 {width:100%;padding:0;}
#content.conText {padding:40px 0;}
.moretext .container,.listContent .container {padding:0 30px;}
.conText .container .row,.conText .container .text {background:#fff;margin:0;padding:10px;}
.conText .container .row.listWrap {background:transparent;padding:0;}
.listContent {padding-top:65px;margin:0 auto;width:100%;background:#f5f5f5;}
/*content*/.map .container {display:none;}
.map .mapContainer {margin-top:20px;width:100%}
.contactTitle h2 {font-size:18px;}
.container-footer {width:94%;}
.container-footer .col-md-2 {width:88px;float:left;padding:0;text-align:inherit}
.container .contactTitle {width:90%;margin:0 auto 30px auto;line-height:20px;text-align:center;}
.contactTitle p {font-size:18px;line-height:28px;}
.mapGroup .addressCon {margin-bottom:0;width:90%;margin:0 auto;text-align:center;}
.mapGroup .addressCon div {margin:20px 0;}
.addressCon .address {font-size:18px;}
.input-group {width:90%;margin:10px auto;}
.addressCon p {font-size:16px;}
.container-footer .col-md-2 img {text-align:inherit;max-width:100%;}
.container-footer .shareIcon {float:right;margin-right:0;}
.container-footer .shareIcon img {width:26px;}
.container-footer .col-md-8 {width:90%;float:left;padding:0;margin-left:20px;}
.addressCon .col-md-4 {text-align:center;width:70%;margin:0 auto 50px auto;}
.container .inputBox .col-md-4,.row .col-md-12 {width:95%;margin:0 auto;padding:0;}
.row .btn-block {width:85%;margin:20px auto;}
.toolBar {transform:scale(0.8);transform-origin:top right;position:absolute;right:11px;position:relative;bottom:inherit;display:block;}
.carousel-caption {top:10px;left:40px;}
.carousel-caption p:nth-of-type(1) {margin-bottom:30px;}
.contentBox {padding:20px 0;}
.listWrap li {width:50%;}
.conItem {width:100%;margin-bottom:20px;text-align:center;}
.conItem h2 {font-size:30px;}
.mapContainer .mapIcon {right:10px;top:40%;}
#shanghai,#dongjing,#beijing{width:90px;transform-origin: right center;}
.collapse .search {margin:5px auto 0 auto;text-align:left;}
html,body {width:100%;overflow-x:hidden;}
.event-img img {margin:0 auto;}
.list-groupBg1 {background:#fff;}
.list-groupBg2 {background:#ebebeb;}
.list-groupBg3 {background:#ebebeb;}
.list-groupBg4 {background:#f5f5f5;}
body {background:#000;overflow-x:hidden;width:100%;}



/*被投企业*/.epWrap .row {margin-bottom:10px;}
.epCon,.epPic {width:50%;float:left;}
.epCon .rightBtn {width:16.66%}
.epCon .epInfo {left:20%;width:75%;}
.epCon .epInfo h2 {margin:-30px 0 20px 0;}
.textP {height:82px;}
.epCon .epInfo p {height:94px;}
.epCon .epInfo .sliding {bottom:-10px;left:15px;}
.epCon .epInfo .sliding img {width:35px}
.epCon .epInfo .sliding a {font-size:12px;vertical-align:text-top}
.ept .title {font-size:16px;}
.moreWindow .text-center {font-size:36px;}
.moreWindow .text p {font-size:16px;}
.moreWindow .lineBg {margin:30px auto 50px auto}
.moreWindow .logo {width:250px;}
/*.windowBox .moreWindow,.scrollPc {padding:0 0 10% 0;}
*/.windowBox {top:80px;transform:translateY(0);}
.col-sm-offset-1 {margin-left:8.33333333%;}
.windowBox .closeWindow {padding-bottom:50%;}
.navbar-nav .searchWap input {font-size:13px;width:66%;color:#000;margin-left:20px;padding:11px 0;}
.navbar-nav .searchWap span {position:absolute;z-index:2;left:0;height:40px;width:95px;}
.epWrap .logoWrap {width:33.333%;}
.windowBox .container-fluid,.windowBox .peopleWindow {height:100%;margin:0 auto;float:initial;width:100%;}
.windowBox .peopleWindow {width:100%;}
.windowBox .moreWindow {width:100%!important;overflow:scroll;}
.windowBox .moreWindow .close {display:none;}
.peopleWindow .decoration {top:50%;}
body {overflow-y:scroll;}
.peopleWindow .decoration .info {}
/*home*/.homeContainer2 .col-sm-6 {width:50%;}
.homeContainer4 .col-sm-6 {width:50%}
.homeContainer4 .more {padding:0 20px;}
.homeContainer4 .container {width:90%;padding-bottom:26%;}
.homeContainer4 .row:nth-of-type(3) {margin-left:-20px;margin-right:-20px;}
.homeContainer3 .leader {width:50%;}
.homeContainer2 .containerList1 .epInfo {left:5%;top:40%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:90%;height:58%;text-align:center;}
.homeContainer2 .containerList1 .epInfo .h1:after {margin:15px 0;}
.homeContainer2 .pagination {bottom:70px;left:32%;}
/*idea*/ .idea .col-xs-12 {width:100%;}
.banner .visible-sm-block {display:block!important;}
.idea .col-sm-4 {width:33.33%!important}
.idea .group-bm .decoration {opacity:1;width:78%;height:auto}
.idea .group-bm .decoration p:nth-of-type(1) {margin:10px 0 0 0;}
.idea .group-bm .decoration p:nth-of-type(2) {margin:0 0 10px 0;}
.idea .group-bm .decoration img {width:38px;}
.idea .group-bm .decoration p:nth-of-type(2):after {margin:14px auto 6px auto;}
.swiper-button {display:none;}
.idea .groupBtn {padding:0;}
/*联系我们*/ .eventPic:after {width:150px;}
.event-desc .sliding {bottom:-4px;right:16px;}
.event-page .col-sm-6 {width:49%;float:left;}
.event-page .col-xs-4,.event-page .col-sm-6,.container .wrap {padding:0;}
.event-page .ipad h2:nth-of-type(2) {display:block;border-bottom:none;margin:0 0 33px;font-size:18px;padding:0;}
.event-page .ipad p {margin:15px 0 10px 0;font-size:18px;overflow:hidden;height:53px;/*text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;height:auto;*/}
.event-desc img {width:48px;}
.groupNews .conWrap {position:absolute;right:0;bottom:0;width:145px;float:initial;}
.conWrap .btnLinks {width:115px;height:40px;line-height:35px;background:transparent;color:#3047d3;border:#3047d3 3px solid;display:block;border-radius:40px;text-align:center;}
.event-page .groupNews {width:100%;overflow:hidden;height:200px;padding:0;margin-bottom:30px;}
.eventPic {width:25%;float:left;}
.groupNews .event-desc {width:75%;float:left;height:200px;}
.conNews .event-desc h2 {width:100%;height:55px;overflow:hidden;/*text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;*/}
.event-desc .hidden-sm {display:none;}
body .windowBox {top:80px;transform:translate(0,0);left:0;overflow:scroll;}
.windowSlidedown.open {-webkit-transform:translate(0,0) scale(1,1)!important;transform:translate(0,0) scale(1,1)!important;}
.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand {margin-left:20px;}
.banner .container {width:100%;}
.homeContainer1 .container {width:100%;}
.homeContainer1 .container .col-xs-4 {width:33.33%;}
.idea .bigTxt {height:400px;}
.idea .bigPic,.idea .ideaPic {height:500px;}
.hidden-sm {display:none!important;}
.event-page {padding:30px 0;}
.homeContainer2 .containerList1 .epInfo .companyTxt {text-align:left;}
.containerList2 .decoration .link a,.containerList2 .decoration .nameEN {font-size:12px;}
.peopleWindow .decoration .info h2,.containerList2 .decoration .info h2 {font-size:18px;}
.containerList2 .decoration .info .h2 {font-size:18px;}
.containerList2 .decoration .link a {width:16px;overflow:hidden;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;}

.homeContainer4 .row .col-md-6 {margin:20px 0;padding:0 10px;width:100%;text-align:center;}
.havePic .group {position:relative;top:0;width:100%;transform:translateY(0);margin-top:10px;padding:5px 0;}
.homeContainer3 .lead {height:100%;}
.homeContainer4 .form form .btn {float:initial!important;width:40%;height:50px;font-size:15px;}
.noPic .group {overflow:scroll;top:0;position:relative;transform:translateY(0);}
.event-img {margin-right:0;}
.homeContainer3 .container-fluid,.homeContainer3 .lead {height:100%;}
.homeContainer2 .containerList1 .epInfo .num {margin:0 auto;}
.idea,.team {padding-bottom:0;}.container-footer .row {display:table;}
.container-footer .col-md-2 {display:table-cell;vertical-align:middle;float:initial;}
 .epWrap .logoWrap:nth-of-type(3n){border-right: 1px solid #fff;}
 .epWrap .logoWrap:nth-of-type(2n){border-right: 1px solid #f2f2f2;}
.epWrap .logoWrap:nth-of-type(1),.epWrap .logoWrap:nth-of-type(2),.epWrap .logoWrap:nth-of-type(3){border-top: 1px solid #fff;}
.epWrap .logoWrap:nth-of-type(4){border-top: 1px solid #f2f2f2;}
.moreWindow .text, .moreWindow .fields{padding-bottom: 50px;margin-bottom: 50px;}
.backCompany {position: fixed;right: 20px;top: 18px;width: 85px;color: #474747;font-size: 12px;z-index: 9999;text-align: center;}
}
@media (max-width:640px) {.container .nav>li>a {padding:15px 0;}
.backCompany{top:9px;}
 #more1 .ideaPic, #more2 .ideaPic, #more3 .ideaPic, #more4 .ideaPic{height: 290px;}
 .usp1 .lineSmall, .usp2 .lineSmall{display: none;}
 .porteait .decoration .sliding{bottom: -10px;}
/*  .tabGroup{margin: 0;} */
  /* .teamGroup .wap p, .teamGroup .wap .linkMore{font-size: 16px;} */
.mapGroup .container h2.contactTitle{width: 100%;text-align: left;}
.mapGroup .contactTitle p{text-align: left;margin-bottom: 0;font-size: 12px;}
.mapGroup .addressCon{margin-bottom: 0;width:90%;margin: 0 auto;text-align: left;}

.tabGroup{margin: 0;}
  .wap .infoCon{left:5%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
  .infoEm p{margin-bottom: 0;}
  .teamGroup .wap p{font-size: 20px;}
  .teamGroup .wap .linkMore{font-size: 12px;}


.homeBN .text {width:100%;}
.navbar-fixed-top {padding:0;z-index:99999;}
.contactTitle p {font-size:12px;}
.navbar-nav .searchWap span {width:50px;}
body .swiper-containerBox {margin-top:60px;}
.banner .container {padding:0 5px;}
body .banner {margin-top:60px;}
.homeBN .text h2 {font-size:20px;margin-bottom:0;line-height:30px;}
.homeBN .text p {font-size:11px;line-height:20px}

.textUl{ width:70%; margin:0px 15% 20px 15%;}
.textUl ul li{ width:28.3333333%; float:left; margin:0px 2.5%;}
.textUl ul li .about1_txt1{ width:100%; background:url(../images/titleBg1.png) bottom center no-repeat; padding-bottom:20px; text-align:center; color:#fff;}
.textUl ul li .about1_txt1  label{font-size:12px; padding:0px 10px;}
.textUl ul li .about1_txt1  em{ font-size:12px; font-style:normal;}
.textUl ul li .about1_txt2{ font-size:12px; text-align:center;padding:10px 0px;}

.textUl2{ width:100%; margin:0px  20px }
.textUl2 ul li{ width:28.3333333%; float:left; margin:0px 2.5%;}
.textUl2 ul li .about1_txt1{ width:100%; background:url(../images/titleBg2.png) bottom center no-repeat; padding-bottom:20px; text-align:center;}
.textUl2 ul li .about1_txt1  label{font-size:12px; padding:0px 10px;}
.textUl2 ul li .about1_txt1  em{ font-size:12px; font-style:normal;}
.textUl2 ul li .about1_txt2{ font-size:12px; text-align:center;padding:10px 0px;}



.homeContainer1 .tag {font-size:22px;}
.homeContainer1 span,.homeBN .text span {margin:20px auto;}
.homeContainer1 .downNews {margin-top:40px;}
.homeContainer1 .downNews img {width:45px;}
.homeContainer1 .downNews div {font-size:15px;margin-top:0;}
.homeContainer1 .downNews p {font-size:12px;}
.homeContainer4 .container {width:100%;padding:0 0 16% 0;}
.homeContainer4 .row.more {margin:0;padding:0;}
.homeContainer4 .form form .btn {width:25%;float:initial!important;height:35px;}
.homeContainer4 .form form input,.homeContainer4 .form form .message {margin:0 5px 8px 0;}
.homeContainer4 .logoGroup {margin:30px 0 0 0;height:60px;}
.logoGroup .swiper-container2 {margin:0 auto;width:85%;}
.peopleWindow .decoration .info .h2,.containerList2 .decoration .info .h2 {margin:10px 0;}
.containerList2 .decoration a:nth-of-type(1) {margin-bottom:10px;font-size:10px;}
.containerList2 .decoration .link {margin-top:10px;}
.containerList2 .decoration .info .h1 {font-size:22px;margin-bottom:15px;}
.containerList2 .decoration .info .leftBtn {font-size:18px;}
.homeContainer2 .containerList1 .epInfo .num {display:block;margin:0 auto;}
.epInfo h2 {text-align:center;margin:10px 0;font-size:24px;}
.epInfo h2:after {content:"";display:block;height:1px;width:24px;background:#fff;margin:20px auto 0 auto;}
.homeContainer3 .container-fluid,.homeContainer3 .lead {height:100%;}
.ideaBanner .text p,.moreBanner .text p,.bannerCon .text p,.enterpriseBanner .text p,.teamBanner .text p {font-size:12px;}
.ideaBanner .text span,.teamBanner .text span,.moreBanner .text span {margin:30px auto;}
.ideaBanner .text h3,.moreBanner .text h3,.enterpriseBanner .text h3,.teamBanner .text h3,.bannerCon .text h3 {margin:10px 0;font-size:22px;}
.ideaBanner .text p:first-of-type,.moreBanner .text p:first-of-type,.bannerCon .text p:first-of-type,.enterpriseBanner .text p:first-of-type,.teamBanner .text p:first-of-type {margin-top:12px;}
.ideaBanner .text p:first-of-type::before,.moreBanner .text p:first-of-type::before,.bannerCon .text p:first-of-type::before,.enterpriseBanner .text p:first-of-type::before,.teamBanner .text p:first-of-type::before {content:"";display:block;width:0;height:0;background:#fff;margin:0 auto;margin-bottom:0;}
.teamGroupPic .text p{line-height: 22px;}
.ideaBanner .text span, .moreBanner .text span, .bannerCon .text span, .teamBanner .text span{margin:20px auto 20px auto}
.enterpriseBanner .text span{margin:30px auto 15px auto}
.ideaBanner .text h2,.moreBanner .text h2,.bannerCon .text h2,.enterpriseBanner .text h2,.teamBanner .text h2 {margin:0;line-height:38px;font-size:27px;}
/* .teamGroupPic .banner h3{font-size: 24px;} */
.teamGroupPic .banner h2{font-size:24px;}
.teamGroupPic .linkMore{padding: 4px 10px;font-size: 12px;}
.teamGroupPic .linkMore p{line-height: 26px;}
.banner.enterpriseBanner .text h2{font-size: 28px;}
.banner.enterpriseBanner .text p {font-size:11px;margin-bottom:15px;line-height:20px;}
.homeDown img {width:38px;}
.homeDown {bottom:3%;}
.idea .all4.bigTxt {height:360px;}
.idea .all8.bigTxt {height:590px;}
.peopleWindow .decoration .info span,.containerList2 .decoration .info span {margin:15px 0;}
.peopleWindow .decoration .info span {margin:10px 0;}
.containerList2 .decoration {top:45%;}
.maskBN {margin-top:60px;}
.homeContainer4 .logoGroup img {width:125%;}
.idea .ideaTxt {height:320px;}
.idea .bigTxt {height:410px;}
.navbar.navbar-default {height:60px;z-index:9999999;}
.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand {margin-top:15px;}
.navbar.navbar-default .container {margin-top:0;}
.navWindow {height:60px;padding-left:20px;}
.navWindow img {margin-top:29px;/*margin-top:20px;margin-left:6px;*/width:14px;}
.navWindow span {display:none;}
.bannerCon {margin-top:60px;}
.navbar-collapse {position:relative;z-index:999;}
.navbar-header .navbar-toggle {margin-top:21px;}
.navbar-brand {margin-top:0;}
.listWrap li h2 {font-size:14px;margin:25px auto 10px auto;}
.container .toolBar {-webkit-transform:scale(1);transform:scale(1);position:relative;bottom:initial;right:initial;display:block;width:100%;}
.bannerCon .swiper-button {display:none;}
.bannerCon .swiper-pagination-bullet {background-size:60% 60%;}
.bannerCon span:nth-of-type(1) {background-position:right bottom}
.bannerCon span:nth-of-type(3) {background-position:left bottom}
.bannerCon .swiper-pagination {bottom:-5px;}
.bannerCon .swiper-button-next,.bannerCon .swiper-button-prev {background-size:50% 50%!important;}
.navbar-brand>img {width:80%;}
.topTitle {margin-bottom:40px;}
.collapse .navbar-nav {margin:0 -15px;}
.navbar-header .ipad {margin:22px 0 0 0;}
.topTitle:after {content:"";position:absolute;width:50px;height:1px;margin:0 auto;background:#fff;top:40px;left:42%;}
.bannerCon .pagination {margin:0;bottom:0;}
/*banner*/.col-sm-6 .col-xs-4 {width:100%}
.col-sm-6 .col-xs-8 {width:100%;padding:0;}
.event-page .col-sm-6 {width:49%;float:left;padding-bottom:10px;}
#content {padding-top:20px;}
.row .title {margin:0 0 25px 0;font-size:26px;}
.row .line {margin:0px auto 30px auto;}
/*.event-page .col-sm-6:nth-child(odd) {margin-right:1.555%;}
*/.conText .listContent .container {background:transparent;padding:0;width:88%;}
.event-page .ipad h2:nth-of-type(2) {display:block;border-bottom:none;margin:0 0 7px 0;font-size:12px;}
.wrap .event-page .ipad p {margin:10px 0 12px 0;font-size:12px;line-height:20px;overflow:hidden;/*text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;*/height:100px;padding:0;}
.paging span {font-size:14px;margin:0 2px;}
.moretext .container,.listContent .container {padding:0 20px;}
.event-desc img {width:30px;}
.container-footer .footerLogo {display:none;}
.container-footer .col-md-8 {width:80%;float:left;padding:0;margin-left:0px;text-align:left;}
.container-footer .col-md-2 {margin:0 auto;}
.container-footer .col-md-2 {float:right;padding:0;text-align:center;width:70px;}
.container-footer .shareIcon {width:70px;position:relative;height:10px;}
#footer .jiathis_button_weixin {left:0;top:1px;}
#footer .shareIcon .jiathis_button_weixin .jtico {line-height:initial!important;}
.container-footer .shareIcon img {width:25px;}
.conText .container .row,.conText .container .text {background:#fff;margin-bottom:70px;padding:0;}
.conText .container .row.listWrap {margin-bottom:0;}
#content.conText {padding:20px 0;}
.listContent {padding-top:0;margin:0 auto;width:100%;background:#f5f5f5;}
.container .text p {padding:0 15px;}
.newsMore  .text p {padding:0 5px;}
.groupNews .sliding {left:50%;right:initial;transform:translateX(-50%);bottom:9px;}
.groupNews .sliding .link:after {display:none;}
.row .moreTitle {font-size:18px;margin:20px auto 10px auto;line-height:30px;}
.conText .container .row small {font-size:12px;}
.paging {margin-bottom:20px;}
.event-page {margin:0 0 0 0;padding:10px 0;}
.wechatCode {-webkit-transform:scale(0.8);transform-origin:bottom;}
/*content*/#footer {padding:20px 0;}
.container-footer {font-size:9px;}
.container-footer .col-md-6 {width:53%;float:left;padding:0;margin:0 0 0 10px;}
.container .contactTitle {    width: 90%;
    text-align: left;margin: 0 auto 10px auto;}
.homeContainer1 .contactTitle{width: 100%;}
.contactTitle p {font-size:12px;line-height:20px;}
.mapGroup .addressCon {margin-bottom:0;width:90%;margin:0 auto;text-align:left;}
.mapGroup .addressCon div,.addressCon p {margin:10px 0;font-size:12px;line-height:14px;}
.addressCon p{line-height: 18px;margin: 0;}
.mapGroup .addressCon .col-md-12 {margin:16px 0;}
.addressCon .col-md-4 {width:100%;}
.links {display:none;}
.conItem {margin-bottom:10px;}
.conItem h2 {font-size:18px;}
.conWrap p {font-size:12px;line-height:20px}
.description {text-align:center;width:95%;margin:0 auto;}
.description h2 {font-size:26px;}
.description p {font-size:12px;}
.ept .title {font-size:14px;margin:0;width:160px;height:40px;line-height:40px;}
.epCon .epInfo h2 {margin:-22px 0 4px 0;font-size:16px;}
.epCon .epInfo h1 {font-size:42px;margin-top:-5px;}
.epCon .epInfo .sliding {bottom:-10px;left:14px;}
.epCon .epInfo p {height:46px;}
.moreWindow .logo {width:250px;}
.epCon .epInfo {left:16%;width:75%;}
.epCon .epInfo h1 {font-weight:inherit;}
.moreWindow .lineBg {margin:20px auto;width:70px;}
.moreWindow .text-center {font-size:30px;margin:0;}
.moreWindow .text {width:85%;}
.moreWindow .text p {background:url(../images/pointText.png) no-repeat left 10px;margin-bottom:20px;}
/**/ .havePic .moreWindow {}
.havePic .group {position:relative;top:0;width:100%;transform:translateY(0);margin-top:10px;padding:5px 0;}
.windowBox.noPic .moreWindow {overflow:scroll;}
.swiper-button {display:none;}
/*home*/.homeContainer2 .containerList1,.homeContainer2 .containerList2 {width:100%;}
.homeContainer2 .containerList1 .epInfo {left:5%;top:40%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:90%;height:58%;}
.homeContainer3 .decoration .linkMore,.containerList2 .decoration .link {margin-top:5px;padding:4px 10px;font-size:12px;}
.homeContainer2 .containerList1 .epInfo .h1:after {margin:18px 0 18px 0;}
.homeContainer2 .pagination {left:30%;bottom:75px;}
.homeContainer2 .containerList1 .epInfo p {}
.homeContainer2 .containerList1 .epInfo .companyTxt {height:70px;text-align:left;font-size:12px;line-height:20px;}
.homeContainer3 .leader .decoration {width:80%;height:auto;left:2%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;}
.homeContainer3 .decoration .link {width:50%;}
.homeContainer3 .decoration .info .h1,.homeContainer3 .decoration .info .leftBtn {font-size:18px;margin:10px 0;}
.homeContainer3 .decoration .info .h2:nth-of-type(2){font-size:18px;margin:10px 0;}
.homeContainer3 .decoration .info span {margin:10px 0;}
.homeContainer4 .more .address p {font-size:12px;line-height:18px;}
.homeContainer3 .leader .decoration img {width:80px;margin-bottom:10px;}
.homeContainer3 .leader .decoration p {line-height:16px;font-size:8px;}
.homeContainer3 .leader .decoration .pagination {margin:0;}
.homeContainer3 .leader .decoration .pagination:before {margin:10px 0 0 0;width:20px;}
.homeContainer3 .leaderPic {max-width:100%;height:auto;}
.homeContainer3 .leader {width:50%;}
.homeContainer3 .leader .num .line .progress-bar span,.homeContainer3 .leader .num .line .all {font-size:10px;}
.homeContainer3 .decoration .info .h2,.homeContainer3 .decoration .info h2:nth-of-type(2){font-size: 18px;text-transform:capitalize;}
.homeContainer3 .leader .num .line .progress-bar span {top:-20px;right:-20px;}
.homeContainer3 .leader .num .line .all {margin:5px auto;}
.homeContainer4 {padding:0;}
.homeContainer4 .row .col-md-6 {margin-top:15px;padding:0 10px;width:100%;text-align:center;}
.homeContainer4 .title {margin:0 0 6px 0;font-size:18px;}
.homeContainer4 .row:nth-of-type(3) {margin-top:0px;}
.homeContainer4 .form form .message {height:75px;}
/*team*/.team .us {padding:0;}
.team .us h2 {font-size:16px;margin:0 0 10px 0;}
.team .us p {line-height:20px;font-size:12px;margin-bottom:10px;}
.shareGroup {margin:10px 0 0 0;}
.team .porteait .decoration .txt:after {opacity:0;}
/*idea*/.idea .col-xs-12 {width:100%!important;}
/*idea*/.idea .ideaPic {height:289px;}
/*.shareGroup .wb {margin-left:5px;}
*/.idea .ideaTxt h3 {margin:10px 0 0 0;}
.idea .ideaTxt .conTxt:before {margin:10px 0;}
.banner .visible-sm-block {display:none!important;}
.idea .group-bm .decoration {opacity:1;width:60%;height:auto;}
.idea .group-bm .decoration p {font-size:14px;}
.idea .group-bm .decoration p:nth-of-type(2):after {margin:20px auto 18px auto;}
.event-img {float:initial;margin:0 auto;}
.eventPic:after {display:none;}
.event-page .conWrap {display:block;margin:0 auto;position:relative;bottom:initial;}
.conWrap .btnLinks {width:95px;height:30px;line-height:26px;font-size:12px;margin:0 auto;color:#3047d3;border-width:2px;}
.logoWrap img {max-width:98px;min-width:40px;height:auto;transform:scale(1.8);}
.logoWrap img,.logoWrap p {font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;}
.logoWrap .logo {margin:0;height:80px;}
.logoWrap {margin:0 0 10px 0;}
.event-page:before,.groupNews:after {display:none;}
.groupNews .event-desc {width:100%;height:190px;float:initial;}
.groupNews .eventPic {width:100%;float:initial;height:auto;margin-bottom:20px;}
.event-page .groupNews {overflow:initial;height:430px;margin-bottom:20px;border-bottom:1px solid #eaeaea;}
.event-desc .text {height:auto;position:relative;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:initial;}
.input-group .message {width:85%;float:left}
.windowBox .container {padding:0;}
body .windowBox {top:60px;overflow:scroll;}
.toolCon {right:0;width:100%;}
.toolBar li.shareBar {right:0;}
.shareBar {right:342px;}
.listContent .toolBar .shareBar li {width:43%;}
.peopleWindow .decoration .link a {font-size:10px;}
.epWrap .logoWrap {width:50%;}
.homeContainer2 .containerList1 .epInfo .companyTxt{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;height: auto;}
.epWrap .logoWrap:nth-of-type(2n){border-right: 1px solid #fff;}
.epWrap .logoWrap:nth-of-type(3n){border-right: 1px solid #f2f2f2;}

.epWrap .logoWrap:nth-of-type(1),.epWrap .logoWrap:nth-of-type(2){border-top: 1px solid #fff;}
.epWrap .logoWrap:nth-of-type(3),.epWrap .logoWrap:nth-of-type(4){border-top: 1px solid #f2f2f2;}
	.homeContainer4 .container{margin-top:30px;}
.porteait p{font-size:26px}
}
@media (max-width:375px) {
	.logoGroup {display:none;}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) {
	.moretext .listContent .toolBar .shareBar li {width:48%;}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) {
	.homeContainer4 .logoGroup {margin-top:5px;}
	.logoGroup {display:none;}
}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2) {
	/* 兼容iphone5 */.epCon .epInfo p {height:30px;line-height:15px;}
.homeContainer4 .container {padding:0;}
.logoGroup {display:none;}
.homeContainer4 .form form .btn {height:30px;}
.homeContainer4 .row .col-md-6 {margin:5px 0;}
.homeContainer4 .form form input,.homeContainer4 .form form .message {margin:0 5px 8px 0;height:32px;}
.container-footer .col-md-8 {font-size:10px;}
.container-footer .shareIcon {width:58px;}
.container-footer .shareIcon img {width:20px;}
}



/*--------首页 产品中心-------------*/

.cpzx{margin-top:5%;}
.cpzx .hd{text-align: center;margin-bottom:3%;}
.cpzx .hd li{display: inline-block;line-height:50px;padding: 0 5%;font-size:24px;border:2px solid rgba(255,255,255,.2);color: rgba(255,255,255,.2);border-radius:35px;margin:0 15px;cursor: pointer;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.cpzx .hd li:hover,
.cpzx .hd li.on{background:#00a0d9;border:2px solid #00a0d9;color: #fff;}
.cpzx .bd{}
.cpzx .bd .idxproList{position: relative;}
.cpzx .bd .idxproList.active{display: block;}
.cpzx .bd .idxproList .owl-stage-outer{overflow:hidden; padding-top: 10px;}
.cpzx .bd .idxproList .owl-item{float: left;}
.cpzx .bd .idxproList li{/* background:#fff;*/text-align: center;border-radius:15px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;  width:22%; float:left; margin:0 1.5%; padding:0.5%;}
.cpzx .bd .idxproList li a{ display:block; float:left; width:100%;}
.cpzx .bd .idxproList li .imgBox{min-height: 205px;overflow:hidden; width:100%; float:left;}
.cpzx .bd .idxproList li .imgBox img{width: 100%; opacity:1; border-radius:20px;}

.cpzx .bd .idxproList li h5{font-size:20px;line-height:30px; overflow:hidden;font-weight:normal;margin:5% 0; width:100%; height:30px;float:left; color:#fff;}
.cpzx .bd .idxproList li p{font-size:16px;line-height:24px;color: #fff;min-height: 48px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.cpzx .bd .idxproList li:hover{/*box-shadow:0 0 20px rgba(0,0,0,.5); */margin-top: -10px;}
.cpzx .bd .idxproList li:hover .imgBox img{border-radius:20px;}


/*-----首页 新闻中心--------*/
.xwzx{ margin-top:5%;}

.xwzx { width: inherit; height: auto; overflow: hidden; border-color: transparent; }
.xwzx ul { width: inherit; height: auto; overflow: hidden; border-color: transparent; padding: 15px; } 
.xwzx li { margin: 5px; height: auto; overflow: hidden; border: 1px solid #f0f0f0; width: calc((100% - 60px)/4); display: inline-block; vertical-align: top; position: relative; background:#fff;} 
.xwzx .item { padding: 5%; position: relative; }
.xwzx .img { position: relative; width: 100%; height:auto; vertical-align: middle; text-align: center; overflow: hidden;  }
.xwzx .img img { width: 100%; display: block; transition: 600ms; -webkit-transition: 600ms; -ms-transition: 600ms; left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; position: absolute !important; border-radius:5px;}
.xwzx .black { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: none rgba(0,0,0,0.5); opacity: 0; visibility: hidden; } 
.xwzx .ntype { position: absolute; left: 0px; top: 0px; padding: 2px 15px; background-color: #0d5198; color: #fff; font-size: 14px; line-height: 180%;border-radius:5px 0px 0px 0px;} 
.xwzx p.t { font-size:20px; line-height:25px; color: #3E3E3E;text-align:left;height:25px;overflow: hidden; margin:16px 0px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xwzx p.t2{ font-size:16px; color:#3e3e3e; line-height:24px; height:48px;  text-align:left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; margin-bottom:10px;}
.xwzx .bot { color: #5a5a5a; } 
.ntime { background: url(http://dfs.yun300.cn/group1/M00/00/5C/CgI9F1ir53-EGIKGAAAAAI-Rftc323.png) no-repeat scroll left center; padding: 2px 0px 0px 22px; margin-bottom:20px;margin-right: 12px; font-size:14px; line-height: 180%; float:left;}
.xwzx .blueBg { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 0%; background-color: rgb(13, 81, 152); transition: all 0.7s cubic-bezier(0.71, -0.01, 0.07, 0.99) 0s; -webkit-transition: all 0.7s cubic-bezier(0.71, -0.01, 0.07, 0.99) 0s; }
.xwzx .linkA { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: block; }
.xwzx li:hover .blueBg { height: 100%; }
.xwzx li:hover .ntype { background-color: #fff; color: #0d5198; }
.xwzx li:hover .t, .xwzx li:hover .t2,  .newsList li:hover .bot ,.newsList li:hover .ntime { color: #fff; } 
.xwzx li:hover .bot .ntime { background-image: url(http://dfs.yun300.cn/group1/M00/00/99/CgI9Flir5z-EaL5VAAAAAPMLt9c495.png); float:left; color:#fff;} 
.xwzx li:hover .black { opacity: 1; visibility: visible; }
.xwzx li:hover .img img { transform: scale(1.1); -webkit-transform: scale(1.1); }
.xwzx .black { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: none rgba(255,255,255,0); opacity: 0; visibility: hidden; text-align:left;}





/*---新闻中心----*/
.pageTitle{ width:1200px; margin:50px auto 30px auto;}

.ab_title{ width:1200px; margin:0 auto; float:left; position:relative}
.ab_title .ab_titleT{ width:1200px; float:left; position:relative; z-index:22;}
.ab_title strong{ width:1200px; position:absolute; left:0px; top:0px;z-index:11; color:#f6f6f6; text-transform:uppercase; font-size:127px; text-align:center;}
.ab_title .ab_titleT span{ display:block;width:100%; text-align:center; font-size:36px; color:#1256a1; font-weight:bold; text-transform:uppercase; line-height:50px; padding-top:30px;}
.ab_title .ab_titleT label{ display:block;width:100%; text-align:center; font-size:16px; color:#5a5a5a;line-height:30px; text-transform:uppercase; font-weight:300;}
.ab_title .ab_titleT em{ display:block; margin:10px auto; width:60px; height:2px; background:#1256a1;}
.ab_title .ab_titleT i{ width:1200px; float:left; font-size:18px; text-align:center; color:#ccc; font-style:normal;}

.pageMenu{ height:50px;width:auto;}
.pageMenu ul{ width:1200px !important; height:50px; margin:0 auto; display:block; text-align:center;}
.pageMenu ul:after{ content:""; clear:both; display:block;}
.pageMenu a{ width:165px;}
.pageMenu li{ width:165px; display:inline-block; height:50px;line-height:50px;text-align:center; font-size:17px; color:#333333;  background:#f0f0f0;}
.pageMenu li:hover{ color:#fff; background:#1256a1;}
.pageMenu .current{ background:#1256a1; color:#fff;}
.pageMenu p{width:1050px; height:35px; line-height:35px; text-align:left; font-size:14px;}
.pageMenu p span{color:#F00;}


/*----分页----*/
.pageNav{ padding:30px 0px 80px 0px; line-height:18px; zoom:1; overflow:hidden; text-align: center;}
.pageNav span{ padding:0px 3px; display:inline-block;}
.pageNav a{ display:inline-block; margin:0px 2px;}

.pageNav .p_page em{ font-style:normal; }
.pageNav .p_page em a{ color:#666; padding:4px 8px;}
.pageNav .p_page em a.a_cur{ color:#fff; background:#1256a1; border:solid 1px #1256a1;}
.pageNav .p_page b{ font-weight:normal;}

.pageNav .p_page a{ border: 1px solid #e5e5e5; background: #e5e5e5; padding:0px 7px; color:#666;}
.pageNav .p_page a:hover{ color:#fff; background:#1256a1; border:solid 1px #1256a1;}
.pageNav .p_page .a_first,
.pageNav .p_page .a_prev,
.pageNav .p_page .a_next,
.pageNav .p_page .a_end{ margin: 0 1px; color:#333; padding:4px 8px;}



.pageNews{ width:1200px; margin:40px auto 20px auto;}

.ldgh-item { width: 100%; height: 180px; margin: 15px auto; overflow: hidden; float: left; position: relative;box-sizing: border-box; border-bottom:1px dotted #dbd4cd;}

.ldgh-thumb { min-width: 270px; width: 17%; height: 170px; float: left; overflow: hidden; }
.ldgh-thumb img{width: 270px; height: 140px;display:block; border-top:solid 15px #fff;border-bottom:solid 15px #fff;}
.ldgh-info { position: absolute;width: 80%;right: 0px;box-sizing: border-box;  padding-bottom: 29px; float: right; border-bottom: 1px dashed #ced2d6; }
.ldgh-info {width: 73%;right: auto;left: 300px;}

.ldhg-tit { line-height: 28px; margin-top: 14px; }
.ldhg-tit .txt { width: 620px; float: left; font-size: 20px; color: #252525; }
.ldhg-tit .txt a:hover { color: #1256a1; }
.ldhg-tit .date { float: right; font-size:14px; color: #919191; font-weight:bold;}
.ldgh-txt { margin-top: 12px; line-height: 26px; font-size: 16px; color: #747474; }
.ldgh-more { width: 99px; height: 30px; line-height: 30px; text-align:center;margin-top: 22px; display: inline-block; font-size: 14px; color: #fff; background:#1256a1; border-radius:30px;}
.ldgh-more:hover { background:#077cb8; color: #fff; }


/*--------产品中心------------*/
.pagePro{width:100%; margin:40px auto 20px auto;}
.pagePro ul li{background:#fff;text-align: center;border-radius:15px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;  width:22%; float:left; margin:0 1.5% 25px 1.5%;}
.pagePro ul li a{ display:block; float:left; width:100%;}
.pagePro ul li .imgBox{min-height: 205px;overflow:hidden; width:100%; float:left; border:solid 1px #eee; border-radius:20px;}
.pagePro ul li .imgBox img{width: 100%; opacity:1;}

.pagePro ul li h5{font-size:20px;line-height:1;font-weight:normal;margin:5% 0; width:100%; float:left;}
.pagePro ul li p{font-size:16px;line-height:24px;color: #999;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;float:left; text-align:left;}
.pagePro ul li:hover{}
.pagePro ul li:hover .imgBox img{transform:scale(1.1);}


/*----联系我们------*/
.pageContact{ width:1200px; margin:50px auto 20px auto;}
.pageContact .pageContactL{ width:600px; float:left;}
.pageContactL h2{display:block;float:left;width:600px;font-size:24px;color:#000;line-height:30px; height:30px; font-weight:bold;}
.pageContactL label{color: #7f7f7f;font-size:16px; display:block; float:left; width:600px; line-height:30px; font-weight:600;}
.pageContactL b{ display:block; width:600px; float:left;margin: 20px 0 10px 0; font-size:20px;color:#333;}
.pageContactL span{ display:block; float:left; width:600px; font-size:16px; line-height:25px; color:#7f7f7f; margin-bottom:20px;}

.pageContact .pageContactR{ width:560px; float:left; margin-left:40px;}
.pageContact .pageContactR h2{display:block;float:left;width:560px;font-size:24px;color:#000;line-height:30px; height:30px; font-weight:bold; margin-bottom:15px;}

.pageContact .pageContactR .lxBox{ width:560px; float:right;}
.pageContact .pageContactR .lxBox .input-group{ width:270px; float:left;background:#f6f6f6;height: 50px;line-height: 50px;
border-radius: 5px;margin-bottom:24px;}
.pageContact .pageContactR .lxBox .input-group span{display: inline-block;margin: 0 10px;}
.pageContact .pageContactR .lxBox .input-group span img{ width:22px;}
.pageContact .pageContactR .lxBox .input-group input {border: none;outline: none;background: transparent;font-size:16px;width:216px;color: #777; float:right;}
.pageContact .pageContactR .lxBox .input-group2{width:560px; float:left;background:#f6f6f6;height: 50px;line-height: 50px;
border-radius: 5px;margin-bottom:24px;}

.pageContact .pageContactR .lxBox .input-group2 span{display: inline-block;margin: 0 10px;}
.pageContact .pageContactR .lxBox .input-group2 span img{ width:22px;}
.pageContact .pageContactR .lxBox .input-group2 input{border: none;outline: none;background: transparent;font-size:16px;width:506px;color: #777; float:right;}
.pageContact .pageContactR .lxBox .input-group3{width:560px; float:left;background:#f6f6f6;height:220px;line-height: 50px;
border-radius: 5px;margin-bottom:24px;}
.pageContact .pageContactR .lxBox .input-group3 span{display: inline-block;margin: 0 10px; float:left;}
.pageContact .pageContactR .lxBox .input-group3 span img{ width:22px;}
.pageContact .pageContactR .lxBox .input-group3 .message {background: transparent;border: none;outline: none;resize: none;width: 506px;height: 200px;color: #999; float:right;}


.pageContact .pageContactR .lxBox .row{ width:560px;}
.pageContact .pageContactR .lxBox .row .btn {background:#1256a1;border-radius:50px;font-size:24px; height:50px; color:#fff; line-height:50px; width:60%; margin:0 20%;}


.join{ width:1200px; margin:40px auto;}

.com-titone{ width:1200px; float:left;}

.join .maincase{padding-top:50px;}
.recr{width:1200px;margin:50px auto;background:#FFF;text-align:center;font-size:18px;color: #585858;}
.recr dt{background:#EAEAEA;color:#000;font-size: 14px; height:60px; line-height:60px; display:inline-block; width:100%;padding-top:0px !important; margin-top:0px !important;}
.recr dt span{display:inline-block;font-weight:normal;height:60px;font-size:22px;line-height:60px;margin-top:0px;padding-top:0px;}
.bb,dt{height:50px;line-height:50px}
.bb{font-size:18px;background:#fff;color:#595959;cursor:pointer;border-bottom:1px solid #EAEAEA}
.hspan{display:inline-block;width:20%;}
.bb .hsp{display:inline-block;width:30px;float:right;background:url(../images/bbg1.png) no-repeat center;background-size:100%;transition:all .3s ease;vertical-align:middle; height:30px; margin-top:10px;}
.bb .hspan:nth-child(2) .hsp {display: none;}
.hhsp{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}
.responsibility{padding:20px 30px;font-size: 14px;}
.responsibility p{text-align:left!important;margin-bottom:5px}
.resume{margin-top:20px}
.join{margin:0 auto 50px;width:1200px;position: relative}
#join{position: absolute;top: -60px;}
.join p span{height:30px;line-height:30px;font-size:18px}
.join .j_title{width:1200px;margin:0 auto 30px}
.hspan:first-child{width: 37%;text-align: left;}
.responsibility .p_btn{text-align: right!important;}



/*----关于我们-------*/
.about1{ width:100%; margin:80px auto 0px auto; position:relative; height:578px;}
.about1 .about1L{ width:50%; float:left; height:578px;background:url(../images/aboutPic1.jpg) no-repeat center center;
background-size: cover;}




.about1 .about1R{ width:50%; float:right;height:578px; background:#f3f3f3; position:relative; color:#333;}

.about1 .about1R .groupTxt {width:90%; position: absolute;left: 50%;top:45%;-webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.about1 .about1R .groupTxt h2 {font-size:32px;line-height:50px;-webkit-animation:textOn 0.8s ease forwards;-moz-animation:textOn 0.8s ease forwards;-ms-animation:textOn 0.8s ease forwards;animation:textOn 0.8s ease forwards; text-align:center;}
.about1 .about1R .groupTxt h2:nth-of-type(2) {margin:0 0 0 0;}

.about1 .about1R .groupTxt p {font-size:16px;line-height:32px;}
.about1 .about1R .groupTxt .title {font-size:32px;margin:0 0 0 0;color: #000;background:none;font-weight:bold;padding-left:0px; height:24px; line-height:24px;}
.about1 .about1R .groupTxt h3 {font-size:20px;font-weight:bold;margin:15px 0 0 0;}
.about1 .about1R .groupTxt .conTxt:before {content:"";display:block;width:42px;height:1px;background:#737171;margin:20px 0 20px 0;}



.ly{ width:100%; margin:0px auto 0px auto; position:relative; height:500px;}
.ly .lyR{width:50%; float:right; height:500px;background:url(../images/aboutPic2.jpg) no-repeat center center;
background-size: cover;}
.ly .lyL{width:50%; float:left;height:500px; background:#f3f3f3; position:relative; color:#333;}
.ly .lyL .groupTxt {width: 90%;position: absolute;left: 50%; top: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.ly .lyL .groupTxt p {font-size:16px;line-height:32px;}
.ly .lyL .groupTxt .title {font-size:32px;margin:0 0 0 0;color: #000;background:none;font-weight:bold;padding-left:0px; height:24px; line-height:24px;}
.ly .lyL .groupTxt h3 {font-size:24px;font-weight:bold;margin:15px 0 0 0;}
.ly .lyL .groupTxt .conTxt:before {content:"";display:block;width:42px;height:1px;background:#737171;margin:20px 0 20px 0;}

@media (min-width: 769px){
.about1 , .about1 .about1L, .about1 .about1R {
    height: 374px;
}

.ly , .ly .lyL, .ly .lyR {
    height: 374px;
}

}

/*视频*/
.about2{ width:100%;margin:0px auto 0px auto; position:relative; height:auto;}

.about2 .about2L{width:50%; float:left; height:500px;background:url(../images/videoBg.jpg) no-repeat center center;
background-size: cover;}
.about2 .about2R{width:50%; float:right;height:460px; background:#f3f3f3; position:relative; color:#333;}
.about2 .about2R .groupTxt {width: 90%;position: absolute;left: 50%; top: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.about2 .about2R .groupTxt p {font-size:16px;line-height:32px;}
.about2 .about2R .groupTxt .title {font-size:32px;margin:0 0 0 0;color: #000;background:none;font-weight:bold;padding-left:0px; height:24px; line-height:24px;}
.about2 .about2R .groupTxt h3 {font-size:24px;font-weight:bold;margin:15px 0 0 0;}
.about2 .about2R .groupTxt .conTxt:before {content:"";display:block;width:42px;height:1px;background:#737171;margin:20px 0 20px 0;}


.video2{position: relative; width:50%; position:relative; float:left;}
.v_img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width:4%;}

.p_video{display:none;z-index:9999;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.8);width: 100%;height: 100%;}
.video_bg{position: relative;width: 100%;height: 100%;}
.a_video{width: 60%;position: absolute;left: 50%;top:50%;transform:translate(-50% , -50%)}
.icon_g{position: absolute;right:5%;top:17%; width:30px; height:30px;color: #fff;}
.icon_g img{ width:30px; height:30px;}
.about3_video{height: 525px;overflow: hidden;background:url(../images/videoBg.jpg) no-repeat center;background-size: cover;}

.me-video-bg{ z-index:4;opacity:0;-webkit-opacity:0;-moz-opacity:0; background:#000; position:absolute; width:100%; height:100%;}
.me-video-btn{ background:url(../images/dfmz-video-btn.png) center no-repeat; width:69px; height:69px; z-index:20; display:block; cursor:pointer; position:absolute; top:48%; left:50%; margin-left:-34px;}
.me-video-btn:after{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-sizing: content-box;content:"";height: 100%;pointer-events: none;position: absolute;width: 100%;}
.me-video-btn:after{box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1); left: 0;opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);top: 0;transform: scale(0.9);-webkit-transform: scale(0.9);-moz-transform: scale(0.9);}
.me-video-btn:hover:after {
	-webkit-animation: sonarEffect 1.3s ease-out 75ms;
	-moz-animation: sonarEffect 1.3s ease-out 75ms;
	animation: sonarEffect 1.3s ease-out 75ms;
}
@-webkit-keyframes sonarEffect {
	0% {
		opacity: 0.3;
	}
	40% {
		opacity: 0.5;
		box-shadow: 0 0 2px rgba(255,255,255,0.1), 0 0 3px #ffffff, 0 0 0 1px rgba(255,255,255,0.5);
	}
	100% {
		box-shadow: 0 0 2px rgba(255,255,255,0.1), 0 0 3px #ffffff, 0 0 0 1px rgba(255,255,255,0.5);
		-webkit-transform: scale(1.5);
		opacity: 0;
	}
}
@-moz-keyframes sonarEffect {
	0% {
		opacity: 0.3;
	}
	40% {
		opacity: 0.5;
		box-shadow: 0 0  2px rgba(255,255,255,0.1), 0 0 3px #ffffff, 0 0 0 1px rgba(255,255,255,0.5);
	}
	100% {
		box-shadow: 0 0  2px rgba(255,255,255,0.1), 0 0 3px #ffffff, 0 0 0 1px rgba(255,255,255,0.5);
		-moz-transform: scale(1.5);
		opacity: 0;
	}
}
@keyframes sonarEffect {
	0% {
		opacity: 0.3;
	}
	40% {
		opacity: 0.5;
		box-shadow: 0 0 2px rgba(255,255,255,0.1), 0 0 3px #ffffff, 0 0 0 1px rgba(255,255,255,0.5);
	}
	100% {
		box-shadow: 0 0 2px rgba(255,255,255,0.1), 0 0 3px #ffffff, 0 0 0 1px rgba(255,255,255,0.5);
		transform: scale(1.5);
		opacity: 0;
	}
}

.me-video-bg{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:9;-webkit-transition: all ease-out 0.3s;transition: all ease-out 0.3s;-moz-transition: all ease-out 0.3s; background:#000;opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}



.downNews{position: relative; /* overflow: hidden; background: #fff;*/}

.downNews .group-bm {padding:0;background: #000;}
.ideaWrap .row {position:relative;/*overflow:hidden;*/background:#fff}
.downNews .conTxt {/*height:190px;*/overflow:hidden;width:100%;}
.downNews .groupTxt .more {border:#a9a9a9 1px solid;width:20%;height:30px;line-height:30px;text-align:center;font-size:10px;margin-top:10px;}
.downNews .group-bm {position:relative;overflow:hidden;}
.downNews .group-bm .over {position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);opacity:0;z-index:11;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}

.downNews .group-bm .decoration {width:92%;position:absolute;top:50%;left:50%;opacity:1;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;color:#000;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:13;text-align:center;color:#fff;}
.downNews .group-bm .decoration p {font-size:18px;line-height:30px; }
.downNews .group-bm .decoration p:nth-of-type(1) {font-size:24px;margin-top:14px;}
.downNews .group-bm .decoration p:nth-of-type(2) {margin-bottom:20px;font-size:16px;}
.downNews .group-bm:hover p:nth-of-type(1) {animation:allAreasText .8s cubic-bezier(.455,.03,.515,.955) 0s 1 normal}
.group-bm span {width:30px;height:2px;margin:22px auto;background:#fff;display:block;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.group-bm:hover span {width:50px;}
.downNews .group-bm:hover .decoration {opacity:1;}
.downNews .group-bm .downBg {-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.downNews .group-bm:hover .downBg {-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}


/*----公司团队---*/
.teamBox{ width:100%; margin-bottom:50px; position:relative;}
.teamBox ul li {padding: 0;position: relative; width:25%; float:left; overflow:hidden;}

.teamBox ul li.us{ width:50%; float:left; background:#3047d3; color:#fff;}
.teamBox ul li img{ width:100%; height:auto;}

.teamBox .porteait .over {position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.8);opacity:0;z-index:11;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.teamBox .porteait .decoration {width:80%;height:80%;position:absolute;top:50%;left:50%;opacity:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;color:#000;/* -webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0); */margin-left:-40%;margin-top:-44%;z-index:13;}
.teamBox .porteait .decoration h2 {font-size:32px; margin-top:85%;}
.teamBox .porteait .decoration h2 label{ font-size:16px;}
.teamBox .porteait .decoration p {font-size:12px;height:35px;padding:0;}
.teamBox .porteait .decoration .txt {height:53px;margin:0;font-size:16px;}
.teamBox .porteait .decoration .txt:after {content:"";display:block;width:22px;height:1px;background:#000;margin-top:20px;}
.teamBox .porteait:hover .over {opacity:1;}
.teamBox .porteait:hover .decoration {opacity:1;}
.porteait .decoration .sliding:hover a {-webkit-animation:btnContextualText .8s cubic-bezier(.4,0,.2,1) 0s 1 normal;animation:btnContextualText .8s cubic-bezier(.4,0,.2,1) 0s 1 normal;}
.porteait .decoration .sliding {position:absolute;left:0;bottom:0;}
.decoration .sliding img {width:35px;position:relative;}
.porteait .decoration .sliding:after {content:"";background:url(../images/capShape.png) no-repeat center center;position:absolute;left:0;top:0;width:35px;height:35px;background-size:35px 35px;}
.porteait .decoration .sliding:hover::after {-webkit-animation:moveRight 2s cubic-bezier(.4,0,.2,1) infinite normal;animation:moveRight 2s cubic-bezier(.4,0,.2,1) infinite normal;}
.decoration .sliding a {color:rgba(0,0,0,0.6);vertical-align:-1px;display:inline-block; font-size:16px; font-weight:bold; padding-left:10px;}


/*-----产品中心详细页面-----*/
.nav-box{margin:88px auto 8px auto;height: 40px;line-height: 40px;border-bottom: 1px solid #ececec;text-indent: 30px;font-size: 16px;color: #666; background:url(../images/homeIcon.jpg) 10px 14px no-repeat #fff;}
.nav-box a{color: #1256a1;padding: 0 10px;}
.nav-box a:hover{color:#1256a1;text-decoration: none;}
.nav-box span{padding-left: 10px;}


.proTop{ width:1200px; margin:50px auto;}
.proTop .proTopL{ width:502px; float:left; padding:20px 0px; border:solid 1px #ececec;}
.proTop .proTopL img{ width:500px;}
.proTop .proTopR{ width:620px; float:right;}
.proTop .proTopR h2{ display:block; width:100%; height:40px; line-height:40px; font-size:24px; overflow:hidden;}
.proTop .proTopR h5{ display:block; width:100%; height:40px; line-height:40px; font-size:20px;}
.proTop .proTopR .prolab{ width:620px; float:left; padding-bottom:25px; border-bottom:solid 1px #929292;}
.proTop .proTopR .prolab span{padding: 0 5px;border:1px solid #929292;color:#929292;font-size:16px;line-height:30px;display: inline-block;}

.proTop .proTopR .proTxt{ width:620px; float:left; font-size:16px;margin-top:25px; line-height:30px;}

.proTop .proTopR .proBtn{ width:620px; float:left; margin-top:25px;}
.proTop .proTopR .proBtn a{ display:block; width:170px; height:46px; display:block; border-radius:5px; margin-right:15px; line-height:46px; font-size:18px; font-weight:bold;color:#fff; text-align:center; float:left;}

.fixed {position: fixed;z-index: 1;}
.proBot{ width:1200px; margin:50px auto 0px auto;}
.proBot_title dl {height:48px;background:#f9f9f9; border:1px solid #eaeaea; margin-bottom:0px;}
.proBot_title dl dd {height:48px;line-height: 16px;display: block;margin-left: -1px;float: left; cursor:pointer;}
.proBot_title dl dd a{height:18px;margin-top:15px;padding:0 20px;font-size:18px;border-right:1px dotted #eaeaea;text-decoration:none;float:left; display:block;}
.proBot_title dl dd a.active{margin:0px 0 0 -1px;padding-top:0;border-bottom:2px solid #1256a1;}
.proBot_title dl dd a.active{height:100%;line-height:48px;margin-top:0;color:#0c907d;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea; font-weight:bold; color:#1256a1;}

.proBotCont{ width:1200px; float:left; border:solid 1px #eaeaea; border-top:none;padding:20px 20px;}


.proBotT{ width:1140px; float:left; height:40px; background:#f5f5f5; border-left:solid 5px #1256a1; padding-left:18px;line-height:40px; font-size:16px; color:#1256a1;}

.proBotTxt{ width:1140px; line-height:30px; font-size:16px;float:left; padding:20px 0px;} 
 
.inCont{width:1140px;}
.subTitle{width:1140px; height:90px;}

.subTitle h2.titletxt{font-size:22px; text-align:center; line-height:45px; height:50px; margin-bottom:10px; font-weight:bold; width:1140px;  border:none; border-bottom:1px #CCCCCC solid;}
.subtxt{width:1140px; height:22px;  line-height:22px; text-align:center;font-size:16px;}
.pernext{width:1000px; padding-left:40px;height:auto; line-height:240%;font-size:16px;text-align:left;margin:10px 0px; clear:both;}

.inContTxt{padding:10px 40px; min-height:460px; font-size:16px;text-align:left; line-height:200%;}

/*-------团队弹出页面-----*/

.team_text{display:none; position:fixed; width:100%; height:100%;left:0;top:0; z-index:999999;}
.team_text img.close{ position:absolute; right:20px; top:20px; z-index:10; cursor:pointer; width:30px; height:30px;}
.text_info{ position:fixed; z-index:9999999; background:#520006; top:0; height:600px; width:1000px;}


.text_info .team_content{width:96%; color:#fff; margin:6% 2% 0 2%; overflow:hidden; height:86%; }
.text_info .team_content h1{ color:#fff; margin:0px 0 0 0px ; text-align:left;font-size:32px;line-height:40px;}
.text_info .team_content h2{ color:#fff; font-size:24px; margin:5px 0 0 0px; text-align:left;line-height:30px;}
.text_info .team_content .info{ margin:20px 20px 0 0; line-height:30px; padding-bottom:20px; font-size:14px;}
.text_info .team_content .info p{text-align:left;color:#FFF; clear:none; height:auto; font-size:18px;}
.text_info .team_content .info a{color:#FFF;}
.text_info .team_content .share{ margin:10px 20px 0 0px; width:150px; height:30px;}
.text_info .team_content .share a{ float:left; margin:0 5px;}
.team_bg{ z-index:101; position:fixed; width:100%; height:100%; background:#000;margin-left:0;margin-top:0;}


