﻿@charset "utf-8";
/**
**/
/*  手机版导航 */
.wapNav{position:fixed;z-index:22;height:100%;top:0;overflow:hidden;display:none;width:100%;width:100%;}
.wapNav .navbar{height:100%;overflow-x:hidden;overflow-y: auto;background:#fff;width:100%;position:relative;z-index:2;right:-100%;right:-100%;}
.wapNav li a{display:block;padding-left:20px;color:#333;height:50px;line-height:50px;border-bottom:1px solid #d5d5d5;position:relative;}
.wapNav li a:before{position:absolute;content: "\e6ab";font-family:"iconfont";color:#888;right:20px;font-size:1.2em;}
.wapNav li a:hover,.wapNav li .current{background:#ff8a00;color:#fff;}
.wapNav li a:hover:before,.wapNav li .current:before{color:#fff;}
.wapNav .first{border-bottom:1px solid #ccc;}
.wapNav .first span{font-family:"iconfont";color:#333;font-size:2em;font-style:normal;cursor:pointer;float:right;margin-right:15px;}
.wapNav .first a{display:inline-block;border-bottom:none;}
.wapNav .first a:before{display:none;}
.wapNav .first a:hover,.wapNav .first .current{color:#ff8a00;background:none;}
.wapNav .navSub{display:none;background:#eee;}
.wapNav .navSub li a{height:40px;line-height:40px;font-size:.875em;padding-left:40px;}
.wapNav .navSub ul{background:#e2e2e2;}
.wapNav .navSub ul li a{height:32px;line-height:32px;font-size:.75em;padding-left:60px;}

@media screen and (max-width:1220px) {
  .header{font-size:.875rem;}
  .container{padding:0 15px;}
  .news.container{padding:0;}
  .header .logo img{height:40px;}
  .header .nav li{margin:0 15px;}
  .news{margin-bottom:0;margin-top:0px;}
  .product{padding-bottom:0;}
}

@media screen and (max-width:1024px) {
  .nav,.search{display:none;}
  .navMenu_icon{display:block;}
  .about{padding-bottom:35px;}
  .aboutMenu{margin-right:-15px;font-size:1rem;}
  .aboutMenu li{padding-right:15px;}
  .aboutMenu li a{text-align:center;padding:0;height:58px;line-height:58px;}
  .aboutMenu li i{display:none}
  .footWx{display:none;}
  .footLeft {width:100%;float:none;}
  .footLeft ul{width:16.6%;text-align:center;}
  .copyright p{float:none;text-align:center;line-height:1.8;}
  .banner .flex-control-nav{bottom:10px;}
  .listBanner{height:360px;}
  .listBanner h4{margin-top:0;}
  .breadCrumb{display:block;}
  .listMenu_icon{display:block;}
  .listMenu{display:none;height:auto;margin-top:0;background:#e6e6e6;padding:0;}
  .listMenu li{display:block;padding:0;height:45px;line-height:45px;border-bottom:1px solid #ccc;text-align:left;}
  .listMenu li a{color:#333;padding-left:25px;}
  .pWrapper,#fp-nav{display:none;}
  .wapWrapper{display:block;}
  .newsList{font-size:.875em;}


.appDown li .aImg{display:none;}
.appDown li .font{width:65%;}
.appDown li .file{width:25%;}
}

@media screen and (max-width:920px) {
    .news {font-size:.875rem;padding-right:0;}
    .newsList li .date{width:60%;padding-top:2%;}
    .newsList p{display:none;}
   .honorList li{width:50%;}
  }

  @media screen and (max-width:768px) {
    .newsRight{display:none;}
    .banner .flex-direction-nav{display:none;}
    .footLeft {float:none;width:100%;}
    .footLeft ul{float:none;width:100%;margin-bottom:15px;border:1px  solid #888}
    .footLeft ul li{height:40px;line-height:40px;text-align:left;}
    .footLeft ul li:not(:first-child){display:none;}
    .footLeft ul li h3{margin-bottom:0;position: relative;padding:0 15px;}
    .footLeft ul li h3::before{position:absolute;content:"\e604";font-family:"iconfont";top:0;right:15px;color:#bbb;}
    .footLeft ul li:not(:first-child){background:#555;border-top:1px solid #666;}
    .footLeft ul li:not(:first-child) a{color:#fff;display:block;padding:0 15px;}
    .listBanner{height:320px;}
    .appDown li .font{width:60%;}
    .appDown li .file{width:30%;}
  }

@media screen and (max-width:640px) {
  .news{height:auto;font-size:.75rem;padding:25px 15px;box-shadow:none;display:none;}
  .newsLeft{float:none;padding:0;}
  .newsLeft .hTitle{padding-right:0;position:static;text-align:center;border-right:none;font-size:1.563em;margin-bottom:20px;}
  .newsLeft .hTitle strong{padding:0 20px;}
  .newsLeft .hTitle strong:before,.newsLeft .hTitle strong:after{display:block;}
  .newsMain{display:none;}
  .newsMain2{display:block;}
  .newsMain2{font-size:1.167em;}
  .newsMain2 li{border-bottom:1px dotted #ccc;height:45px;line-height:45px;background: url('../images/ly_li.png') no-repeat left center;padding-left:10px;}
  .newsMain2 li span{display:none;}
  .newsRight{display:none;}
  .banner .flex-control-nav{display:none;}

  .product {font-size:.75em;padding-bottom:35px;}
  .proMain .slides li .more{display:none;}
  .product .proMain{margin-top:25px;}
  .video{margin-bottom:25px;}
  .aboutMenu li{width:50%;margin-bottom:10px;}
  .listBanner{height:200px;}
  .newsList li .date .more{display:none;}
  .jobList dd span{width:50%;margin-bottom:5px;}
  .jobList dd em{top:35px;right:15px;}
  .detail_fenx div{float:none;width:100%;line-height:1.8;}
  .detailShare{display:none;}
  .downList li{font-size: .875rem;}
  .downList li{width:100%;float:none;}
  .c_map{display:none;}
  .appDown li .font{width:100%;float:none;}
  .appDown li .font h5{font-size:1.125rem;}
  .appDown li .file{width:100%;float:none;padding-top:20px;}
  .appDown li .file a{width:48%;float:left;}
  .appDown li .file a:nth-child(2){float:right;}
}

@media screen and (max-width:470px) {
  .newsList li {background:none;border-bottom:1px dotted #ccc;margin-bottom:0;height:45px;line-height:45px;}
  .newsList li .nImg,.newsList li .date span{display:none;}
  .newsList li .date{width:100%;float:none;text-align:left;padding:0;}
  .newsList li .date h4{font-weight:normal;margin: 0;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;background: url('../images/ly_li.png') no-repeat left center;padding-left:15px;}
  .relatedNews_font ul li {padding-right:0;}
  .relatedNews_font ul li span{display:none;}
  .contactForm .code .sub{float:none;width:100%;clear:both;}
}

