ul,dl{padding:0;margin:0;}
li{list-style:none;}
img{max-width: 100%}

@font-face{
    font-family:'Helvetica';
    src:url('Helvetica.ttf');font-weight:lighter;
}
@font-face{
    font-family:'HelveticaNeueltstd';
    src:url('HelveticaNeueLTStd.otf');
}

@font-face{
    font-family:'helveticaneue';
    src:url('helveticaneueltstd-bdexo.otf');
}

@font-face{
    font-family:'Helvetica Md';
    src:url('HelveticaNeue-Medium.ttf');
}

@font-face{
    font-family:'Roman';
    src:url('HelveticaNeueLTStd-Roman.otf');
}
html,body{font:normal 14px / 20px "Helvetica",Arial,sans-serif,'微软雅黑','Microsoft YaHei'; }
h1,h2,h3,h4,h5{margin:0}
a{color:#333}
:root {
  --main-color:#50e146;  /*主要颜色*/
}



body{padding-top:50px;}
.navbar{background:#000;color:var(--main-color);border:0;border-radius:0;width:100%;position:fixed;top:0;margin:0;z-index:999;box-shadow:0 0 10px rgba(0,0,0,0.3)}
.navbar-default .navbar-collapse{border:0}
.navbar-brand{height:auto;padding-top:20px;padding-bottom:10px;}
.navbar-brand img{height:12px;}
.navbar-default .navbar-nav>li>a{color:var(--main-color);font:normal 16px 'Helvetica';}


.navbar-nav>li.open ul{padding-left:15px;padding-top:15px;}

.navbar-nav .dropdown-toggle{position:relative;}
.navbar-nav .dropdown-toggle:after{position:absolute;right:0;content:'+';}
.navbar-nav>li>.dropdown-menu{position:static;float:none;background:none;padding-top:0;margin-top:-10px;margin-bottom:10px;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:rgba(255,255,255,0.7);line-height:25px;}
.navbar-nav .dropdown-menu li{line-height:2;}
.navbar-nav .dropdown-menu li p{margin-bottom:0}


.hovernav .navbar-header{background:#fff;}
.hovernav .navbar-nav>li>a{color:#fff;}
.navbar-nav>li em{float:right;font-style:none}
.navbar-nav>li span{display:none}
.navbar-nav{margin:0;padding:25px 10px;}


.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a
,.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{background:none;color:#fff}

.navbar-nav .open .dropdown-menu{padding:0}

.navbar-nav .open .dropdown-toggle:after{position:absolute;right:0;content:'-';}
/*
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a
{border-bottom:3px solid var(--main-color);background:none;}
*/
.navbar-default .navbar-nav>.active>a{color:var(--main-color)}
.hovernav .subnav{background:#fff;height:85px;}

.navbar-toggle{border:none;}
.navbar-default .navbar-toggle .icon-bar{background:#fff}

.hovernav .navbar-toggle .icon-bar{background:#333}
.hovernav .topsearch{color:#333}
.navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover
{color:#fff}

.navbar-toggle .icon-bar:last-child{;width:11px;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none}
.topsearch{float:right;color:#fff;line-height:30px;height:50px;padding:10px;}
.topsearch .iconfont{font-size:20px;font-weight:bold;}

.searchbox{padding:0 15px 10px;text-align:center;display:none}
.topsearchtxt {width:80%;border-radius:20px 0 0 20px;background:#fff;line-height:21px;height:25px;border:0;vertical-align:top;padding-left:10px;}
.topsearchsub{background:#fff;border-radius:0 20px 20px 0;line-height:22px;height:25px;border:0;padding:0 10px;vertical-align:top}

.hovernav .collapse{background:#000}


/*  home */
.homeBox{padding-top:20px;padding-bottom:20px;}

.arrow-right {
width: 8px;margin-bottom:3px;
height: 8px;
background-color: transparent; /* 模块背景为透明 */
border-color: var(--main-color);
border-style: solid;
border-width: 0 0 2px 2px ;display:inline-block;
transform: rotate(-45deg); /*箭头方向可以自由切换角度*/
}
.hovernav .arrow-right{border-color:#000;}
.navbar-default .navbar-nav>.open .arrow-right{transform: rotate(135deg);margin-bottom:0;margin-top:-3px;}


.prod-item{text-align:center;position:relative;margin:0 -10px 10px;}
.prod-item p{margin-bottom:0;}
.prod-item .prod_link{display:block;background:#f1f1f1;border-radius:5px;position:relative;overflow:hidden;}
.prod-item .fixpic{background:#f1f1f1;border-radius:8px;overflow:hidden;padding-top:20px;}
.prod-item .fixpic img{position:relative;margin-bottom:-30px;}
.prodname span{display: flex;flex-direction: column;align-content: center;align-items: center;border:1px solid var(--main-color);border-radius:20px;font-size:10px;height:19px;line-height:17px;white-space:nowrap;text-transform:uppercase;padding:0 5px;transform:scale(0.8)}
.prodname{background:#fff;z-index:99;color:var(--main-color);display: flex;align-items: center;justify-content: space-around;padding:10px 0 5px;}
.prodname img{width:50%;vertical-align:middle;display: flex;flex-direction: column;align-content: center;align-items: center;margin-right:2px}


.prodswiper .swiper-button-next:after, .prodswiper .swiper-button-prev:after{color:#fff;font-size:25px}


.copyright{text-align:right;padding-top:15px;}
.copyright a{color:#fff;margin-left:5px;}
.copyright .iconfont{font-size:20px;}


.banner .swiper-button-next,.banner .swiper-button-prev{color:#fff}



.footer{background:#000;padding-top:25px;padding-bottom:15px;border-top:1px solid rgba(255,255,255,0.3)}
.footer .footlogo{padding-top:15px;display:block;text-align:center;}


.footer ul li{margin-bottom:10px}
.footer ul li b{color:#fff;margin-bottom:5px;font-size:16px;line-height:1.5;font-weight:normal;display:block;}
.footer ul li b span{float:right}
.footer ul li b a{color:#fff;}
.footer ul li a{color:#959595}
.footer ul li p{margin:0;padding-left:15px;line-height:2}


/*  nei  */
.bg_quality{background:url(../images/bg_quality.jpg) repeat-y center center;padding-top:25px;padding-bottom:10px;}
.ico-item{text-align:center;margin-bottom:15px;}
.ico-item p{margin:0;margin-top:10px;font-size:12px;line-height:1.5}
.ico-item img{width:70px}

.neipic{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0}

.neipic .swiper-button-disabled{display:none}
.neipic .swiper-button-next:after, .neipic .swiper-button-prev:after{font-size:18px;}
.neipic .swiper-button-next, .neipic .swiper-button-prev{height:40px;width:40px;border-radius:3px;right:7%;background:rgba(0,0,0,0.5);color:#fff}
.neipic .swiper-button-prev{left:7%;}


.submenu{text-align:center;margin-bottom:20px;position: relative;}
.submenu li{display:inline-block;padding:0 5px;text-transform:uppercase;vertical-align:top}
.submenu li a{color:#bfbfbf;display:inline-block;line-height:120%;font-size:14px;}
.submenu li a:hover{text-decoration:none}
.submenu>li.on>a{font-size:18px;border-bottom:2px solid var(--main-color);color:#000;font-weight:bold}
.submenu li ul{padding-top:20px;position: absolute;left: 50%;transform: translateX(-50%);}
.submenu li li.on a{border-bottom:1px solid var(--main-color);color:#000;}

.neititle{font-size:18px;margin-bottom:10px;line-height:150%;color:#000}

.bgHei{background:#000;color:#fff}

.nei-titlesub{font-size:17px;line-height:150%;}
.nei-titlesub p{margin:0;line-height:120%}

.tec-item{color:#626262;text-align:center;}
.tec-item p{margin:0}
.tec-info{text-align:center;line-height:150%}


.tfct-title {text-align:center;line-height:150%;}


.picSwiper img{border-radius:8px;}
.picSwiper .swiper-slide,.picSwiper .swiper-slide img{width:300px!important}


.neibanner{position:relative;}
.neibanner_txt{position:absolute;color:#fff;font-size:25px;top:50%;transform:translateY(-50%);left:5%;letter-spacing:1.5px;line-height:2;font-family:'helveticaneue';}
.neibanner_txt p{font-size: 14px;margin-left: 5px;margin-right: 20px;line-height: 120%;}
.brandinfo{padding-top:20px;max-width:1000px;line-height:1.5;color:#000}

.map-title {text-align:center;font-size:16px;color:#fff;margin-bottom:20px;line-height:1.5;}
.map-title span{display:block;}
.mapBox{background:#000 url(../images/bg_map.jpg) no-repeat center center;background-size:auto 100%;position:relative;padding-top:30px;padding-bottom:30px;}

.mappng{position:relative;text-align:center;max-width:1240px;margin:0 auto;overflow:hidden}
.maplist{position:absolute;top:0;z-index:3;width:100%;left:0;height:100%;}
.mapBox li {position:absolute;color:#fff;width:auto;text-align:center;}
.mapBox li.li_1{top:59%;left:17%}
.mapBox li.li_2{top:24%;left:49%}
.mapBox li.li_3{top:31%;left:58%}
.mapBox li.li_4{top:46%;left:46%}
.mapBox li.li_5{top:28%;left:5%}
.mapBox li.li_6{top:68%;left:77%}
.mapBox li span{font-size:18px;display:block;margin-bottom:4px;line-height:140%}
.mapBox li p{background:rgba(255,255,255,.8);border-radius:20px;border:1px solid var(--main-color);color:#333;padding:2px 5px 1px;font-size:12px;display:block;line-height:1;margin-bottom:0}


.neiinfo {text-align:center;max-width:900px;line-height:150%;padding-top:40px;padding-bottom:40px;}
.neiinfo h3{font-size:25px;margin-bottom:15px;}

.fixpic{margin:0;overflow:hidden}
.fixpic img{transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.fixpic:hover img{transform: scale(1.08, 1.08);}


.contBox{margin-bottom:10px;}
.contBox h3{border-bottom:1px solid #eee;line-height:150%}
.contBox h3,.formBox label{font-size:16px;display:block;padding:8px 0;margin-bottom:0}
.contBox p{margin:0;line-height:160%}

.contBox h3{margin-bottom:10px;}
.formBox{margin-bottom:10px;}
.formtxt{border:0;border:1px solid #ddd;width:100%;line-height:30px;}
.formSub{background:var(--main-color);color:#fff;border:0;line-height:35px;width:150px;}


.serv-item p{margin:0;}
.serv-item img{max-width:none;width:100%}
.serv-item-info{padding:15px;position:relative;}
.serv-item .serv-item-info:after{content:'';right:10px;top:45%; transform:translateY(-40%);position:absolute;border: 1px solid rgba(255,255,255,0.3);width: 10px;height:10px;border-left-color: transparent;border-top-color: transparent;transform: rotate( -45deg);display:block;}
.serv-item .serv-item-info b{font-weight:normal;display:block;height:40px;}
.serv-item .serv-item-info p{text-align:right;border-top:1px solid #eee;padding-top:10px;font-size:12px;color:#999}

.serv-item-box{float:none;display:inline-block;border-radius:8px;overflow:hidden}
.serv-item-box a{color:#fff;}
.serv-item-box .seritem-font{padding: 10px;position:absolute;bottom:0;width:100%;height:100%;left:0;z-index:9;line-height:1.5;color:#fff;}

.serv-item-box .seritem-name{width:100%;left:0;padding:8px 10px 5px;margin:0;position:absolute;bottom:0;z-index:2;background:rgba(0,0,0,0.8);}
.serv-item-box .seritem-icon{position:absolute;top:50%; transform:translateY(-50%);width:100%;text-align:center;left:0;z-index:2;line-height:1;opacity:0;transition: all 0.5s;-webkit-transition: all 0.5s;}
.serv-item-box .seritem-icon .iconfont{font-size:35px;}
.serv-item-box .seritem-icon a{vertical-align:middle;padding:0 15px;display:inline-block;}
.serv-item-box .seritem-font:after{position:absolute;top:0;width:100%;height:100%;content:'';left:0;top:83%;transition: all 0.5s;-webkit-transition: all 0.5s;}
.serv-item-box .seritem-icon:after{position:absolute;height:100%;width:1px;content:'';background:#fff;left:50%;}

.serv-item-box:hover .seritem-font:after{top:0;transition-delay: 0s;-webkit-transition-delay: 0s;background:rgba(0,0,0,0.8);}
.serv-item-box:hover .seritem-icon{opacity:1;transition-delay: 0s;-webkit-transition-delay: 0s;}


.downSwiper .swiper-button-next,.downSwiper .swiper-button-prev
{background:rgba(0,0,0,0.5);color:#fff;width:45px;height:45px;}
.downSwiper .swiper-button-next:after,.downSwiper  .swiper-button-prev:after
{font-size:20px;}

.qusw .swiper-button-next,.qusw .swiper-button-prev
{color:#fff;}
.qusw .swiper-button-next:after,.qusw  .swiper-button-prev:after
{font-size:30px;}


.art-title{font-size:23px;padding-bottom:10px;border-bottom:1px solid #ddd;font-family:'Helvetica Md';}
.art-note{padding:10px 0;}
.artinfo{padding-top:15px;font-family:'Helvetica';line-height: 180%;}

.news-item .serv-item-info:after{display:none}
.container.news{width: 90%; max-width: 1500px;}
.news .item{border-bottom: 1px solid #d1d1d1;overflow: auto;padding-bottom: 5%;margin-top: 5%;}
.news-item .pic{position: relative;}
.news-item .serv-item-info b{font-weight: bold;font-size: 14px;height: auto;display: block;line-height: 150%;}
.news-item .serv-item-info span{margin: 2% auto;display: block;font-size: 12px;font-family:'Helvetica';line-height: 150%;}

a.serv-item:hover .serv-item-info p{color:#fff}
a.serv-item:hover{background:var(--main-color);color:#fff}
a.serv-item:hover b:after{border-right-color: #fff;border-bottom-color:#fff}


.spectitle{text-align:center;font-size:20px;padding:15px 0;color:#000}
.spectitle span.arrow-right{border-color:#000;width:10px;height:10px;border-width:0 0 1px 1px  ;margin-bottom:7px; position:relative;overflow:hidden;}
.spectitle.on span.arrow-right{transform: rotate(135deg);margin-bottom:0;}
.specbox{margin-bottom:15px;}
.specbox h4{margin-bottom:10px;padding:0 15px;}
.specbox ul{padding:0 0 15px;display:none;}
.specbox li p{border-bottom:1px solid #eee;color:#888;padding:10px 0;margin:0}
.specbox li span,.specbox h4 span{float:right;color:#333}

.specbox.opens ul{display:block}


.prodtitle{border-bottom:1px solid var(--main-color);color:var(--main-color);font-size:20px;padding-bottom:10px ;line-height:120%;margin-bottom:15px;}
.prodrightinfo{line-height:1.5;}
.prod-info-item{padding-top:15px;padding-bottom:15px;}
.prodinfo{padding-bottom:25px;padding-top:25px;}

.prod-pic-list{margin:0 -5px;padding:15px 0;text-align:center}
.prod-pic-list li{display:inline-block;width:27%;padding:0 5px;}
.prod-pic-list li img{border-radius:5px;}
.prod-info-box li{padding-left:15px;position:relative;margin-bottom:5px;}
.prod-info-box li:after{content:'';height:7px;width:7px;background:var(--main-color);position:absolute;left:0;top:7px;}

.prod-info-box{padding:0 15px;}

.bigpic{background:#f1f1f1 url(../images/bgprod.png) center 95% no-repeat ;background-size:70% auto;padding:30px;border-radius:8px;}
.prodrs{margin-bottom:15px;}
.prodinfoname span{border:1px solid var(--main-color);border-radius:20px;font-size:10px;line-height:1;display:inline-block;padding:3px 10px;text-transform:uppercase;}
.prodinfoname{margin-top:10px;color:var(--main-color);}
.prodinfoname img{height:15px;vertical-align:middle;margin-right:10px;}
.prodinfoname b{display:none}

.hottitle{margin-bottom:15px;font-weight:bold}


.banner .swiper-pagination-bullet{width:5px;border-radius:0;background:rgba(255,255,255,0.8);height:5px;border-radius:2px;}
.banner .swiper-pagination-bullet-active{background:rgba(255,255,255,1);width:35px;}

#box-container{margin:0;padding:0}
.box{list-style-type:none;float:left;margin-bottom:1rem;margin-left:1%;margin-right:1%;width:48%}
.box:nth-child(2n+1){clear:both;margin-left:0}
.box:nth-child(2n+0){margin-right:0}
.box a{display:block;width:100%;height:auto}
.box a img{-webkit-back-visibility:hidden;display:block;width:100%;height:auto;vertical-align:bottom}



@media (min-width: 768px) {
  body{padding-top:60px;}
  .navbar-brand{padding-top:20px;padding-bottom:17px;}
  .navbar-brand img{height:22px;}
  .navbar-default .navbar-nav>li{border:0;padding-left:16px;padding-right:16px;}
  .navbar-default .navbar-nav>li>a{line-height:30px;padding-left:0;padding-right:0;font-size:14px;}
  .navbar-nav{padding:0;}
  .navbar-nav .dropdown-toggle:after,.navbar-nav .open .dropdown-toggle:after{content:''}
  .navbar-nav>li span{display:inline-block;}

  .fixnav.navbar-default .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}
  .fixnav .navbar-brand{padding-top:14px;padding-bottom:14px;}

  .footer ul li{display:inline-block;}

  .navbar.hovernav,.hovernav .collapse{background:#fff}
  .hovernav .navbar-nav>li>a{color:#333;}
  .navbar-nav .open .dropdown-menu{padding-top:15px;padding-bottom:15px;margin:0}
  .navbar-nav>li>.dropdown-menu{width:100%;border:0;border-radius:0;padding-top:15px;position:fixed;text-align:center;top:60px;left:0;background:#fff}
  .dropdown-menu li{width:298px;display:inline-block;padding:0 5px;position:relative;}
  .dropdown-menu li a{padding:0;border-radius:3px;overflow:hidden;background:linear-gradient(#222222, #6d6d6d);color:var(--main-color);font-size:18px;text-align:center;position:relative;}

  .dropdown-menu li p{margin:0;position:absolute;height:100%;width:100%;}
  .dropdown-menu li p.navtxt{height:auto;line-height:2;top:50%; transform:translateY(-50%);}
  .dropdown-menu li a img{opacity:1;}
  .dropdown-menu li a:hover{color:#fff;text-decoration:none;}
  .dropdown-menu li a:hover img{opacity:0;}
  .navbar-nav .dropdown-menu>li>a{padding:0}
  
  .dropdown-menu li.prodlogo a{position:static;padding-top:20px;}
  .dropdown-menu li.prodlogo p{position:relative;padding-top:25px;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
  .navbar-default .navbar-nav .open .dropdown-menu>li.prodlogo>a:hover,
  .dropdown-menu li.prodlogo a:hover{color:var(--main-color);}
  .dropdown-menu li.prodlogo a:hover p{margin-bottom:0;transform: scale(1.08, 1.08);}
  .dropdown-menu li.prodlogo a:hover p img{opacity:1;}


  .navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a
  ,.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{background:none;color:#333}

  .topsearchtxt, .topsearchsub{line-height:30px;height:30px;}

  .searchbox{padding-bottom:15px;padding-top:10px;}

  .fixnav .navbar-nav>li>.dropdown-menu{top:50px;}
  .neiinfo {padding-top:60px;padding-bottom:60px}


  .footer ul li{float:left;text-align:center;width:25%;}
  .footer ul li b span{display:none}

  .footer ul li b{font-size:16px;font-weight:normal;margin-bottom:10px;display:block;color:var(--main-color);}
  .footer ul li b a{color:var(--main-color);}
  .footer ul li p{display:block;line-height:250%;padding:0;}

  .homeBox,.footer{padding-top:30px;padding-bottom:30px;}
  .prod-item{text-align:left;}
  .hottitle{font-size:28px;}
  .mapBox .map-title{font-size:18px;margin-bottom:40px;}


  .mapBox li.li_1{top:64%;left:20%}
  .mapBox li.li_2{top:27%;left:53%;}
  .mapBox li.li_3{top:32%;left:62%}
  .mapBox li.li_4{}
  .mapBox li.li_5{top:30%;left:8%;}
  .mapBox li.li_6{top:72%;left:80%;}

  .mapBox li span{font-size:23px;margin-bottom:10px;}
  .mapBox li p{opacity:0;line-height:1.3;padding:2px 15px 0;font-size:14px;}
  .mapBox li:hover p{opacity:1}

  .serv-item-box .seritem-font{line-height:2;font-size:16px;padding-top:5px;}
  .specbox h4{font-size:20px;}


  .submenu li{padding:0 15px;}
  .submenu li a{font-size:16px;}
  .submenu>li.on>a{font-size:18px;}

  .neititle{font-size:20px;}
  .nei-titlesub{font-size:25px;text-align:left;}
  .nei-titlesub p{font-size:0.5em}
  .bg_quality{padding-top:40px;padding-bottom:25px;}
  .brandinfo{padding-top:30px;}

  .neibanner_txt{width:720px;margin-left:-360px;left:50%}
  
  .neibanner_txt p{font-size: 16px;}
  .picSwiper .swiper-slide,.picSwiper .swiper-slide img{width:auto!important;height:200px!important}

    .contBox p{min-height:45px;}
   .spectitle{font-size:35px;padding:25px 0}

   .prodtitle{text-align:right;}
   .prodtitle span{display:block;}
  .prod-info-item{padding-top:25px;padding-bottom:25px;}

  .prodinfo{padding-top:0;margin-top:-110px;position:relative;color:#fff}
  
  .prodrs{height:80px;color:rgba(255,255,255,0.8)}
  .prod-info-box{color:#333;padding:0}

  .prodname{padding:15px 0;}

  .art-title{font-size:30px;}
  .ico-item span{display:block}

  .tfct-title,.brandinfo,.prodrightinfo,.neiinfo{font-weight:200}

  .prod-pic-list{text-align:left;}
  .bigpic{background-color:transparent}
  .prodswiper{margin-top:-150px;position:relative;}

  .prodinfoname span{float:none;display:inline-block;margin-left:15px;}
  .prodinfoname b{display:block;float:right;}
  .prodinfoname img{height:18px;}
  .prodinfoname{margin-bottom:15px;margin-top:0}

  .prod-item{margin:0 -10px 10px;}
  .prod-item a{position:relative;display:block;}
  .prodswiper .prod-item .prodname{position:absolute;bottom:0;width:100%;background:#fff;margin-top:0;padding:10px 0}

.news-item .serv-item-info b{font-size: 16px;}
.news-item .serv-item-info span{font-size: 14px;}

  .bigpic{padding:25px 0;}

  .prod-item .fixpic{padding-top:25px;}
  .prod-item .fixpic img{margin-bottom:-25px;}
  
  .artinfo{font-size: 16px;}
} 
@media (min-width: 992px) {
  body{padding-top:70px;}
  .navbar-brand{padding-top:24px;padding-bottom:24px;}
  .homeBox,.footer{padding-top:40px;padding-bottom:40px;}
  .navbar-default .navbar-nav>li{padding-left:20px;padding-right:20px;}
  .navbar-default .navbar-nav>li>a{font-size:16px;padding-top:20px ;padding-bottom:20px;}
  .nav{margin-right:10%}
  .dropdown-menu li{width:300px}
  .dropdown-menu{top:70px;}
  .dropdown-menu li.prodlogo a{padding-top:25px;}

  .topsearchtxt, .topsearchsub{line-height:35px;height:35px;}

  .searchbox{padding-bottom:20px;padding-top:10px;}

  .brandinfo{padding-top:40px;font-size:16px;}
  .footer ul li b{font-size:18px;}
  .footer ul li{width:20%;}
  .prod-item{margin:0 -5px 15px;}
  .prod-item .prodname img{height:13px;}
  .prodname{justify-content:left;padding:20px 0}
  .prod-item p span{padding-left:10px;padding-right:10px;margin-left:8px;-webkit-transform:scale(1)}

  .submenu li{padding:0 30px;}
  .submenu li a{font-size:18px;}
  .submenu>li.on>a{font-size:20px;}
  .dropdown-menu li a{font-size:20px;}

  .neititle{font-size:24px;font-weight:normal;}
  .nei-titlesub{font-size:30px}

  .neibanner_txt{width:940px;margin-left:-470px;font-size:45px;}
  

  .neiinfo{font-size:16px;padding-top:80px;padding-bottom:80px;}
  .ico-item p{font-size:14px;}
  .neiinfo h3{font-size:30px;margin-bottom:30px;}

  .picSwiper .swiper-slide,.picSwiper .swiper-slide img{height:300px!important}


  .specbox h4{font-size:22px;margin-bottom:15px;}
  .specbox li p{padding:15px 0}
  .spectitle{font-size:35px;padding:30px 0}
  .prodrightinfo{font-size:16px;}
  .prod-info-item{padding-top:30px;padding-bottom:30px;}
  .prod-pic-list{padding-top:25px;padding-bottom:20px;}
  .prod-pic-list li{width:20%}

  .art-title{font-size:33px;}
   .prodinfoname img{height:22px;}

  .prodinfoname{margin-bottom:20px;}
  .hottitle{margin-bottom:10px;font-size:30px;}
  .prodswiper .prod-item .prodname{ padding:15px 0 }
  .tfct-title,.tec-item,.tec-info{font-size:16px;}


  .mapBox li.li_1{left:23%}
  .mapBox li.li_2{left:54%}

  .mapBox li.li_5{left:10%}

.serv-item-box .seritem-font:after{top:86%}
.mapBox{padding-top:60px;padding-bottom:60px;}
.prodinfoname span{padding-left:15px;padding-right:10px;line-height:1.2;font-size:12px;}
.prod-item .fixpic{padding-top:30px;}
  .prod-item .fixpic img{margin-bottom:-30px;}
  
  .news-item .serv-item-info b{font-size: 18px;}
.news-item .serv-item-info span{font-size: 16px;}

.news-item .serv-item-info{padding-left: 3%;}
  .news-item .pic{height: 0;padding-bottom: 18%;position: relative;}
.news-item .pic img{object-fit: cover;height: 100%;left: 0; position: absolute;}
  .artinfo{font-size: 18px;}
}

@media (min-width: 1200px) {
  body{padding-top:80px;}
  .navbar-brand{padding-top:29px;padding-bottom:29px;}
  .navbar-default .navbar-nav>li>a{font-size:17px;padding-top:25px;padding-bottom:25px;}
  .nav{margin-right:20%}
  .dropdown-menu li{width:350px}
  .dropdown-menu{top:80px;}

  .footer ul li{width:140px;}
  .dropdown-menu li.prodlogo a{padding-top:30px;}
  .brandinfo{padding-top:50px;font-size:18px;}
  .neititle{font-size:30px;}
  .nei-titlesub{font-size:35px}
  .neibanner_txt{width:1140px;margin-left:-570px;font-size:50px;}
  .neiinfo h3{font-size:35px;margin-bottom:40px;}
  .neiinfo{padding-top:100px;padding-bottom:100px;font-size:18px;}

  .topsearchtxt, .topsearchsub{line-height:40px;height:40px;}
  .picSwiper .swiper-slide,.picSwiper .swiper-slide img{height:350px!important}

   .prod-info-box{font-size:16px;}
.homeBox,.footer{padding-top:50px;padding-bottom:50px;}
   /*  home  */
   .prod-item .prodname img{height:16px;}
   .prodinfoname img{height:25px;}
.mapBox li p{font-size:16px;}
   .mapBox li span{font-size:32px}
  .prodswiper .prod-item .prodname{ padding:20px 0 }

  .submenu li{padding:0 40px;}
  .submenu li a{font-size:20px;}
  .submenu>li.on>a{font-size:24px;}
  .tfct-title,.tec-item,.tec-info{font-size:18px;}
  .prod-pic-list{padding-top:40px;padding-bottom:25px;}

   .bigpic{padding:0 0 45px;}
   .prodname{padding:25px 0}
  .mapBox{padding-top:80px;padding-bottom:80px;}
  .hottitle{font-size:35px;margin-bottom:20px;}

  .prod-item .fixpic{padding-top:35px;}
  .prod-item .fixpic img{margin-bottom:-35px;}
  .footer{padding-bottom:30px;}
  
  .news-item .serv-item-info b{font-size: 20px;}
}
@media (min-width: 1300px) {
  .homeContainer{width:1270px}
  .max1390{width:1290px}
   .prod-item .prodname img{height:18px;}

   .footer ul li{width:183px;}
  .dropdown-menu li{width:440px}
  .nav{margin-right:25%}
  .picSwiper .swiper-slide,.picSwiper .swiper-slide img{height:400px!important}
  .prodswiper .prod-item .prodname{ padding:25px 0 }
  .submenu li{padding:0 45px;}
  .neititle,.nei-titlesub{font-size:40px;}
  .tfct-title{font-size:20px;}
  .brandinfo{font-size:20px;}
  .neiinfo{font-size:20px;}
   .mapBox li span{font-size:38px}
  .prod-pic-list{padding-top:45px;padding-bottom:30px;}

  .prodname{padding:30px 0}
.mapBox{padding-top:90px;padding-bottom:90px;}
.hottitle{font-size:40px;margin-bottom:25px;}
 .prod-item .fixpic{padding-top:40px;}
  .prod-item .fixpic img{margin-bottom:-40px;}
  .news-item .serv-item-info b{font-size: 22px;}
.news-item .serv-item-info span{font-size: 18px;}
}

@media (min-width: 1400px) {
  .homeContainer{width:1370px}
  
  .max1390{width:1390px}
  .nav{margin-right:30%}
  .prodswiper .prod-item .prodname{ padding:30px 0 }
  .homeBox,.footer{padding-top:60px;padding-bottom:60px;}
  .footer{padding-bottom:30px;}
  .prod-pic-list{padding-top:55px;padding-bottom:35px;}
.footer .footlogo{text-align:right;}
.mapBox{padding-top:100px;padding-bottom:100px;}
 .prod-item .fixpic{padding-top:45px;}
  .prod-item .fixpic img{margin-bottom:-45px;}
  .news-item .serv-item-info b{font-size: 24px;}
  

}

@media (min-width: 1500px) {
  .homeContainer{width:1470px}
  .prodswiper .prod-item .prodname{ padding:35px 0 }
  .prod-item .fixpic{padding-top:50px;}
  .prod-item .fixpic img{margin-bottom:-50px;}
  .news-item .serv-item-info b{font-size: 26px;}
  .news-item .pic{height: 0;padding-bottom: 18%;position: relative;}
.news-item .pic img{object-fit: cover;height: 100%; position: absolute;}
.news-item .serv-item-info b{font-weight: bold;font-size: 26px;height: auto;display: block;line-height: 150%;}
.news-item .serv-item-info span{margin: 2% auto;display: block;font-size: 18px;font-family:'Helvetica';line-height: 150%;}
}

@media (min-width: 1600px) {
  .homeContainer{width:1570px}
  .prodswiper .prod-item .prodname{ padding:40px 0 }
  .prod-item .fixpic{padding-top:55px;}
  .prod-item .fixpic img{margin-bottom:-55px;}
}

@media (min-width: 1700px) {
  .homeContainer{width:1670px}
  .prodswiper .prod-item .prodname{ padding:45px 0 }
  .prod-item .fixpic{padding-top:60px;}
  .prod-item .fixpic img{margin-bottom:-60px;}
}



