.index-news{ position: absolute; bottom:0%; left: 50%; margin-bottom:17%; width: 50%; z-index:100; height: 22px; font-size: 16px; line-height: 22px; color: #fff; margin-left:-25%; }
.index-news-title{ padding-left: 60px; overflow: hidden; }
.index-news-title span{ position: absolute; left: 0; top: 0; display: block; font-size: 17px; color: #65d9ff; font-weight: bold; }
.bd{ height: 22px; overflow: hidden; }
.index-news-title li{ height: 22px; line-height: 22px; font-size: 16px; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.index-news-title li a{ height: 22px; line-height: 22px; font-size: 16px; color: #fff; }
.index-news-more{ height: 22px; line-height: 22px; font-size: 14px; display: block; color: #65d9ff; text-decoration: underline; text-transform: uppercase; text-align: right; }
.move-down{ position: absolute; z-index: 800; bottom: 4%; left: 50%; margin-left: -32px; height: 64px; width: 64px; background: url(../img/movedown.png) no-repeat; display: block; }

.index-more{ display: block; width: 100%; font-size: 20px; color: #0d6fb8; margin-top: 50px; text-decoration:underline; }
a.index-more:hover{color: #c6ff00; text-decoration:underline;}
.bg-cover{ position: absolute; opacity: .5; background: #ddd; }

.nav-hotline{ float:right; height: 112px; line-height: 112px; font-size: 26px; color: #c6ff00; transition: all .5s ease .5s; }
#header.header-scrolled .nav-hotline{ height: 60px; line-height: 60px; transition: all .5s ease 0s; }
#header.header-scrolled,
#header.header-scrolled .nav-menu li,
#header.header-scrolled .nav-menu a{ height: 60px; line-height: 60px; }
#header.header-scrolled .nav-menu a.tp-system{ margin-top: 12px; height: 36px; line-height: 34px; transition: all .5s ease 0s; }
#header.header-scrolled #logo img{ max-height: 30px; }

@media screen and (max-width: 768px) {
   .index-news {
    position: absolute; bottom:0%; left: 50%; margin-bottom:45% !important;margin-left:-25%;
  }
}

@media screen and (max-width: 990px) {
  #header.header-scrolled { height: 60px; }
  #header { height: 60px; line-height: 60px; }
  #header #logo h1 { font-size: 28px; transition: all .5s ease 0s; }
  #header #logo h1 a{ height: 60px; line-height: 60px; transition: all .5s ease 0s; }
  #header #logo img { width: 67px; height: 30px; transition: all .5s ease 0s; }

  #mobile-nav-toggle { line-height: 24px !important; margin: 16px 10px 0 0 !important; }
  .index-more{ margin-top: 20px; }
  .nav-hotline { display: none !important; transition: all .5s ease .5s !important; }
}

/*首页产品介绍*/
.index-product-box{ width: 100%; background: url(../img/index-product-bg.jpg) no-repeat; background-size: cover; overflow: hidden; }
.index-product-img {
    width: 50%;
    margin: 0 auto;
    border: none;
    border-radius: 0;
}
.tp-banner-container2{ position: relative; }
.tp-simpleresponsive.tp-banner2 >ul >li{ visibility: visible !important; }
.tp-simpleresponsive.tp-banner2 .caption, .tp-simpleresponsive.tp-banner2 .tp-caption{ visibility: visible !important; }
.index-product-p1{ font-size: 26px; color: #65d9ff; font-weight: normal; }
.index-product-p1 span{ padding-bottom: 20px; display: inline-block; border-bottom: 1px solid #da737d }
.index-product-p2{ white-space: normal !important; font-size: 14px; color: #fff; line-height: 24px; }
a.index-product-more{ display: inline-block; font-size: 14px; color: #65d9ff !important; padding: 10px 25px; border: 1px solid #65d9ff; border-radius: 20px; }
















