@charset "utf-8";

/*

 * fullPage 1.4.5

 * https://github.com/alvarotrigo/fullPage.js

 * MIT licensed

 *

 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo

 */
html, body {
   
   

    /*Avoid flicker on slides transitions for mobile phones #336 */
   
}

* { margin: 0; padding: 0; font-family: "微软雅黑"; font-size: 14px;}
a {  text-decoration: none;}
a:link { text-decoration: none; }
a:visited  { text-decoration: none; }
a:hover { text-decoration:none;}
a img { border:0;}
a{ color:#000; text-decoration: none;}
ul { list-style:none;}
div, h1, h2, h3, h4,h5,dl,dd,dt, p, form, label, input, textarea, img, span{margin:0; padding:0;}
h1, h2, h3, h4,h5,a,span,p{ font-family:"微软雅黑"; font-size:14px; font-weight:normal;}
.clear{ clear:both; height:0px; overflow:hidden; margin:0px;}
.clearfix:after{visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0;}
.clearfix{*zoom:1;}



.nav_box{ z-index:9999; top:-88px; left:0; position:absolute; width:100%; height:84px;  transition: all 0.7s; background:url(../images/db.png) repeat-x } 
.active  .nav_box{ top:0; transition-delay: 0.7s; }

.nav{ width:1200px; height:84px; margin:0 auto; position: relative;}
.logo{ width:auto;  float:left; padding-top: 26px;}
.logo img{ width:100%;}
.nav>ul{float: left; width: 63.5%; margin-left: 5%;}
.nav>ul>li{ float:left; width: 14.2%;}
.nav>ul>li>a{ color:#000; font-family:"微软雅黑"; font-size:14px;  line-height:82px; display:block; text-align: center;}
.nav>ul>li>a:hover{border-bottom: 2px solid #01948c; background: url(../images/sjx.png) no-repeat bottom center;}
.nav>ul>.dht>a{border-bottom: 2px solid #01948c; background: url(../images/sjx.png) no-repeat bottom center;}

.nav_box1{width:100%; height:84px;   background:url(../images/db.png) repeat-x } 


.tel02{ height: auto; float: right; margin-top:5px; width: 7%;display: none; margin-right: 15px; margin-top:30px;}
.xiala{  width: 40%; height: 30px; float: left; position: absolute; z-index: 9999;right: 25px;  top:47px;}
.xiala ul{}
.xiala ul li{ width: 100%; height: 36px; float: left;  background:rgba(0, 0, 0, 0.5); line-height: 36px; text-align: center; margin-top: 1px;}
.xiala ul li a{ color: #ffffff; font-family:"微软雅黑"; font-size:14px;}

.banben{float: right;font-family: "微软雅黑";font-size: 14px;line-height: 76px; color: #ea5522;}
.banben a{font-family: "微软雅黑";font-size: 14px;line-height: 76px;color: #ea5522;}
.shouban{ width: 100%; height: auto; margin: 0 auto;  background-repeat:no-repeat;  background-size:cover; background-position: center; display: none;}


/*about*/
.weizhi{float: left;line-height: 59px; color: #6a6a6a;}
.weizhi a{line-height: 59px;color: #6a6a6a;}
.ejdaohang{float: right;}
.ejnav{border-bottom: 1px solid #e7e7e7; background: white;}
.ejnav_box{width: 1400px; margin:0 auto;}
.ejdaohang li{float: left;width: 152px;}
.ejdaohang li a{display: block; text-align: center; line-height: 59px;color: #6a6a6a;}
.ejdaohang li a:hover{background: #00938b;color: white;}
.ejdaohang .ys a{background: #00938b;color: white;}
.sub_box{width: 1200px; margin:0 auto; }
.aboutnr{padding-top: 80px; padding-bottom: 60px;}
.ejmob{display: none;}

.aboutnr_left{float: left;width: 34%;}
.datu img{width: 100%;}

.aboutnr_right{width: 38%; float: right; width: 62%; color: #626262; line-height: 30px;}

.foot1{ width: 100%; background: #333333;}

.foot_top{}
.foot_top_box{width: 1200px; margin: 0 auto;}
.foot_top_box ul li{float: left; width:13.8%;}
.foot_top_box ul{padding: 25px 0;}
.foot_top_box ul li dt{color: white; font-size: 16px; line-height: 38px;}
.foot_top_box ul li dt a{color: white; font-size: 16px; line-height: 38px;}
.foot_top_box ul li dd{color: #787878; line-height: 26px}
.foot_top_box ul li dd a{color: #787878; line-height: 26px}
.foot_bottom{padding: 8px 0; width: 100%;border-top:1px solid #787878;}
.foot_bottom_box{width: 1200px; margin: 0 auto; }

.footb_left{float: left;color: #787878;}
.footb_left a{color: #787878;}
.footb_right{float: right;color: #787878;}
.footb_right a{color: #787878;}

.footb_left span{color: #787878;}
.footb_right span{color: #787878;}

/*产品*/
.productlistnr{padding-top: 60px;}
.productlistnr ul li{float: left;width:31%; margin-right: 3.5%; margin-bottom: 38px;}
.productlistnr ul li:nth-child(3n){ margin-right:0; }
.productlistnr ul li a{display: block;overflow: hidden;}
.productlistnr ul li a img{width: 100%;  -webkit-transition: -webkit-transform 0.5s;
  -moz-transition: -moz-transform 0.5s;
  -o-transition: -o-transform 0.5s;
  transition: transform 0.5s;}
.productlistnr ul li a:hover img{  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);}  
.productlistnr ul li .nrp{background: #ffffff; padding: 15px 30px;}
.productlistnr ul li .nrp h1 a{ font-size: 16px; line-height: 26px; }
.productlistnr ul li .nrp h2{line-height: 26px; color: #606363;}
.productlistnr ul li .nrp h3 a{line-height: 26px; color: #00938b;}
.fenye{text-align: center; padding-bottom: 30px;}



/*新闻*/
.newslistnr{padding-top: 20px;}
.newslistnr ul li{padding: 35px 0; border-bottom: 1px dotted #737373;}
.newslistnr ul li:last-child{margin-bottom: 30px;}
.newslistnr ul li .xw_wen{width: 70.8%; float: right;}
.newslistnr ul li .xw_tu{width: 26%; float: left;}
.newslistnr ul li .xw_tu img{width: 100%;}
.newslistnr ul li:nth-child(2n) .xw_wen{float: left;}
.newslistnr ul li:nth-child(2n) .xw_tu{float: right;}
.newslistnr ul li .xw_wen h1{padding-top: 16px;}
.newslistnr ul li .xw_wen h1 a{font-size: 16px; float: left;}
.newslistnr ul li .xw_wen h1 span{font-size: 16px;color: #484848; float: right;}
.newslistnr ul li .xw_wen h2{color: #666; line-height: 26px; padding-top: 10px;}
.newslistnr ul li .xw_wen h3{ padding-top: 10px;}





.fenye a {
    text-decoration: none;
    color: #333;
    padding: 10px 15px 10px 15px;
    background-color: white;
    margin-right: 5px;
    margin-left: 5px;
    border:1px solid #ccc;
}
.fenye span {
    text-decoration: none;
    color: #fff;
    padding: 10px 15px 10px 15px;
    background-color: #00938b;
    margin-right: 5px;
    margin-left: 5px;
}
.fenye a:visited {
    text-decoration: none;
    color: #333;
}
.fenye a:link {
    text-decoration: none;
	color: #333;}






.xiangqing{padding-bottom: 50px;width: 100%; margin:0 auto;}
.newsshow{ width: 100%;  margin: 0 auto; padding:10px; padding:30px 0;}
.show_bt{width: 100%;    font-size:18px; text-align:center;  line-height:40px; margin-bottom:10px; }
.show_time{ width: 100%; margin: 0 auto; text-align:left;   height:40px; line-height:40px;color:#494949; font-size:14px; font-size: 12px;}
.show_xx{width: 100%;  margin: 0 auto;   margin-bottom:10px; display:inline; line-height:27px; color:#737373; font-size:14px;}
.show_img{ margin-top: 20px; text-align: center;}
.sxp {width: 100%; margin: 0 auto;  overflow: hidden;margin: 15px 0;}
.sxp .xp{float: left; width: 313px; overflow:hidden; height:22px;}
.sxp .sp{float: right; width: 313px; overflow:hidden; height:22px;}
.fx{margin: 15px 0;}




@media (max-width: 1200px) {
  .foot_top_box{display: none;}
  
  .foot_bottom_box{width: 94%;}
  .nav{ width:100%;}
  .sub_box{width: 94%; }

  .ejnav_box{width: 100%; }
  .foot_top_box{width: 100%;}
  .foot_top_box{width: 100%;}
   .nav{width: 96%; margin: 0 auto;}
   .newsshow img{width: 100%}
   .aboutnr img{width: 100%;}
}


@media (max-width: 844px){
  .nav>ul{display: none;}
  .tel02{display: block; }

.banben{line-height: 20px; bottom: 6px; right: 0; padding-top:30px;}
.banben a{line-height: 20px;} 

}
@media (max-width: 768px){
  .aboutnr{padding: 30px 0;}
  .aboutnr_left{width: 70%; margin: 0 auto; float: none;}
  .aboutnr_right{width: 98%; margin: 0 auto; float: none; margin-top: 18px;}
  .aboutnr img{width: 100%;}
  
}

@media (max-width: 640px){
  .ejmob{display: block;}
  .ejpc{display: none;}
    .weizhi{display: none;}
    .productlistnr ul li{ width: 48%; margin: 15px 1%;}
  .productlistnr ul li:nth-child(3n){ margin-right:1%; }
  .productlistnr ul li .nrp{background: #ffffff; padding: 10px 10px;}
  .productlistnr ul li .nrp h1{background: #ffffff; padding: 10px 10px; height: 52px;}
  .productlistnr ul li .nrp h1 a{ font-size: 14px; line-height: 26px; }
  .productlistnr ul li .nrp h2{line-height: 20px; color: #606363; padding-top: 6px;}
  .aboutnr{padding: 30px 0;}
  .aboutnr_left{width: 80%; margin: 0 auto; float: none;}
  .aboutnr_right{width: 98%; margin: 0 auto; float: none; margin-top: 18px;}
  }

@media (max-width: 420px){

  .newslistnr ul li .xw_wen{float: none;}
  .newslistnr ul li .xw_tu{float: none;}
  .newslistnr ul li:nth-child(2n) .xw_wen{float: none;}
  .newslistnr ul li:nth-child(2n) .xw_tu{float: none;}
  .sxp .xp{float: none; overflow:hidden; height:22px;}
  .sxp .sp{float: none; overflow:hidden; height:22px;}
  .newslistnr ul li .xw_wen{width: 100%}
  .newslistnr ul li .xw_tu{width: 100%}
  .ejdaohang li{width: 50%;}
  .ejdaohang{float: none; width: 100%;}
  .newslistnr ul li .xw_wen h1 span{display: block; width: 100%; margin-top:5px;}
  .footb_left span{display: block; text-align: center;}
  .footb_right{width: 100%; text-align: center;}
  
}



