@charset "UTF-8";
/*
 * 
 *  人啊人·开放平台首页
 * 
 * */
/* line 11, ../../sass/layout/index.scss */
.container-index {
  overflow: hidden;
}
/* line 15, ../../sass/layout/index.scss */
.container-index .header {
  overflow: hidden;
  height: 800px;
}
/* line 18, ../../sass/layout/index.scss */
.container-index .header .navBox {
  position: relative;
  height: 80px;
  line-height: 80px;
}
/* line 22, ../../sass/layout/index.scss */
.container-index .header .navBox .slideBox {
  position: relative;
  background: #1B9EF0 url("../../images/t12index.jpg") no-repeat;
  width: 100%;
  height: 800px;
  z-index: 1;
}
/* line 28, ../../sass/layout/index.scss */
.container-index .header .navBox .slideBox .bd {
  margin: 0px auto;
  width: 1170px;
  height: 800px;
}
/* line 32, ../../sass/layout/index.scss */
.container-index .header .navBox .slideBox .bd ul {
  list-style: none;
  padding: 0px;
}
/* line 36, ../../sass/layout/index.scss */
.container-index .header .navBox .slideBox .bd ul li {
  width: 1170px;
  height: 800px;
  padding-top: 230px;
  margin: 0px auto;
}
/* line 41, ../../sass/layout/index.scss */
.container-index .header .navBox .slideBox .bd ul li p {
  font-size: 25px;
  text-align: center;
  color: #fff;
}
/* line 45, ../../sass/layout/index.scss */
.container-index .header .navBox .slideBox .bd ul li p.big {
  font-size: 45px;
}
/* line 49, ../../sass/layout/index.scss */
.container-index .header .navBox .slideBox .bd ul li .btn {
  width: 150px;
  height: 50px;
  line-height: 50px;
  border: 1px solid #fff;
  color: #fff;
  padding: 0px;
  font-size: 16px;
}
/* line 61, ../../sass/layout/index.scss */
.container-index .header .navBox .slideBox .hd {
  position: absolute;
  height: 60px;
  line-height: 60px;
  left: 0px;
  bottom: 0px;
  width: 100%;
}
/* line 69, ../../sass/layout/index.scss */
.container-index .header .navBox .slideBox .hd ul {
  list-style: none;
  padding: 0px;
  margin: 0px auto;
  width: 281px;
}
/* line 74, ../../sass/layout/index.scss */
.container-index .header .navBox .slideBox .hd ul li {
  float: left;
  width: 130px;
  height: 6px;
  margin-right: 10px;
  text-indent: -9999px;
  background: #fff;
}
/* line 81, ../../sass/layout/index.scss */
.container-index .header .navBox .slideBox .hd ul li.on {
  background: #FF7644;
}
/* line 88, ../../sass/layout/index.scss */
.container-index .header .navBox .bg {
  position: absolute;
  width: 100%;
  height: 80px;
  background: #000;
  opacity: 0.2;
  filter: alpha(opacity=20);
  z-index: 2;
}
/* line 97, ../../sass/layout/index.scss */
.container-index .header .navBox .i-nav {
  position: absolute;
  width: 100%;
  height: 80px;
  z-index: 3;
}
/* line 102, ../../sass/layout/index.scss */
.container-index .header .navBox .i-nav .logo {
  float: left;
  padding-left: 30px;
  font-size: 24px;
  color: #fff;
}
/* line 108, ../../sass/layout/index.scss */
.container-index .header .navBox .i-nav .list {
  float: right;
  padding-right: 30px;
}
/* line 111, ../../sass/layout/index.scss */
.container-index .header .navBox .i-nav .list ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}
/* line 115, ../../sass/layout/index.scss */
.container-index .header .navBox .i-nav .list ul li {
  float: left;
}
/* line 117, ../../sass/layout/index.scss */
.container-index .header .navBox .i-nav .list ul li a {
  padding: 10px 20px;
  font-size: 16px;
}
/* line 120, ../../sass/layout/index.scss */
.container-index .header .navBox .i-nav .list ul li a:hover {
  color: #fff;
}
/* line 123, ../../sass/layout/index.scss */
.container-index .header .navBox .i-nav .list ul li a.active {
  color: #fff;
}
/* line 126, ../../sass/layout/index.scss */
.container-index .header .navBox .i-nav .list ul li a.add {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: #FF7644;
  color: #fff;
}
/* line 142, ../../sass/layout/index.scss */
.container-index .tag {
  overflow: hidden;
}
/* line 144, ../../sass/layout/index.scss */
.container-index .tag .content {
  width: 1170px;
  margin: 70px auto;
  overflow: hidden;
}
/* line 148, ../../sass/layout/index.scss */
.container-index .tag .content ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}
/* line 152, ../../sass/layout/index.scss */
.container-index .tag .content ul li {
  float: left;
  width: 25%;
  text-align: center;
  font-size: 18px;
}
/* line 156, ../../sass/layout/index.scss */
.container-index .tag .content ul li i {
  font-size: 60px;
  display: block;
  margin-bottom: 30px;
  color: #848484;
}
/* line 168, ../../sass/layout/index.scss */
.container-index .Ifooter {
  width: 1170px;
  margin: 0px auto;
  padding: 70px 0px;
  text-align: center;
  border-top: 1px solid #ddd;
  color: #5B5B5B;
}
/* line 175, ../../sass/layout/index.scss */
.container-index .Ifooter a {
  color: #5B5B5B;
}

/* line 184, ../../sass/layout/index.scss */
#contact .modal-body {
  display: block;
}
/* line 187, ../../sass/layout/index.scss */
#contact .item {
  width: 50%;
  float: left;
  text-align: center;
  overflow: hidden;
  padding: 40px 0px;
  font-size: 16px;
  color: #898989;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
/* line 197, ../../sass/layout/index.scss */
#contact .item i {
  display: block;
  font-size: 40px;
  margin-bottom: 20px;
}
/* line 202, ../../sass/layout/index.scss */
#contact .item:hover {
  color: #fff;
  background: #26ABF2;
  cursor: pointer;
}
