@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:"微软雅黑";}
.index-logo{ width:20%; background:url(../images/logo.png) no-repeat center; height:145px; float:left;background-size: 70%;margin-left: 30px;}
.index-f1{ width:100%; float:left;}
ul{ padding:0px; margin:0px;}
li{ list-style:none;}
a{ text-decoration:none;}

#galleria{ width:0px; height:0px;}
.index-abouttitle{ width: 80%; margin: 0 auto; text-align: center; font-size: 20px; padding:65px 0 5px; 0;}
.index-Eabouttitle{width: 80%; margin: 0 auto;border-bottom: 1px solid rgb(222, 222, 222); text-align: center; font-size: 30px; letter-spacing: 4px;  padding-bottom:20px;}
.index-huakuai{ width:34px; height:8px; margin:0 auto; margin-top:-5px; background-color:#01C6B2;}
.index-aboutconter{ width:80%; margin:0 auto; text-align:center; margin:40px auto;}
.index-abouttxt{ width:48%; margin-left:65px; font-size:15px; text-align:justify; float:left; padding:0 1%; color:#686868;}
.index-abouttxt p{ text-indent:2em; line-height:2em; margin:0 0 5px 0;}
.index-aboutimg{ width:476px;}
@media(max-width:1207px){

}
@media(max-width:1070px) {

}

/*首页图片*/
.index-houtaitp{ width:100%; float:left; height:301px; background:url(../images/indeximg1.jpg) no-repeat center; margin-top:20px;}
.flick-content img{  width:100%;}

/*业务项目*/
.index-f2{ width:100%; float:left; background-color:#F3F3F3; padding-bottom:50px;}
.index-businessul{ width:1266px; margin:0 auto;}
.index-businessul li{ float:left; list-style:none; width:266px; margin:20px 25px 0 25px; height:348px;}
.index-business-listbg1{ width:100%; height:142px; float:left;transition: all 0.2s;}
.index-business-listtopimg1{ display:none;width:100%; height:100%; float:left;    background-size: auto 218px !important; }
.index-business-tb1{ width:100%; height:100%;transition: all 0.2s;}
.index-business-listconterbox{ width:99.3%; float:left; background-color:#FFFFFF;  border:1px solid #cccccc;transition: all 0.2s;}
.idnex-business-listtitle{ width:95%; height:65px; border-bottom:2px dotted #9a9a9a; margin:0 auto;transition: all 0.2s;}
.idnex-business-listtitle h3{ color:#0D84C8; text-align:center; margin-bottom:0px; transition: all 0.2s; margin-top:19px;}
.idnex-business-listtitle span{ color:#9A9A9A; text-align:center; display:inherit; font-size:12px;transition: all 0.2s;}
.index-business-listtxt{ width:90%; float:left; height:62px; padding:28px 5% 28px 5%; text-align:center; color:#505050; font-size:14px;transition: all 0.2s;}
.index-businessul li:hover .index-business-tb1{ height:0px;}
.index-businessul li:hover .index-business-listtopimg1{ display:block;}
.index-businessul li:hover .index-business-listbg1{ height:218px;}

.index-businessul li:hover .idnex-business-listtitle{ border-bottom-color:#FFFFFF; height:32px;}
.index-businessul li:hover h3{ color:#FFFFFF; margin-top:4px;}
.index-businessul li:hover span{ overflow:hidden; height:0px;}
.index-businessul li:hover .index-business-listtxt{ color:#FFFFFF; padding:14px 5% 14px 5%;}

        /*背景变化*/
		.index-businessul li:hover .busf1{ background-color:#0D84C8;}
		.index-businessul li:hover .busf2{ background-color:#A4BE15;} 
		.index-businessul li:hover .busf3{ background-color:#DE1525;}
		.index-businessul li:hover .busf4{ background-color:#9D0FD3;}
		.index-businessul li:hover .busf5{ background-color:#F05EA7;}
		.index-businessul li:hover .busf6{ background-color:#28C195;}
		.index-businessul li:hover .busf7{ background-color:#D0D324;}
		.index-businessul li:hover .busf8{ background-color:#F4B25C;}


/*案例展示*/
.index-f3{ width:100%; float:left; padding-bottom:50px;}
.index-caselistimg{ width:100%; height:159px; float:left; overflow:hidden;transition: all 0.3s !important;    background-size: 282px 159px !important;}
#content ul li a p{ color:#676767;transition: all 0.3s;}
#content ul li a span{ color:#676767;transition: all 0.3s;}
.index-caselistimgzg{ background:url(../images/index-yinying.png) no-repeat center;    width: 100%; height: 159px; z-index: 6; position: relative;opacity:0;transition: all 0.3s;}
#content ul li:hover .index-caselistimgzg{opacity:1;}
#content ul li:hover p{ color:#DC1819;}
#content ul li:hover span{ color:#DC1819;}
.index-case-more{background-color: rgb(1, 198, 178);  border-radius: 33px; width: 160px;  height: 47px;  margin: 0 auto;  line-height: 48px;  text-align: center;transition: all 0.3s;}
.index-case-more:hover{ background-color:#CB5400;}
.index-case-more a{ display:block;border-radius: 33px;color: rgb(255, 255, 255); margin-top:20px;}

/*新闻中心*/
.index-f4{ background-color:#f3f3f3; width:100%; float:left; padding-bottom:50px;}
.index-newsbox{ width:1266px; margin:0 auto;}
.index-newsbox li{ width:588px;  border:1px solid #dbdbdb; background-color:#FFFFFF; float:left; margin:20px 20px 0px 20px;transition: all 0.3s;}
.index-newslistimg{ margin:16px; float:left; width:210px; height:118px; background-size:210px 118px !important;}
.newslistdiv{ margin:25px 14px 26px 0px; height:86px;}
.newslistdiv h3{ font-size:15px; color:#000000;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;transition: all 0.3s;}
.newslistdiv p{ font-size:13px; color:#919191; margin-top:10px;}
.index-newsbox li:hover{ background-color:rgb(1, 198, 178);}
.index-newsbox li:hover h3{ color:#ffffff;}
.index-newsbox li:hover p{color:#ffffff;}
.index-newsfootimg{  width:100%; height:17px; float:left; margin-top:40px;}
.index-newsfootimg a{ display: inherit;}

.index-newsfootimg-a{ width:30px; height:17px; margin:0 auto;background:url(../images/index-newfoot.png) no-repeat center;}
.index-newsfootimg-a:hover{background:url(../images/index-newfoot5.png) no-repeat center;}

/*团队介绍*/
.index-f5{ width:100%; float:left; position:relative; padding-bottom:50px;}
.index-teamtitle{ width:100%; float:left; background-color:#F3F3F3; height:93px;transition: all 0.3s;}
.index-teamtitle h1{ color:#585858; text-align:center; margin:5px 0;transition: all 0.3s;}
.index-teamtitle  span{ width:100%; text-align:center; display:inherit; font-size:14px; color:#a3a3a3;transition: all 0.3s;}
.scroll-img ul li:hover .index-teamtitle{ background-color:rgb(1, 198, 178);}
.scroll-img ul li:hover h1{ color:#FFFFFF;}
.scroll-img ul li:hover span{ color:#FFFFFF;}
.index-teamleft,.index-teamright{ width:30px; height:60px;border:none; outline:none;cursor: pointer; background:url(../images/index-teamzuoyou.png) no-repeat; position:absolute; top:205px; z-index:6;}
.index-teamleft{  left:18px;}
.index-teamright{  left:1204px;}
.index-teamlistbbox{ width:1250px; margin:0 auto; position:relative;}
.index-teamfoot{background:url(../images/index-teamfoot.png) no-repeat center; width:100%; height:17px; float:left; margin-top:40px;}
.index-teamzg{ width:100%; height:350px; float:left; margin-top:-350px;   opacity:0;  background-color: rgba(0, 0, 0,0.7);
    position: relative; z-index: 4;transition: all 0.3s;}
.index-teamjia{ margin:0 auto; width:70px; height:70px; line-height:57px; text-align:center; background:url(../images/jiabg.png) no-repeat center; position:relative; z-index:5; font-size:65px; font-weight:bold;border-radius:50%; margin-top:162px;}
.scroll-img ul li:hover .index-teamzg{opacity:1; }
/*合作伙伴*/
.index-f6{ width:100%; float:left; background-color:#F3F3F3; padding-bottom:50px;}
.index-cooperbox{ width:1266px; margin:0 auto; }
.index-cooperbox li{ float:left; width:220px; height:154px; margin:0 16.5px; margin-top:20px;}

/*尾页部分*/
.index-f7{ width:100%; float:left; background-color:#474747; padding-bottom:50px;}
.baicolor{ color:#FFFFFF;}
.baicolor2{ color:#FFFFFF; border-bottom-color:#FFFFFF;}
.index-footbox{ width:1266px; margin:0 auto; margin-top:70px;}
.index-footleft{ width:50%; float:left; color:#FFFFFF;}
.footleft-thank{ font-size:14px; float:left; width:75%; line-height:2em;}
.footleft-contactlist{ width:75%; float:left;margin-top:25px;}
.footleft-img{ background:url(../images/footcontactimg2.png) no-repeat; width:28px; height:28px; float:left; }
.footleft-img2{ background:url(../images/footcontactimg2.png) no-repeat; width:28px; height:28px; float:left; }
.footleft-contactlist p{ padding-left:10px; width:91%; font-size:19px; float:left;}
.footleft-erweima{ width:100%; float:left; margin-top:44px;}
.footleft-erweimatitle{ width:37%; float:left;}
.footleft-erweimatitletxt{ float:left; padding-left:13px;}
.footleft-erweimatitle img{ float:left; margin-left:5px;}
.footleft-erweimaimgbox{ float:left; width:37%; margin-top:10px;}
.footleft-erweimaimgbox img{ float:left;  width:110px;}
.footleft-erweimaimgbox p{ float:left; width: 50%; font-size: 12px; padding: 10px 0 0 5px;}
.foot-guanzhu{     background-color: rgb(255, 255, 255); text-align: left;width: 46px !important;  padding: 2px !important; margin: 5px;font-weight: bold;}
.foot-guanzhu a{color: rgb(255, 0, 0);transition: all 0.3s;}
.foot-guanzhu:hover a{ color: rgb(226, 116, 0);}
.index-footright{ width:50%; float:left; color:#FFFFFF;}
.index-footrightfontbox{ width:80%; padding-left:15px; margin-bottom:10px;}
.footringttxt{ width:96%; height:46px; border-radius:25px; outline:none; border:none; font-size:20px; margin-bottom:20px; padding:0 10px;}
.footringttxts{width:96%; min-height:180px; max-height:180px;border-radius:25px; outline:none; border:none; font-size:20px; padding:10px; margin-bottom:40px;}
.index-footrighttijiao{ cursor: pointer;   background-color: rgb(215, 25, 25); color: rgb(255, 255, 255); border: none; outline: none; height: 55px; width: 205px; border-radius: 25px;  font-size: 25px; font-family: Arial;transition: all 0.3s;}
.index-footrighttijiao:hover{ background-color:#CB5400;}
/*浙备，分享*/
.index-f8{    width: 100%;  float: left; border-top: 1px solid rgb(222, 222, 222); padding-top: 20px;}
.index-foot-bianma{ width:1266px; margin:0 auto; height:30px;}
.bdsharebuttonbox{ float:right; }
.index-foot-txt{ color:#515151; width:79%; height:100%; font-size:15px; float:left; line-height:1.8em;}
.index-foot-txt div{ float:left; margin-left:9px;}
.index-foot-txt img{ margin-top:-20px;}
#platform{ height:500px!important;}

.flickerplate2 .arrow-navigation.right.hover .arrow{    opacity: 1;
    margin: 0px 0px 0px -20%;}
.flickerplate2 .arrow-navigation.left.hover .arrow{    opacity: 1;
    margin: 0px 0px 0px 20%;}
@media(max-width:1528px){
.index-abouttitle{ width:100%;}
.index-Eabouttitle{ width:100% ;}
}
@media(max-width:1281px){
   /*业务*/
.index-businessul{width:979px !important;}
.index-businessul li{margin:20px 30px 0px 30px!important;}
.index-abouttxt{ width:100%; float:inherit !important;}
.index-aboutimg{ margin:0 auto;}
   /*案例*/
#tab{ width:979px !important;}
#tab li{width:108px !important;}
#content{ width:979px !important;}
#content ul li{ margin:20px 22px 0px 22px!important; }

  /*新闻*/
.index-newsbox{ width:979px !important;}
.index-newslistimg{ margin:16px 4px !important;}
.index-newsbox li{ width:485px; margin:20px 1px;}
#tab1{width:979px !important;}
#content1{width:979px !important;}
  /*团队*/
.index-teamlistbbox{ width:939px !important;}
.index-teamright{ left:891px !important;}
  /*合作*/
.index-cooperbox{ width:979px !important;}
.index-cooperbox li{ margin:0 12.35px; margin-top:20px;}
 
 /*联系我们*/
 .index-footbox{ width:979px; margin:0 auto; margin-top:70px;}
 .footleft-thank { width:85%;}
 .footleft-contactlist{ width:87%;}
 .footleft-erweimatitle{ width:50%;}
 .footleft-erweimaimgbox{ width:50%;}
 /*浙，享*/
 .index-foot-bianma{ width:979px; margin:0 auto; height:85px;}
 .index-foot-txt{ width:100%; height:auto;  font-size: 14px;}
 .bdsharebuttonbox{ width:100%; margin-top:10px;}
}
@media(max-width:997px){

/*轮播*/
.flicker-example2{ display:none!important;}
.flicker-example{ display:block!important;margin-top:0px!important; }
.about-tpbox{ margin-top:0px!important;}
   /*业务*/
.index-businessul{width:700px !important;}
.index-businessul li{margin:20px 42px 0px 42px!important;}

   /*案例*/
#tab{ width:700px !important;}
#tab li{width:233px !important; font-size:25px; height:51px !important; line-height:51px !important;}
#content{ width:700px !important;}
#content ul li{ margin:20px 30px 0px 30px !important;}

  /*新闻*/
.index-newsbox{ width:700px !important;}
.index-newslistimg{width:210px; height:118px;margin:16px 16px !important;}
.index-newsbox li{ width:100%; margin:20px 0px;}
#tab1{width:700px !important;}
#content1{width:700px !important;}
  /*团队*/
.index-teamlistbbox{ width:626px !important;}
.index-teamright{ left:577px !important;}

  /*合作*/
.index-cooperbox{ width:700px !important;}
.index-cooperbox li{ margin:0 6.67px; margin-top:20px;}

 /*联系我们*/
 .index-footbox{ width:700px; margin:0 auto; margin-top:70px;}
 .footleft-thank { width:85%;}
 .footleft-contactlist{ width:100%; margin-top:20px !important;}
 .index-footleft{ width:100%;}
 .index-footright{ width:100%;}
 .footleft-erweima{ margin-bottom:45px;    margin-left: 131px; width:80%;}
 .footleft-contact{ width:75%; margin-left:131px;}
  /*浙，享*/
 .index-foot-bianma{ width:700px; margin:0 auto; height:85px;}
 .index-foot-txt{ font-size:15px;    font-size: 15px;}
}
@media(max-width:750px){  
.index-abouttxt{ margin-left:0px;} 
/*轮播*/
.flicker-example2{ display:none!important;}
.flicker-example{ display:block!important; margin-top:55px!important; }


   /*菜单*/
.megamenu .dropdown li a{ font-size:1em;}
.megamenu>li>a{ font-size:2em;}
#indexnvaall{ height:56px; font-size:2em!important;}
.megamenu>li.showhide{ height: 105px; font-size: 2em; line-height: 2.3em;}
.megamenu>li.showhide span.icon1:after{ position: absolute; content: ""; right: 25px; top: 165px; height: 5px;
    width: 50px; font-size: 97px; border-top: 5px solid rgb(255, 0, 0); border-bottom: 5px solid rgb(255, 0, 0);
    z-index: 1;}
.megamenu>li.showhide span.icon2:after{position: absolute; content: ""; right: 25px; top: 184px; height: 5px;    width: 50px; font-size: 97px; border-top: 5px solid rgb(255, 0, 0); border-bottom: 5px solid rgb(255, 0, 0);
    z-index: 1;}
.lanrenzhijia{ background-color:#fff;}

.index-houtaitp{ background-size:1454px!important; height:228px !important;}


.index-foot-txt{ width:54%!important;}
.index-foot-txt div{ float:initial !important; margin-left:0px !important;}
.index-foot-txt img{ float:right!important; margin-top:0px!important;}
.bdsharebuttonbox{ width:37%!important;}

}
@media(max-width:720px){
.index-houtaitp{ background-size:1232px!important; height:192px !important;}
.index-abouttxt{ margin-left:0px!important;}
   /*业务*/
.index-businessul{width:580px !important;}
.index-businessul li{margin:20px 12px 0px 12px!important;}

   /*案例*/
#tab{ width:580px !important;}
#tab li{width:193px !important; font-size:20px; height:40px !important; line-height:40px !important;}
#content{ width:580px !important;}
#content ul li{ margin:20px 4px 0px 4px !important;}


  /*新闻*/

.index-newsbox{ width:580px !important;}
.newslistdiv{ margin-top:35px;}
.index-newslistimg{width:210px; height:118px; margin:35px 16px;}
.index-newsbox li{ width:100%; margin:20px 0px 0 0;}
#tab1{width:580px !important;}
#content1{width:580px !important;}
  /*团队*/
.index-teamlistbbox{ width:626px !important;}
.index-teamright{ left:577px !important;}

  /*合作*/
.index-cooperbox{ width:580px !important;}
.index-cooperbox li{ margin:0 5px; margin-top:20px; width:181px !important;}
.index-cooperbox li img{ width:181px !important;}

 /*联系我们*/
 .index-footbox{ width:580px; margin:0 auto; margin-top:70px;}
 .footleft-thank { width:85%;}
  /*联系我们*/
 .index-footbox{ width:580px; margin:0 auto; margin-top:70px;}
 .footleft-thank { width:100%;}
 .footleft-erweima{ margin-left:80px;}
  .footleft-contact{  margin-left:80px;}
 
   /*浙，享*/
 .index-foot-bianma{ width:100%; margin:0 auto; height:85px;}
 .index-foot-txt div{ margin-left:29px!important;}
 .index-foot-txt{ width:60%!important; font-size:15px;}
.bdsharebuttonbox{ width:40%!important;}
.index-foot-txt img{ margin-right:60px!important;}
}