﻿#full-screen-slider { width:100%; height:500px;float:left; position:relative;}
#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative;z-index:999}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;background-position:center;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:450px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
@media only screen and (max-width:738px) {
#full-screen-slider { width:100%; height:180px;float:left; position:relative;}
#slides { display:block; width:100%; height:180px; list-style:none; padding:0; margin:0; position:relative;z-index:999;}
#slides li { display:block; width:100%; height:180px; margin:0; position:absolute;background-size:cover;background-position:center;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:-50%; top:160px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
 }

.index-container{margin-top:50px}
@media only screen and (min-width:739px) {
  .company-news .am-u-md-4,.index-digital .am-u-md-4,.company-news .am-u-md-6 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;


  }
}

.hot-news-img {position:relative;width:100%;display:block;overflow:hidden;}
.hot-news-img img{width:100%;}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;

  border: 0;
  }
.slide_container {
  margin-bottom: 10px;
  position: relative;
  float: left;
  width: 100%;
 
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;

  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  max-height:422px;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
height:422px;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 14px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .6);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
  
.sections{padding:0}
.sections .section--header .section--title{font-size:48px;font-weight:300;text-align:center}
.sections .section--header .section--description{font-size:16px;line-height:30px;color:#9b9b9b;text-align:center;margin:0 auto;}
@media screen and (max-width:738px){
.sections{padding:10px 0!important}
.sections .section--header{padding:0 15px}
.sections .section--header .section--title{font-size:30px!important}
.sections .section--header .section--description{font-size:15px;line-height:32px}
.section--description{font-size:16px}
}

.clear10 {height: 10px;width:100%;}
 .clear20 {height: 20px;width:100%;}
.company-news .hot-news--list{width:100%;list-style:none;margin-left: -1em;}
.company-news .hot-news--list .hot-news--list_item{width: 100%;padding-bottom: 5px;}
.company-news .hot-news--list .hot-news--list_item a{display: block;cursor: pointer;}
.company-news .hot-news--list .hot-news--list_item .f24{display: block;color: #000000;font-weight:bold;padding:0 0 9px 0;font-size: 40px;overflow: hidden;}
.company-news .hot-news--list .hot-news--list_item .word{display: block;line-height: 22px;color: #666;overflow: hidden;font-size: 18px;}
.company-news .hot-news--list .hot-news--list_item .date{display: block;line-height: 22px;color: #666;overflow: hidden;font-size: 14px;}

.company-news .company-news--list{width:110%;list-style:none;margin-left: -2em; }
.company-news .company-news--list .hot-news--list_item{width: 100%;padding-bottom: 14px;}
.company-news .company-news--list .hot-news--list_item .word a{cursor: pointer;}
.company-news .company-news--list .hot-news--list_item .word{display: block;line-height: 22px;color: #666;overflow: hidden;font-size: 16px;}

.company-news .company-news--tj{width:110%;list-style:none;margin-left: -2em;margin-bottom: -5px;margin-top: -5px;}
.company-news .company-news--list .hot-news--tj_item{width: 100%;padding-bottom: 14px;margin-top: -10px;}
.company-news .company-news--list .hot-news--tj_item .word a{cursor: pointer;}
.company-news .company-news--list .hot-news--tj_item .word{display: block;line-height: 22px;color: #666;overflow: hidden;font-size: 18px;font-weight:bold}

.company-news .company-news-column{background-color:#fd9929;color:#fff;padding:1px 3px;margin:0 5px 0 0;border-radius:3px;font-size:12px;}
.company-news .company-news-column a{color:#fff;}
.company-news .company-news-column:hover{background-color:#fd9929;color:#fff}
.company-news .company-news-column a:hover{color:#fff;}

.company-news .news--list{width:100%;margin-left: -1em;}
.company-news .news--list .news--list_item{width: 100%;padding-bottom: 10px;}
.company-news .news--list .news--list_item a{display: block;cursor: pointer;}
.company-news .news--list .news--list_item .f24{display: block;color: #ff0000;font-weight:bold;padding:0 0 9px 0;font-size: 18px;overflow: hidden;}


.company-news .news--list-fzjg{width:100%;list-style:none;margin-left: -1em;}
.company-news .news--list-fzjg .news--list_item{width:50%;padding-bottom: 5px;float:left;display:block;}
.company-news .news--list-fzjg .news--list_item a{display: block;cursor: pointer;}
.company-news .news--list-fzjg .news--list_item .f24{display: block;color: #ff0000;font-weight:bold;padding:0 0 9px 0;font-size: 18px;overflow: hidden;}
.company-news .news--list-fzjg .news--list_item .word{display: block;line-height: 22px;color: #666;overflow: hidden;font-size: 12px;}
@media screen and (max-width:738px)
{
.company-news .hot-news-img img{width:100%;height: 436px;}
.company-news .hot-news--list{width:100%;list-style:none;margin-top:10px;}
.company-news .news-img img{width:100%;}
.company-news .news--list{width:100%;list-style:none;margin-top:10px;}
.company-news .news--list-fzjg .news--list_item{width:100%;padding-bottom: 5px;}
.company-news .news--list .news--list_item .word{display: block;line-height: 22px;color: #666;overflow: hidden;font-size: 14px;}
.company-news .news--list-fzjg .news--list_item .word{display: block;line-height: 22px;color: #666;overflow: hidden;font-size: 14px;}
}
.company-news .news-column{background-color:#19b5d6;color:#fff;padding:10px 36px;margin:0 auto;border-radius:36px;font-size:14px;}
.company-news .news-column a{color:#fff;}
.company-news .news-column:hover{background-color:#28abe3;color:#fff}
.company-news .news-column a:hover{color:#fff;}
.company-news .news-line{width:60%;border-bottom:1px solid #e4e4e4;top:18px;left:160px;position:absolute;}
.company-news .news-line-s{width:30%;border-bottom:1px solid #e4e4e4;top:18px;left:160px;position:absolute;}
.company-news .news-more{padding:5px 18px;background:#FFFFFF;position:absolute;top:0px;right:0;}
.company-news .news-more a{color:#19b5d6;}
.company-news .news-more a:hover{color:#28abe3;}

.index-bars-1{background-image:url(../images/index-culture.jpg);width:1200px;height:120px;background-size:cover;background-position:center;}
.index-bars-2{background-image:url(../images/sygzh.jpg);width:1200px;height:212px;background-size:cover;background-position:center;}
.index-bars-3{background-image:url(../images/sy20jj.jpg);width:1200px;height:129px;background-size:cover;background-position:center;}
@media screen and (max-width:738px)
{
 .index-bars-1{background-image:url(../images/index-culture-s.jpg);width:100%;height:80px;background-size:cover;background-position:center;}
 }
 
.index-digital{border:0px solid #ddd9d8;padding:8px 0 0 3px;position:relative;}
.index-digital .child1{ width:380px;height:328px;}


 .child-line:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
 .child{margin:5px 7px 8px 5px;display:inline-block;*display:inline;*zoom:1;position:relative;background:#fff; }
 .child .no{margin-right:0px;}
 .child .child-image{position:absolute;top:0px;bottom:0px;left:0px;right:0px;overflow:hidden;}
 .child .child-image .img{transition-duration: .6s;-webkit-transition-duration:.6s;width:100%;height:228px;}

 .child .child-image-bg{transition-duration: .3s;-webkit-transition-duration:.3s;opacity:0;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:#000; }
 .child .child-image-icon{ transform:scale(0);-webkit-transform:scale(0);transition-duration: .3s;-webkit-transition-duration:.3s; opacity:0;position:absolute;top:0px;left:0px;right:0px;bottom:0px;margin:auto;background:url(../images/case-bg.png) no-repeat center center;}
 .child .child-image-icon img{transform:scale(0);-webkit-transform:scale(0);transition-duration: .3s;-webkit-transition-duration:.3s;position:absolute;top:0px;left:0px;right:0px;bottom:0px;margin:auto; opacity:0;}
 .child .shadow{transition-duration: .3s;-webkit-transition-duration:.3s;position:absolute;bottom:-19px;height:19px;left:50%;display:block; opacity:0;}
 
.child .child-jj{position:absolute;top:0px;bottom:0px;left:0px;right:0px;overflow:hidden;padding-top: 238px;}

 .index-duoyuanhua .child1 .child-jj{position:absolute;top:0px;bottom:0px;left:0px;right:0px;overflow:hidden;padding-top: 170px;}

.child:hover .child-image .img{ transform:scale(1.1);-webkit-transform:scale(1.1);}
 .child:hover .child-image-bg{ opacity:0.2;}
 .child:hover .child-image-icon{ transition-delay:.1s;-webkit-transition-delay:.1s;opacity:1;transform:scale(1);-webkit-transform:scale(1);}
 .child:hover .child-image-icon img{ transition-delay:.2s;-webkit-transition-delay:.2s; opacity:1;transform:scale(1);-webkit-transform:scale(1);}
 .child:hover .shadow{ opacity:1;}
 
 .index-duoyuanhua .child1{ width:280px;height:268px;}
 .index-taocan .child1{ width:380px;height:228px;}
 .index-digital .child1 .shadow{width:380px;margin-left:-190px;}
 .index-taocan .child1 .shadow{width:380px;margin-left:-190px;}
 .index-duoyuanhua .child1 .shadow{width:280px;margin-left:-140px;}
 .index-duoyuanhua .child1 .child-image .img{transition-duration: .6s;-webkit-transition-duration:.6s;width:275;height:157px;}


.index_detailed--cta{padding:0;position:relative;height:420px}
.index_detailed-img{background-position:center bottom;background-repeat:no-repeat;width:60%;height:100%;position:absolute;bottom:0;left:10%;}
@media screen and (max-width:738px)
{
.index_detailed--cta{height:420px}
.index_detailed-img{width:100%;background-size:100%;bottom:0;left:0;}

}

.api-bar{font-size:30px;font-weight:lighter;color:#ffffff;text-align:center;}
.api-bar span{color:#f0f80b;font-weight:600;}
.api-column{color:#fff;padding:10px 36px;margin:0 auto;border-radius:5px;font-size:14px;border:1px solid #ffffff;}
.api-column a{color:#fff;}
.api-column:hover{background-color:#28abe3;color:#fff}
.api-column a:hover{color:#fff;}

#map {
 background: url(../images/index-map-xa.png) no-repeat center top;  width: 314px; height: 533px;overflow:hidden;border:0
;}
#map H1 {
 display: block; font-weight: normal; position: absolute;border:0;font-size:16px;}
#map H1 A:link {
 display: block; background: url(../images/index-map-icon.png) no-repeat; color: #000; text-decoration: none; padding-left: 20px;border:0;}
#map H1 A:visited { display: block; background: url(../images/index-map-icon.png) no-repeat; color: #000; text-decoration: none; padding-left: 20px;border:0;}
#map H1 A:hover {
 padding-right: 20px; display: block; background: url(../images/index-map-icon-s.png) no-repeat; color: #ff0000; padding-left: 20px;height:22px;border:0;}
#map H1 A:active {
 padding-right: 20px; display: block; background: url(../images/index-map-icon-s.png) no-repeat; color: #ff0000;padding-left: 20px;height:22px;border:0;}
#map H1 .selectTag A:link {
 display: block; background: url(../images/index-map-icon.png) no-repeat; color: #000; text-decoration: none; padding-left: 20px;border:0;}
#map H1 .selectTag A:visited{
 display: block; background: url(../images/index-map-icon.png) no-repeat; color: #000; text-decoration: none; padding-left: 20px;border:0;}
#map H1 .selectTag A:hover {
 padding-right: 20px; display: block; background: url(../images/index-map-icon-s.png) no-repeat; color: #ff0000; padding-left: 20px;height:22px;border:0;}
#map H1 .selectTag A:active {
 padding-right: 20px; display: block; background: url(../images/index-map-icon-s.png) no-repeat; color: #ff0000; padding-left: 20px;height:22px;border:0;}
#tagContent {
  color: #333333; line-height: 18px; font-size: 12px;text-align:left;float:left; width:100%;}
.tagContent { padding-top:2px;height:580px;
      display: none; color: #333; width:100%;line-height:18px;
 overflow-y:scroll;overflow-x:hidden;scrollbar-face-color:#39F;
        scrollbar-shadow-color: #e4e4e4; 
        scrollbar-highlight-color: #F4F4F4; 
        scrollbar-3dlight-color: #39F; 
        scrollbar-darkshadow-color: #39F; 
        scrollbar-track-color: #f4f4f4; 
        scrollbar-arrow-color: #c4c4c4;padding:5px;}
#tagContent DIV.selectTag {
 display: block;}

.business-hall .hall--list{width:100%;list-style:none;}
.business-hall .hall--list .hall--list_item{width: 100%;padding: 15px 0 15px 30px;border-bottom: 1px solid #e5e5e5;margin-bottom: 10px;background-color:#e6ebf0;}
.business-hall .hall--list .hall--list_item a{display: block;cursor: pointer;}
.business-hall .hall--list .hall--list_item .f24{display: block;color: #333;line-height: 22px;height: 22px;font-size: 16px;overflow: hidden;}
.business-hall .hall--list .hall--list_item .word{display: block;line-height: 22px;color: #666;margin-top: 9px;font-size: 14px;}
.business-hall .hall--list .hall--list_item .date{display: inline-block;line-height: 22px;color: #666;font-size: 14px;}
.business-hall .hall--list .hall--list_item i{color:#29a9e2;font-size:16px;top:50%;left:50%;margin-top:-2px;margin-right:8px;}
@media screen and (max-width:738px)
{
.business-hall .hall-img img{width:100%;}
.business-hall .hall--list{width:100%;list-style:none;margin-top:40px;}
}
.index-wxkf{text-align:center;}
.index-wxkf .f36{display: block;font-size:36px;color:#ffffff;font-weight:lighter;margin-top:55px;}
.index-wxkf .f24{display: block;font-size:24px;color:#ffffff;font-weight:lighter;margin-top:10px;}
