.page-news .news-cate-menu { padding-right: 5%; color: #fff; margin-bottom: 45px; }

.page-news .news-cate-menu span { float: left; }

.news-list { margin: auto; padding-right: 5%; }

.news-list .news-item { color: #fff; float: left; width: 33.333%; padding: 0 10px; margin-bottom: 20px; cursor: pointer; overflow: hidden; position: relative; }

.news-list .news-item .item-inner { position: relative; display: block; }

.news-list .news-item .cover-wrap { width: 100%; }

.news-list .news-item .cover-box { padding-top: 65%; position: relative; }

.news-list .news-item .cover-img { position: absolute; width: 100%; height: 100%; top: 0; left: 0; -o-object-fit: cover; object-fit: cover; }

.news-list .news-item .meta { padding: 20px 10px 20px 20px; background-color: #292d37; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; opacity: 1; visibility: visible; }

.news-list .news-item .meta .title { font-size: 18px; color: #0a8ddb; }

.news-list .news-item .meta .created { color: rgba(255, 255, 255, 0.6); font-size: 14px; padding-top: 7px; }

.news-list .news-item .info { position: absolute; bottom: 0; left: 0; width: 100%; -webkit-transform: translateY(200%); transform: translateY(200%); -webkit-transition: all 0.3s ease; transition: all 0.3s ease; padding: 20px 10px 20px 20px; background-color: #292d37; transition: all 0.3s ease; background: #0a8ddb; -webkit-box-sizing: border-box; box-sizing: border-box; opacity: 0; visibility: hidden; }

.news-list .news-item .info .title { font-size: 18px; color: #fff; }

.news-list .news-item .info .created { color: rgba(207, 207, 207, 0.5); font-size: 14px; padding-top: 7px; }

.news-list .news-item .info .watch-more { font-size: 14px; background: #fff; padding: 5px 17px; border-radius: 26px; overflow: hidden; color: #0a8ddb; margin-top: 20px; display: inline-block; }

.news-list .news-item .info .watch-more span { font-family: simsun; padding-left: 7px; }

.news-list .news-item:hover .info { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; visibility: visible; }

.news-list .news-item:hover .created { color: #fff; }

.news-list .news-item:hover .meta { -webkit-transform: translateY(0); transform: translateY(0); opacity: 0; visibility: hidden; }

.page-news .news-cate-menu span { font-family: simsun; color: rgba(255, 255, 255, 0.5); }

.page-news .news-cate-menu a { float: left; padding: 0 10px; display: block; }

.page-news .news-cate-menu a:nth-child(1) { color: rgba(255, 255, 255, 0.5); }

.page-news .news-detail { background-color: #1a2436; padding-top: 60px; margin-right: 5%; }

.page-news .news-detail .base-content { color: #ffffff; text-align: center; padding: 0 60px; }

.page-news .news-detail .base-content .tit { font-size: 28px; font-weight: 600; }

.page-news .news-detail .base-content .created { font-size: 15px; padding-top: 20px; }

.page-news .news-detail .detail-content { text-align: justify; padding: 50px 60px; font-size: 14px; color: #fff; border-bottom: 1px solid rgba(255, 255, 255, 0.4); }

.page-news .news-detail .detail-content img { max-width: 100%; width: 100%; }

.page-news .news-detail .news-guid { padding: 50px 60px; }

.page-news .news-detail .news-guid .list { display: none; }

.page-news .news-detail .news-guid .cover-wrap { position: relative; width: 105px; float: left; border-radius: 10px; overflow: hidden; }

.page-news .news-detail .news-guid .cover-box { padding-top: 75%; position: relative; }

.page-news .news-detail .news-guid .cover-img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.page-news .news-detail .news-guid .tit { margin-left: 105px; padding-left: 20px; font-size: 16px; color: #fff; max-width: 260px; padding-top: 20px; -webkit-transition: all 0.2s; transition: all 0.2s; }

.page-news .news-detail .news-guid .guid-item:hover .tit { color: #0a8ddb; }

.page-news .news-detail .news-guid .arrow { float: left; display: none; margin-top: 20px; }

.page-news .news-detail .news-guid .arrow img { height: 20px; }

.page-news .news-detail .news-guid .prev .arrow { margin-right: 3%; }

.page-news .news-detail .news-guid .next .arrow { float: right; -webkit-transform: rotate(180deg); transform: rotate(180deg); margin-right: 9%; }
.footer {padding-left:235px;background:#010b1f;}
.footer .footer-top{padding-left:0;}
.footer-form { background: #010b1f; position: relative;  padding-right: 2.7%; padding-top: 55px; padding-bottom: 60px;
    /*background: #010b1f url(../images/foot_form.png) no-repeat 100%/100%;*/
}

.footer-form .form-tit { font-weight: 600; color: #0a8ddb; font-size: 36px; font-style: italic; padding-right: 5%; }

.footer-form .form-subtit { padding-top: 50px; color: #ffffff; font-size: 26px; font-weight: 600; }

.footer-form #footform { margin-top: 20px; }

.footer-form #footform .foot-input { height: 58px; padding-left: 15px; font-size: 16px; background-color: #ffffff; margin-right: 0.5%; width: 24%; margin-top: 0; color: #333; border: none; -webkit-box-sizing: border-box; box-sizing: border-box; }

.footer-form #footform .form-btn { height: 58px; background-color: #0a8ddb; color: #fff; width: 14%; font-size: 16px; display:inline-block;vertical-align:middle;}

#fullpage .content-fullbg .content { overflow: hidden; }

#fullpage .news .more-wrap { text-align: center; margin-top: 15px; }

#fullpage .news .more { background-color: #1a2436; width: 100%; color: #6f7d9b; font-size: 14px; padding: 10px 0; margin-top: -20px; display: none; }

.footer-nav .item-nav { padding: 0 6px; }
@media screen and (max-width:1661px){
    .footer .phone-tit{display:none;}
    .footer .phones{padding-left:10px;}
}
@media screen and (max-width: 1441px) { .footer-form .form-tit { font-size: 36px; }
  .footer-form #footform .form-btn, .footer-form #footform .foot-input { height: 50px; }
  .footer-form .form-subtit { font-size: 24px; padding-top: 30px; } }

@media screen and (max-width: 1221px) { .page-news .news-detail .news-guid .tit { max-width: 150px; } }

@media screen and (max-width: 640px) { 
  .footer{padding-left:0;}
  #fullpage .news .more { display: block; }
  #fullpage .news .more-expbtn { display: none; }
  #fullpage .news .news-list { padding-right: 0; }
  #fullpage .news .news-list .news-item, .news-list .news-item { width: 100%; padding: 0; }
  #fullpage .news .news-list .news-item .info, #fullpage .news .news-list .news-item .meta, .news-list .news-item .meta, .news-list .news-item .info { padding: 30px 10px 25px 20px; }
  #fullpage .news .news-list .news-item .meta .title, .news-list .news-item .meta .title { font-size: 15px; }
  #fullpage .news .news-list .news-item .info .title, .news-list .news-item .info .title { font-size: 15px; }
  .page-news .news-cate-menu { margin-bottom: 25px; font-size: 14px; }
  .page-news .news-list { padding-right: 0; }
  .page-news .news-detail { margin-right: 0; padding-top: 35px; }
  .page-news .news-container { padding: 0 12px; }
  .page-news .news-detail .base-content { text-align: left; line-height: 1.6; }
  .page-news .news-detail .base-content .tit { font-size: 20px; padding-bottom: 15px; position: relative; }
  .page-news .news-detail .base-content .tit::after { width: 10%; content: ""; position: absolute; bottom: 0; left: 0; height: 3px; background: #0062df; }
  .page-news .news-detail .base-content { padding: 0 20px; }
  .page-news .news-detail .base-content .created { font-style: 13px; }
  .page-news .news-detail .detail-content { padding: 30px 0; margin: 0 20px; }
  .page-news .news-detail .news-guid { padding: 20px 10px 20px 20px; display: -webkit-box; display: -ms-flexbox; display: flex; }
  .page-news .news-detail .news-guid .arrow { display: block; }
  .page-news .news-detail .news-guid .tit { margin-left: 0; padding-left: 0; font-size: 14px; color: #fff; max-width: 120px; clear: left; padding-top: 10px; }
  .page-news .news-detail .news-guid .cover-wrap { width: 80px; float: none; }
  .page-news .news-detail .news-guid .list { -webkit-box-flex: 1; -ms-flex: 1 0 0px; flex: 1 0 0; padding: 20px 0; text-align: center; display: block; }
  .page-news .news-detail .news-guid .list img { height: 20px; }
  .footer, #fullpage .footer { display: block; }
  .footer .footer-top, .footer .footer-bottom, #fullpage .footer .footer-top, #fullpage .footer .footer-bottom { display: none; }
  .footer .footer-form, #fullpage .footer .footer-form { padding: 35px 2.7% 15px; }
  .footer .footer-form .form-tit, #fullpage .footer .footer-form .form-tit { font-size: 20px; padding-right: 0; }
  .footer .footer-form .form-subtit, #fullpage .footer .footer-form .form-subtit { font-size: 16px; padding-top: 25px; font-weight: normal; }
  .footer .footer-form #footform, #fullpage .footer .footer-form #footform { margin-top: 15px; }
  .footer .footer-form #footform .foot-input, #fullpage .footer .footer-form #footform .foot-input { width: 100%; margin-right: 0; float: none; height: 45px; margin-bottom: 15px; font-size: 14px; }
  .footer .footer-form #footform .form-btn, #fullpage .footer .footer-form #footform .form-btn { margin: 0 auto; display: block; padding: 0 20px; width: 50%; height: 45px; font-size: 14px; } }
