@charset "UTF-8";

* {

  margin: 0;

  padding: 0;

  font-size: 1.6rem; }



body {

  width: 100%;

  height: 100%;

  position: absolute;

  top: 0;

  left: 0;

  overflow-x: hidden;

  overflow-y: auto; }

 .am-container{
  max-width: 1200px;
  padding:none;
 }


.phone-hide{
  display: none;
}

#active div {

  color: #f00; }

.top {

  background: #191919;

  color: #fff;

  padding: 1rem 0;

  font-size: 1.4rem;

  line-height: 2rem; }

  .top span {

    font-size: 2rem;

    color: #b60011;

    font-weight: bold; }



/*瀵艰埅*/
#doc-oc-demo3 li a{
  line-height: 3.6rem;
  font-size: 1.6rem
}
.am-offcanvas-bar{
  width: 50%
}
.menu {

  padding: 1rem;

  background: #fff; }

  .menu-logo {

    padding: 0.5rem 0;

    float: left; }

    .menu-logo img {

      width: 50%;
      margin-left: 4%;

      float: left; }

   
  .menu-list {
    overflow-y: auto;
    width: 100%;
    
    text-align: center;

    line-height: 2rem;

    padding: 0.5rem 0; }

    .menu-list div {

      transition: 0.5s; }

    .menu-list-ch {

      font-weight: bold;

      font-size: 1.6rem;

      color: #000; }

    .menu-list-en {

      font-size: 1.4rem;

      color: #737373; }

      .lb #lb-image{
        width: 180%;
      }


/*瀵艰埅*/

/*灏鹃儴*/

.footer {

  position: relative;

  margin-top: 39px;

  background: url("../images/bgbg.jpg") 100%; }

  .footer-top {

    width: 50px;

    height: 50px;

    line-height: 41px;

    text-align: center;

    font-size: 1.2rem;

    position: absolute;

    color: #fff;

    background: #f00;

    transform: rotate(45deg);

    border: 0.5rem solid #fff;

    top: -2rem;

    left: 45%;

    transition: 1s;

    cursor: pointer;

    z-index: 100; }

    .footer-top:hover {

      transform: rotate(405deg); }

    .footer-top-msg {

      transform: rotate(-45deg); 
      font-size: 1.2rem}

  .footer-left {

    padding-bottom: 3rem}

    .footer-left-logo {

      width: 100%;

      float: left;

      margin-top: 1rem }

      .footer-left-logo img {

        width: 100%; }

    .footer-left-tell {


      width: 100%;

      float: left; }

      .footer-left-tell img {

        float: left; 
        display: none;}

      .footer-left-tell-box {

        float: left;

        padding-left: 3rem; }

        .footer-left-tell-box-t {

          color: #c3c3c3;

          font-size: 1.8rem; }

        .footer-left-tell-box-n {

          color: #fe0103;

          font-size: 2.4rem;

          font-weight: bold; }

  .footer-center-content {

    margin: 1rem 0;

    padding-left: 5rem;

    width: 100%;
    padding-bottom: 3rem;

    border-bottom: 1px solid #000; }

    .footer-center-content div {

      margin-top: 0.5rem;

      color: #a8a8a8; }

      .footer-center-content div i {

        font-size: 1.4rem; }

  .footer-right-box {

    padding: 4rem;

    color: #a8a8a8; }

    .footer-right-box span {

      font-size: 1.2rem; }

    .footer-right-box input {

      width: 70%;

      height: 3rem;

      background: #232323;

      border: 1px solid #333; }

    .footer-right-box button {

      height: 3rem;

      background: #fe0103;

      color: #fff; }

      .footer-right-box button:hover {

        color: #fff; }



.footer-bottom {

  background: #000;

  color: #878787;

  padding: 1rem 0; 
  text-align: center;
font-size: 1.2rem}

.footer-bottom div{
  font-size: 1.2rem;
}
.footer-bottom span{
	display: block;
	color: #878787;
	font-size: 1.2rem
}
.footer-bottom span a{
	color: #053fc8;
	font-size: 1.2rem
}

/*灏鹃儴*/

/*棣栭〉*/

.index {

  background-position: center top;

  background-size: 1200%; }
  .index .gsjj{
    background: #e09119;
  }

  .index .fzlc{
    background: #0e3ea9;
  }
  .index-about, .index-develop {

    width: 90%;

    float: left;

    color: #fff;
    margin-left: 5%;
    margin-right: 5%;

    text-align: center; }

    .index-about-title, .index-develop-title {

      font-size: 2.2rem;

      font-weight: bold;

      padding: 2rem 0; }

    .index-about-content, .index-develop-content {

      font-size: 1.6rem;

      line-height: 3rem;}


    .index-about-but, .index-develop-but, .index-world-left-top-left-title .but {

      padding: 2rem 0;

      position: relative; }

    .index-about-but, .index-develop-but, .index-world-left-top-left-title .content {
      text-align: left;
      padding-bottom: 2rem
    }

.index-world-left-top-left-title .but {
  float: right;
}
      .index-about-but a:hover, .index-develop-but a:hover, .index-world-left-top-left-title .but a:hover {

        position: relative;

        background: #ff0200;

        top: -0.5rem;

        left: -0.5rem; }

      .index-about-but a, .index-develop-but a, .index-world-left-top-left-title .but a {

        background: #ff0200;

        padding: 0.5rem 2rem;

        position: relative;

        top: 0rem;

        left: 0rem;

        z-index: 10;

        transition: 0.5s; }

      .index-about-but div, .index-develop-but div, .index-world-left-top-left-title .but div {

        border: 1px solid #000;

        padding: 0.2rem 2rem;

        position: absolute;

        top: 2rem;

        display: none;

        left: 0; }

  .index-develop {

    float: right; }

  .index-world {

    margin-top: 3rem;

    margin-bottom: 3rem;
    width: 90%;
    margin-left: 5%;

    background: url("../images/world-bg.jpg"); }

  .index-world .title{
  	font-weight: bold;
  	font-size: 2.4rem;
  }
  .index-world .titlef{
  	font-weight: bold;
  	font-size: 1.8rem;
  	color: #898989
  }

    .index-world img {

      width: 100%;

      opacity: 1;

      transition: 1s; }

    .index-world div{
      width: 100%;
      padding:0;
      padding-top:0.5rem;
      text-align: center;
    }


    .index-world-hover {


      padding: 0; 
      overflow: hidden;}

.pc{
	display: none;
}
.am-accordion-content img{
	max-width: 100%;
}

.nymain{
  margin: 0;
}
.nymain .weizhi{
  margin: 0;
}
/*# sourceMappingURL=app.css.map */

