@charset "utf-8";


body{
  overflow-x: hidden;
  font-family: "微软雅黑";
}
ul li {
  list-style: none;
}
*{
  box-sizing: border-box;
  text-decoration: none !important;
  margin: 0px;
  padding: 0px;
}
a{
  color: #777;
  cursor: pointer !important;
}


input:focus, button:focus{
  outline: none;
}

.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.flex-v{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.flex-pack-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.flex-pack-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}


.clearfix::after{
  content:"";
　　height:0;
　　line-height:0;
　　display:block;
　　visibility:hidden;
　　clear:both;
}
.clearfix{
  clear: both;
}


nav{
  background: #fff;
}
.navbar{
  height: 60px;
  border: none;
  margin-bottom:0;
}
.navbar-brand{
  padding:0;
}
.nav > li > a{
  padding: 0px;
}
nav .menu{
  width: 1200px;
  margin: 0 auto;
}
nav #menu>li{
  width: 125px;
  height: 50px;
  float: left;
  position:relative;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background: none;

}

.nav > li > a:hover, .nav > li > a:focus {
    background: none;
   
 }
nav #menu>li>a{
  display: block;
  line-height: 60px;
  color: #333;
  width: 100%;
  font-size: 14px;
/*  text-align: right;*/
}
nav #menu>li>a:hover{
   color: #5b902d ;
}
nav .menu li .dropdown-menu{
  position: relative;
  top: 7px;
  background:#fff;
  float: right;
  width: 100%;
  padding: 2px 0 0 0;
  border-radius: 0;
  border:none;
  min-width: 150px;
  box-shadow: none;
}
nav .menu li .dropdown-menu::before{
  content:"";
  position: absolute;
  top: -15px;
  right:10px;
  display: block;
  border:8px transparent solid;
  border-bottom:8px #fff solid;
}
nav .menu .dropdown-menu a{
  display: block;
  height: 36px;
  line-height: 36px;
  color: #333;
  padding: 0 20px;
  font-size: 14px;
  text-indent: 20px;
  transition: all .3s;
}
nav .menu .dropdown-menu a:hover{
  background: color:#5b902d;
  text-indent: 24px;
  color: #5b902d ;
}
nav .menu .lang img{
  margin-right:5px;
}
nav .menu .lang a{
  font-size: 15px;
}














.section{
  margin-top: 30px;
  padding-top: 40px;
  padding-bottom: 10px;
}
.section .section-box{
  margin: 30px auto;
}
.section .top h1{
  margin: 0;
  font-size: 26px;
  margin-bottom: 10px;
}
.section .top h1 span{
  color: #5b902d;
}
.section .top p {
  line-height:26px;
  font-size:14px;
  text-align: center;
  color:#464545;
  margin-bottom: 5px;
}
.section .top i{
  display: block;
  margin: 0 auto;
  width: 50px;
  height: 3px;
  background: #5b902d;
}


.section1 .jumbotron{
  padding:0;

}
.section1 .row{
  height: 456px;
  overflow: hidden;
}
.section1 .left{
  background: url('../images/company.jpg') no-repeat right center;
  background-size: 100% 100%;
  height: 100%;
  padding:0;
  position: relative;
}
.section1 ul{
  position:absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom:0;
  width: 50%;
  height: 50px;
  margin:auto;
}
.section1 li{
  float: left;
  width: 33%;
  text-align: center;
  font-size: 26px;
  color: #fff;
}
.section1 .top h1, .section1 .top p{
  color: #fff;
}

.section1 .right{
  background: url('../images/companyright.jpg') no-repeat right center;
  background-size: 100% 100%;
  height: 100%;
  padding: 50px 150px 30px 40px;
  color:#fff;
}
.section1 .right h1{
  font-size: 22px;
  line-height: 50px;
  position: relative;
}
.section1 .right h1::after{
  content:"";
  height: 3px;
  width: 90px;
  background:#fff;
  position: absolute;
  bottom: 0;
  left: 0;
}
.section1 .right p{
  font-size: 14px;
  line-height: 26px;
}





.section2 .pro{
  width: 100%;
  height: 350px;
  background: url('../images/pro1.jpg')  no-repeat center center;
  cursor:pointer;
  position: relative;
  padding:18px;
}
.section2 .pro1{
  background: url('../images/pro1.jpg')  no-repeat center center;
}
.section2 .pro2{
  background: url('../images/pro2.jpg')  no-repeat center center;
}
.section2 .pro:hover i{
  transform:scale(0.9);
  border-color:transparent;
  background: rgba(0,0,0,0.5)
}
.section2 .pro i{
    display: block;
    width: 97%;
    height: 100%;
    margin:0 auto;
    border:1px #fff solid;
    transition: all .3s;
}
.section2 .pro .box{
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin:auto;
  width: 100%;
  height: 130px;
}
.section2 .pro .box img{
  display: block;
  margin: 0 auto;
}
.section2 .pro .box h1{
  line-height: 50px;
  margin:0;
  font-size: 26px;
  text-align: center;
  color:#fff;
}



.secvideo{
  background: url('../images/videobg.jpg') no-repeat top center;
  height: 630px;
}
.secvideo .top h1{
  color: #fff;
  margin-bottom: 35px;
}
.secvideo video{
  display: block;
  height: 412px;
  margin: 0 auto;
}



.section3 #myTab{
  width: 300px;
  margin:0 auto;
  display: flex;
  justify-content: center;
  position: relative;
  margin-bottom:20px;
}
.section3 #myTab::after{
  content: "";
  position: absolute;
  bottom: 0;
  display: block;
  height: 1px;
  width: 1170px;
  background: #e2e2e2;
}
.section3 #myTab li{
  display:inline-block;
  width: 120px;
  height: 50px;
  font-size: 18px;
  text-align:center;
  margin:0 20px;
}
.section3 #myTab li::after{
  content: "";
  display: block;
  width: 100%;
  height: 3px;
  margin-top: -3px;
  background:#5b902d;
  transition: all .3s;
  transform:scale(0);
}
.section3 #myTab li.active::after{
  transform:scale(1);
}
.section3 #myTab li a{
  color:#333;
   line-height: 50px;
}
.section3 .left{
  height: 505px;
  color: #fff;
  padding:15px;
}
.section3 #one .left{
  background: url('../images/proleft1.jpg') no-repeat top center;
  background-size: 100% 100%;
}
.section3 #two .left{
  background: url('../images/proleft2.jpg') no-repeat top center;
  background-size: 100% 100%;
}
.section3 .left h1{
  margin: 0 10px 15px;
  font-size: 24px;
  line-height: 50px;
  text-align: center;
  border-bottom: 1px solid #fff;
}
.section3 .left p{
  font-size: 14px;
  line-height: 28px;
}

.section3 div[class|=col]{
  padding:0 2px;
}

.section3 .pro{
  background: #fff;
  padding: 5px;
  width: 100%;
  height: 250px;
  margin-bottom: 4px;
  overflow:hidden;
  cursor:pointer;
  background: #e2e2e2;
  border:1px solid #e2e2e2;
  transition: all .3s;
  position: relative;
}
.section3 .pro:hover{
  border:1px solid #5b902d;
}
.section3 .pro:hover p{
  color: #5b902d;
}
.section3 .pro img{
  display: block;
  margin: 0 auto;
  max-width: 100%;
  max-height: 210px;
}
.section3 .pro p{
  position: absolute;
  bottom: 0;
  left: 0;
  right:0;
  margin:auto;
  line-height: 35px;
  font-size: 14px;
  text-align: center;
  margin-bottom: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.section4 .item{
  margin-bottom: 30px;
}
.section4 .row h1{
  font-size: 18px;
  font-weight: bold;
  margin:0;
  margin-bottom: 10px;
}
.section4 .row p{
  font-size: 14px;
  color: #666;
  line-height: 26px;
}



.section-news{
  background:url('../images/newsbg.JPG') top center;
}
.section-news .row div[class|=col]{
  margin-bottom: 35px;
}
.section-news .row a{
  font-size: 16px;
  font-weight: bold;
  color: #5d5d5d;
  line-height: 28px;
  height: 28px;
  width: 100%;
  display: block;
  position: relative;
  margin-bottom: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.section-news .row a:hover{
  color:#5b902d;
}
.section-news .row p{
  width: 100%;
  color: #6e6e6e;
  font-size: 14px;
  line-height: 22px;
  margin-bottom:0;
}


.ad div[class|=col]{
  padding:20px;
}
.ad div[class|=col]:hover img{
  animation: zoomIn .6s;
}
.ad img{
  cursor:pointer;
  display:block;
  margin:0 auto;
}
.ad h1{
  font-size: 18px;
  color:#676464;
  font-weight: bold;
  text-align: center;
}
.ad p{
  width: 150px;
  font-size: 14px;
  margin:0 auto;
  text-align: center;
}

.section5{
  background:url('../images/sec5bg.jpg') no-repeat top center;
  height: 320px;
}
.section5 .top p{
  color:#fff;
}

/* 图片轮播
*/
.Box .Box_con .conbox {
  position: relative;
  overflow: hidden;
}
.Box .Box_con .conbox ul {
  position: relative;
}
.Box .Box_con .conbox ul li {
  float: left;
  width:160px;
  margin-left: 20px;
}
.Box .Box_con .conbox ul li>div{
  width:160px;
  height: 70px;
  border:1px solid #ccc;
  background:#fff;
 }
.Box .Box_con .conbox ul li>div:hover{
  border:1px solid #5b902d;
}
 .Box .Box_con .conbox ul li:first-child {
  margin-left: 0;
} 
.Box .Box_con .conbox ul li img {
  display: inline-block;
  max-width: 98%;
  max-height: 98%;
  position: relative; 
  top: 50%;left:50%; 
  transform: translate(-50%, -50%);
  }
.Box .Box_con .conbox ul li p{
  text-align: center;
  font-size: 14px;
  line-height: 40px;
  color:black;
  width: 100%;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  }



footer{
  background: #353840;
}
/* 友情链接 */
footer > i{
  width: 100%;
  height: 1px;
  background: #464545;
  display: block;
  margin-bottom: 15px;
}
footer .link{
  width: 1180px;
  margin: 0 auto;
  padding:8px 0;
}
footer .link img{
  float: left;
}
footer .link li{
  float: left;
} 
footer .link li span{
  display: inline-block;
  width: 100%;
  color: #fff;
  font-size: 16px;
  text-align: left;
  line-height: 35px;
} 
footer .link li a{
  display: inline-block;
  width: 100%;
  padding: 0 10px;
  color: #ccc;
  text-align: center;
  line-height: 35px;
} 
footer .link li a:after{
  content: '/';
  line-height: 35px;
  margin-left:25px;
  color: #999;
} 
footer .link li:nth-last-child(1) a:after{
  content: '';
  line-height: 35px;
  margin-left:25px;
  color: #999;
} 


footer .container{
  padding: 15px 0;
}
footer .left{
  border-right:1px solid #464545;
  padding-right: 50px;
}
footer .left .top{
  padding-left:15px;
  height: 40px;
  border-left:3px solid #67a233;
}
footer .left .top h1{
  margin:0;
  font-size: 16px;
  color:#fff;
}
footer .left .top p{
  font-size: 18px;
  line-height: 30px;
  color:#67a233;
}
footer .left h1{
  margin:15px 0;
  font-size: 16px;
  color:#fff;
}
footer .left > p{
  font-size: 14px;
  line-height: 50px;
  color:#757575;
  border-bottom: 1px solid #464545;
}
footer .left .bot p{
  color:#757575;
  margin-top: 10px;
}

footer .nav-bottom li{
  width: 20%;
  float: left;
}
footer .nav-bottom li h1{
  margin: 0;
  margin-bottom: 30px;
}
footer .nav-bottom li h1 a{
  display: block;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  text-align: center;
}
footer .nav-bottom li a{
  display: block;
  line-height: 30px;
  color: #757575;
  font-size: 14px;
  text-align: center;
}
footer .cont{
  color:#fff ;
  line-height: 27px;
}

.bottom {
  padding: 20px;
  border-top: 1px #464545 solid;
}
.bottom p{
  text-align: center;
  font-size: 14px;
  line-height: 30px;
  color: #fff;
  margin-bottom: 0;
}



/* 回到顶部 */
.footer-fixed {
    position: fixed;
    right: 15px;
    bottom: 30px;
    display: none;
    width: 42px;
    height: 42px;
    z-index: 999;
    border-radius: 3px;
    background: #5b902d;
    cursor:pointer;
  }
.footer-fixed i{
  display: block;
  width: 100%;
  height: 100%;
  font-size: 26px;
  color:#fff;
  text-align: center;
  line-height: 42px;
}
.footer-fixed.active  i{
  -webkit-animation:up 0.8s infinite linear ;
  animation: up 0.8s infinite linear ;
}
@keyframes up{
  form{margin-top: 0;}
  to{margin-top: -10px;}
}

/* ---------------------------内页------------------------------- */
.top-img-about{
  height: 400px;
  background: url('../images/insidebg-about.jpg') no-repeat top center;
}
.top-img-pro{
  height: 400px;
  background: url('../images/insidebg-pro.jpg') no-repeat top center;
}
.top-img-new{
  height: 400px;
  background: url('../images/insidebg-new.jpg') no-repeat top center;
}
.top-img-case{
  height: 400px;
  background: url('../images/insidebg-case.jpg') no-repeat top center;
}
.top-img-cont{
  height: 400px;
  background: url('../images/insidebg-cont.jpg') no-repeat top center;
}


.inside{
  width: 100%;
  background:#f6f6f6;
  min-height: 400px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.inside .container{
  padding:0;
}
.inside .content{
   background:#fff;
   min-height: 400px;
   padding:15px;
}
.inside .content > h1{
  margin:20px 0 30px 0;
}
.inside .content > h1 img{
  margin:0 8px;
}
.inside .cont-text{
  background:#fff;
  padding:20px 50px;
}
.inside h1{
  font-size: 24px;
}

.inside #div3{
  min-height: 200px;
}

.top-nav{
  background: #fff;
  height: 55px;
}
.top-nav .container{
  height: 55px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.top-nav .container > a{
  line-height: 55px;
  height: 100%;
  font-size: 16px;
  padding:0 25px;
  color: #777;
  flex:none;
  position: relative;
}
.top-nav .container >a::after{
  content:"";
  position: absolute;
  right: 0;
  top:20px;
  width: 1px;
  height: 20px;
  background: #ccc;
}
.top-nav .container > a:nth-last-child(1)::after{
  display: none;
}
.top-nav .leftmenu_h{
  color:#5b902d !important;
}
/* 产品导航二级分类*/

.top-nav #navbar-menu{
  height: 55px;
} 
.top-nav #menuSilder{
  display: flex;
  justify-content: center;
}
.top-nav #menuSilder .dropdown > a{
  font-size:16px;
  padding: 0px 25px;
  line-height: 55px;
  color:#777;
}

.top-nav .navbar-nav > li > .dropdown-menu{
  box-shadow: none;
  border: 1px solid #e8e8e8;
  text-indent: 10px;
}
.top-nav  .dropdown-menu a{
  font-size: 14px;
  height: 36px;
  line-height: 36px;
}
.top-nav  .dropdown-menu a:hover{
  color:#5b902d;
}



/* 视频*/
.inside video{
  width: 80%;
  display: block;
  margin: 0 auto;
}

/*在线留言*/
.book_add {
  margin-top: 20px;
}
.book_add li{
  margin-bottom:15px ;
}
.book_add li.col-md-1{
  font-size: 16px;
  color:#777;
}
.book_add #showmsg{
  color:red;
}

/* 产品中心*/
.inside-pro div[class|=col]{
  padding:0 8px;
  margin-bottom: 15px;
}
.inside .pro{
  background: #fff;
  padding: 4px;
  width: 100%;
  height: 245px;
  box-shadow: 0 0 10px #ccc;
  overflow:hidden;
  cursor:pointer;
  transition: all .3s;
  position: relative;
} 
.inside .pro:hover{
  box-shadow: 0 0 10px #5b902d;
}
.inside .pro:hover p{
  color: #5b902d;
}
.inside .pro img{
  display: block;
  margin: 0 auto;
  max-width: 100%;
  max-height: 205px;
}
.inside .pro p{
  position: absolute;
  bottom: 0;
  left: 0;
  right:0;
  margin:auto;
  line-height: 35px;
  font-size: 14px;
  text-align: center;
  margin-bottom: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.inside .top{
  width: 100%;
  background: #e8e8e8;
}

.inside .content .news_info{
  line-height: 50px;
}
.inside .content #div3 img{
  display: block;
  margin: 0 auto;
  max-width: 100%;
}


.inside .tch li{
  margin-bottom:40px;
}
.inside .tch li h1::after{
  content: "";
  display: block;
  margin:8px auto;
  width:40px;
  height: 2px;
  background:#5b902d; 
}
.inside .tch li img{
  display: block;
  margin: 0 auto;
}


/* ----------------上一条新闻-------- */
.page_pre{
  margin-top: 30px;
  color: black;
  font-size: 14px;
}
.page_pre a, .page_after a{
  font-size: 13px;
  color: #777;
  line-height: 28px;
}
.page_pre a:hover, .page_after a:hover{
  color: red;
}

/*------------分页样式---------*/
.List_page{
  display: block;
  margin:25px 0px;
  float: right;
}
.List_page a, .List_page span{
    cursor: pointer;
    border-color: #337ab7;
    float: left;
    padding: 5px 10px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #666;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-right: 3px;
}
.List_page span{
  background: #ddd;
}
.List_page a:hover, .List_page span:hover{
  color: #009ed4;
}

.List_page a:nth-child(1):hover, .List_page a:nth-last-child(1):hover{
  color: #666;
}
/*------------分页样式---------*/




/* -----------------------新闻------------- */
.inside .news{
  padding:10px 50px;
  background:#fff;
}
.inside .news li{
  padding-bottom:20px;
  min-height: 110px;
  border-bottom: 1px #eee solid;
}
.inside .news li h1{
  text-align: left;
  color: #333;
  font-size: 20px;
  line-height: 45px;
  overflow:hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inside .news li:hover h1{
  color:#5b902d;
}
.inside .news li p{
  color: #929292;
  font-size: 14px;
  line-height: 22px;
}

.inside .news li time i{
  margin-right: 6px;
}


/* 百度地图 */
.baiduMap{
  width: 100%;
  height: 300px;
  border: 1px #ccc solid;
  margin-bottom: 40px;
}




@media only screen and (min-width: 100px) and (max-width: 640px) {
  img{
    max-width: 100%;
  }
  .navbar {
      border: 1px solid transparent; 
      height: auto;
  }
  nav{
    background: #fff;
  }
  nav .menu {
    width: 100%;
    height: auto;
  }
  nav .menu li{
    width: 100%;
    float: none;
  }
  nav .navbar-brand{
    display: block;
  }
  nav .navbar-brand img{
    height: 45px;
    margin-left:15px;
  }

  

  nav .menu .menu2{
    background:#fff;
  }
  nav .menu .menu2 a{
    background:#fff;
    margin-bottom:1px;
  }
  .navbar-toggle .icon-bar{
    background: #333;
    transform-origin: center left;
    transition: all .5s;
  }
   nav #menu>li{
    height:auto;
    width: 100%;
    border-bottom:1px #eee solid;
  }
  nav #menu>li>a{
    height: 38px;
    line-height: 38px;
    text-align: left;
    text-indent: 2em;
  }
  nav #menu li .menu2{
    padding-top:0;
    width:100%;
  }
  nav .menu .dropdown-menu a{
    height: 38px;
    line-height: 38px;
  }

  

/*boots重置*/
  .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{
    margin:0;
  }
  .row{
      margin-right: 0;
      margin-left: 0;
   }
    .container{
    padding: 0;
  }
  div[class|=col]{
    padding:3px;
    margin-bottom: 15px;
   }
  .inside-pro div[class|=col]{
    padding:0 4px;
    margin-bottom: 8px;
  }

   /*幻灯片*/
  .carousel .carousel-inner .item{
    height: 160px;
    background-size: 100% 100%;
  }
  .carousel-inner .item .carousel-caption{
    width: 100%;
    bottom:auto;
  }
  .carousel-inner .item .carousel-caption h1{
    font-size: 24px;
    margin:0 0 5px;
  }
  .carousel-inner .item .carousel-caption span{
    width: 80%;
    font-size: 14px;
    line-height: 20px;
    margin:0 auto;
  }
  .carousel-inner .item2 .carousel-caption{
    left:50%;
  }
  .carousel-inner .item .carousel-caption img{
    float: none;
    max-width: 60%;
  }

  /*首页*/
  .section{
    overflow: hidden;
    margin-top: 0;
    padding-top: 20px;
  }
  .section .top h1{
    font-size: 24px;
  }
  .section .top p{
    line-height: 22px;
  }
  .secvideo{
    padding:30px 0;
    height: auto;
  }
  .secvideo .top img{
    display: none;
  }
  .secvideo video{
    width: 100%;
    height: auto;
  }
  .section2 .pro{
    min-height:175px;
  }
  .section3 .left{
    height: auto;
  }
  .section3 .pro{
    height: 170px;
  }
  .section3 #one .left{
    background-size: 100%;
  }
  .section3 div[class|=col]{
    margin-bottom: 0;
  }
  .section1 .row{
    height: auto;
  }
  .section1 ul{
    width: 100%;
  }
  .section1 .left{
    background-size: 100%;
    height: 180px;
    margin-bottom:0;
  }
  .section1 .right{
      padding:5px;
   }
   .section1 .right h1{
    margin-top: 0;
   }
   .section4 .item{
    margin-bottom: 0;
   }
  .section-news .row p{
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
   .section-news .row div[class|=col]{
    margin: 5px 0;
   }
  .section5{
    height: 240px;
  }
  .ad p{
    min-height: 50px;
  }

/*内页*/
  .top-nav, .top-nav .container{
    height: 38px;
  }
  .top-nav .container > a{
    line-height: 38px;
  }
  .top-nav .container >a::after{
    top: 10px;
  }
  .inside{
    padding-top: 0;
  }

  .top-img-new, .top-img-cont, .top-img-case, .top-img-about, .top-img-pro{
    height: 80px;
    background-size:100%; 
  }

  .rightPage .top .pageTitle{
    font-size: 14px;
    line-height: 35px;
    padding: 0 10px;
  }

/*内页标题*/
.inside .content > h1 img{
  width: 30%;
}
/*在线留言*/
.book_add li{
  margin-bottom: 5px;
}

/*内页二级菜单*/
.swiper-navtab.swiper-container-horizontal .swiper-scrollbar {
    height: 3px;
  }
.top-nav .container{
  overflow-x: auto;
}
.top-pro .container{
  overflow:visible;
}
.navbar-nav .open{
  position: relative;
}
.top-pro .navbar-nav .open .dropdown-menu{
  position: absolute;
  background-color: #fff;
  max-width: 100%;
  border: 1px solid #e8e8e8;
}
.top-nav .collapse{
  display: block;
}
.top-nav .container > a{
  padding: 0 10px;
}
.top-nav #menuSilder .dropdown > a{
 line-height: 38px;
}

.inside .content > h1{
  font-size: 18px;
  line-height: 38px;
}
 .inside .content{
    padding:10px;
  }
  .inside-pro .content, .inside-padding-0{
    padding:0;
  }
  .inside .pro{
   height: 166px;
  }
  .inside .pro img{
    max-height: 138px;
  }
  .inside .pro p{
    line-height: 28px;
  }
  .inside .cont-text{
    padding:5px;
  } 
  .inside .news li h1{
    margin:0;
  }
  .inside .news{
    padding:0;
  }


  
  footer .link{
    width:100%;
    padding:0 6px;
  }
   footer .link li a:after{
    margin-left: 8px;
    line-height: 24px;
   }
   footer .link li span{
    line-height: 24px;
   }
   footer .link li a, footer .link li:nth-last-child(1) a:after{
    padding:0 4px;
    line-height: 24px;
   }
   


}