﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input[type=text],textarea,p,blockquote,th,td,button{padding:0;margin:0;font-size:100%}
label input{vertical-align:middle}
a:link,a:visited{color:#333;text-decoration:none; outline:none}
a:hover,a:active{text-decoration:none}
body{overflow-x:hidden;}
body{font:12px/1.5 "Lucida Grande", Verdana, Helvetica, Arial, "Microsoft YaHei", Simsun, sans-serif;color:#333;background:#fff; behavior:url("csshover.htc");}
body.wd-body-01{ background:url(../images/front/menubg.gif) left 112px repeat-x}
body.second{ background:url(../images/front/menubg2.gif) left 112px repeat-x}
/*body{font:12px/1.5 "宋体", Arial, Helvetica, sans-serif;color:black;background-color:#fff;text-align:center}*/
img{border:0}
table{border-collapse:collapse}
ul li{list-style:none}
.clear{clear:both;line-height:0;font-size:0;height:0}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
.left{ float:left;}
.right{ float:right}

.center{ width:1200px; margin:0px auto;}
/*头部*/
#header{ width:100%; float:left; padding:0px; margin:0px; border-top:7px solid #01a068; font-family:"微软雅黑";}
#header .top{ width:100%; float:left;}
.h_top{ width:62.5%; float:left; overflow:hidden;}
.h_top img{ width:auto; max-width:100%;}

.h_phone{ width:27%; float:right; background:#01a068; padding:2% 0px 2% 0px;}
.h_pimg{  margin-left:12.3%; width:15.4%;}
.h_pimg img{ width:100%;}
.h_text{ font-size:0.875rem; color:#FFF; margin-left:4.6%;}
.h_text span{ font-size:1.703125rem;}

.h_nav{ width:100%; float:left; height:2.75rem; position:relative;z-index:10; margin-top:1rem;}
.h_nav ul{ width:100%; list-style:none; float:left;}
.h_nav ul li{ width:12.5%; text-align:center; float:left; font-size:1rem; height:2.75rem; line-height:2.75rem; background:url(../images/t.png) right no-repeat; }
.h_nav ul li:last-child{ background:none;}
.h_nav ul li a:hover{ color:#01a068;}

.h_nav ul li ul{ width:100%; list-style:none; display:none; }
.h_nav ul li ul li{ width:100%; height:2.75rem; line-height:2.75rem;background:#01a068;}
.h_nav ul li ul li a{ color:#FFF;}
.h_nav ul li ul li:last-child{ background:#01a068;}
.h_nav ul li ul li:hover,.nav_ul ul li ul li:hover a{ background:#ffde43;color:#000;}


.h_nav ul li ul li ul{ margin-left:100%; margin-top:-2.75rem;}
.h_nav ul li ul li ul li{display:none; }
.h_nav ul li:hover ul{ display:block;}
.h_nav ul li ul li:hover ul li{ display:block;}
.h_nav ul li ul li:hover a{ background:none; color:#FFF;}

/*banner*/
 .swiper-container1 {
      width: 100%;
      height: 100%;
	  position:relative;
	  z-index:0;
	  float:left;
	
    }
.swiper-slide {
      text-align: center;
      font-size: 18px;
    

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
}
.swiper-container1 .swiper-slide a{ width:100% !important;}
.swiper-container1 .swiper-slide img{ width:100% !important;}
/*搜索*/
#searchbox{ width:100%; float:left; padding:0px; }
.s_left{ width:60%; float:left; font-size:0.75rem; line-height:250%; line-height:4.6875rem; color:#a5a5a5;}
.s_left a{ color:#a5a5a5}
.s_left img{ width:3.05%; float:left; margin-right:1%;}
.s_right{ width:29.1%; float:right;}
.s_right #form1{ width:100%; height:2.375rem; line-height:2.375rem; float:left; background:#FFF; border:1px solid #d9d9d9; margin-top:1.25rem;}
.s_right #keywords{ width:81.89%; float:left; background:none; border:none; color:#979797; font-size:0.75rem; line-height:2.375rem; padding-left:5%;}
.s_right #keywords:active{ border:none;}
.s_right #post-search{ width:12.7%;height:2.375rem;   float:right; background:url(../images/search.png) no-repeat #01a068; border:none; background-size:100%; padding:0px!important; }
*:focus { outline: none; }
input {outline:none;}

/*产品展示*/
#probox{ width:100%; float:left; background:#ecedef; padding-bottom:2%; font-family:"微软雅黑";}
.allname{ width:100%; float:left; padding:2% 0px;}
.all_left{ float:left; width:50%; font-size:1.125rem; background:url(../images/arr.png) no-repeat left; padding-left:1%;}
.all_left span{ font-size:0.875rem; color:#b7b6b6; text-transform:uppercase;}
.all_right{ float:right; width:2.5%;}
.all_right img{ width:100%;}

.prozs{ width:100%; float:left;  background:url(../images/probg.jpg) no-repeat #FFF right top; padding:2%;font-family:"微软雅黑"; position:relative;}
.swiper-container {
      width: 100%;
    
      margin-left: auto;
      margin-right: auto;
	  float:left;
	
    }
.swiper-slide {
      background-size: cover;
      background-position: center;
    }
.gallery-top {
      height: 80%;
      width: 100%;
    }
.gallery-thumbs {
      height: 20%;
      box-sizing: border-box;
      padding: 10px 0;
    }
.gallery-thumbs .swiper-slide {
      width: 20.8% !important;
      height:100%;
	   margin-right:4.5% !important;
	    margin-top:2%;
		position:relative;
		padding-bottom:3%;
		
	
    
    }

.swipertitle{ font-size:0.875rem;  text-align:center; width:100%; color:#000; position:absolute; bottom:0px;}	
.swiperimg{ width:100%; height:200px; overflow:hidden;}
.gallery-thumbs .swiper-slide img{ width:100%;min-height:200px; }	
.gallery-thumbs .swiper-slide-thumb-active {
      opacity: 1;
    }
.proul{ width:100%; float:left;}
.pro_img{ width:38.3%; float:left; height:305px; overflow:hidden; margin-right:2.8125rem;}
.pro_img:hover{ background:url(../images/promore.png) no-repeat; background-size:100%;}
.pro_img img{ width:100%;}
.protxet{ width:30%; float: left;text-align:left;}
.pro_name{ width:100%; float:left; font-size:1rem; color:#000; text-align:left; font-weight:bold;}
.pro_dp{ width:100%; float:left; margin:2% 0px; font-size:0.875rem; text-align:left; line-height:250%; height:220px;}
.pro_more{ width:42%; float:left; background:url(../images/k.jpg) no-repeat; color:#FFF; height:2.5rem; text-align:center; line-height:2.5rem;font-size:0.875rem; margin-top:2%;}

.zyjt{ width:100%; float:left; border-top:1px solid #f0efef; margin:5% 0px; position:relative; height:1.5625rem;}
.zyjt .swiper-button-next.swiper-button-white{ background:url(../images/right.jpg) no-repeat !important; width:2.1875rem;  height:1.5625rem; bottom:0.5%; right:47%; opacity:1;}
.zyjt .swiper-button-prev.swiper-button-white{background:url(../images/left.jpg) no-repeat !important;width:2.1875rem;  height:1.5625rem;  bottom:0.5%; left:47%; opacity:1;}


/*厂房展示*/
.cfzs{ width:100%; float:left; padding:1% 0px; background:url(../images/cpbg.jpg);font-family:"微软雅黑";}
.about_box{ width:100%; float:left; margin-bottom:1.5625rem;}
.aboutname{ width:100%; float:left; font-size:1.125rem; font-weight:bold; text-align:center; color:#FFF;}
.aboutcontent{ width:100%: color:#FFF; text-align:center; font-size:0.875rem; float:left;color:#FFF; line-height:220%; margin:1% 0px;text-align:justify; text-justify:inter-ideograph;}

.cful{ width:100%; float:left;}
.cful ul{ width:100%; list-style:none;}
.cful ul li{ width:22%; margin:2% 1.5%; float:left; overflow:hidden; height:200px; overflow:hidden;}
.cful ul li img{ width:100%; min-height:200px; transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.cful ul li img:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);}

/*成功案例*/
#casebox{ width:100%; float:left; padding:2% 0px;font-family:"微软雅黑"; }
.caseul{ width:100%; float:left; margin-top:2%;}
.caseul ul{ width:100%; list-style:none;}
.caseul ul li{ width:22%; margin:2% 1.5%; float:left; }
.caseimg{ width:100%; float:left;height:230px; overflow:hidden; border:1px solid #e5e5e5;}
.caseimg img{ background-size:100%; display:none;}
.caseimg:hover img{ display:block;}
.casename{ width:100%; float:left; text-align:center; font-size:0.875rem; line-height:250%; margin-top:1%;}
/*我们的优势*/
#pageone{ width:100%; float:left: margin:2% 0px;font-family:"微软雅黑";}
.pageoneul{ width:100%; float:left;}
.pageoneul ul{ width:100%; list-style:none;}
.pageoneul ul li{ width:23%; float:left; margin-right:2.5%;  background:#01a068; border-radius:1rem; padding:2% 0px; text-align:center; color:#FFF; font-size:1.25rem; color:#FFF;}
.pageoneul ul li a{ color:#FFF;}
.pageoneul ul li:last-child{ margin-right:0px;}
.pageoneul ul li img{ width:100%;}
.pagedp{ width:100%;float:left; font-size:0.875rem;}

.pagetb{  transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.pageoneul ul li:hover .pagetb{  transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg);  -o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
/*新闻中心*/
#newsbox{ width:100%; float:left; background:#ecedef; padding:2% 0px; margin-top:2%;font-family:"微软雅黑";}
.newsleft{ width:45%; margin-right:2.5%; float:left; margin:2% 0px;}
.newstitle{ width:100%; float:left; background:url(../images/nleft.jpg) no-repeat left;}
.news_l{ width:70%;float:left; margin-left:2%; font-size:1.125rem;}
.news_l span{ font-size:1.25rem; text-transform:uppercase;}
.news_more{ width:10.18%; float:right; font-size:0.75rem; color:#cacaca;}

.news_ul{ width:100%; float:left; margin-top:2%;}
.news_ul ul{ list-style:none; width:100%; float:left;}
.news_ul ul li{ width:100%; float:left; border-bottom:1px solid #cdcdcd; padding:3% 0px; background:url(../images/sjx.png) no-repeat left;}
.news_ul ul li:first-child{ border:none; background:none;}
.news_ul ul li:last-child{ border:none;}
.n_time{ width:24%; float:left; background:#01a068; padding:2% 0px; text-align:center; color:#FFF; font-size:2.875rem; }
.n_time span{ font-size:0.75rem;}
.n_img{ width:76%; float:left; height:108px; overflow:hidden;}
.n_img img{ width:100%; height:auto;}

.newstext{ margin-left:2%; float:left; width:75%; font-size:0.875rem;}
.newstime{ float:right; width:20%; color:#8e8e8e;}

.newsmore{ width:100%; float:left; text-align:center; margin-top:3%;}
.newsboxul{ width:100%; float:left; background:#FFF; margin-top:5%; padding:0px 3%;}
.newsright{ width:45%; margin-left:2.5%; float:right; margin:2% 0px;}

.newsthumb{ width:40%; float:left;}
.newsthumb img{ width:100%; float:left;}
.newsrcontent{ width:57%; float:left; margin-left:2%;}
.newsrtitle{ font-size:0.875rem; width:100%; font-weight:bold;}
.newrdate{ font-size;0.75rem; width:100%; color:#d6d6d6; float:left; margin:2% 0px; background:url(../images/timetb.png) no-repeat left; padding-left:5%;}
.newsdp{ width:100%; float:left; font-size:0.875rem; line-height:220%; color:#8e8e8e;}

/*footer*/
.footer{ width:100%; float:left; background:#01a068; padding:5% 0px 3% 0px;font-family:"微软雅黑";}
.f_left{ width:49%;float:left;}
.f_left ul{ width:100%; float:left;}
.f_left ul li{ width:23%; margin-right:10%;float:left; border-right:1px solid #FFF;}
.f_left ul:last-child{ border:none;}
.f_left ul li a{ color:#FFF;}
.f_one{ width:100%; float:left; font-size:1rem; color:#FFF; text-transform:uppercase;  }

.f_left ul li ul{ width:100%; float:left; margin:2% 0px; }
.f_left ul li ul li{ width:100%; float:left; font-size:0.875rem;  width:100%; line-height:250%; padding:1% 0px; border:none;}

.f_ewm{ width:14%; float:left; padding:0px 1%; color:#aaffe1;}
.f_ewm img{ margin-bottom:2%;}

.yqlj{ width:100%; float:left; margin-top:5%; font-size:0.875rem; color:#FFF;}
.yqlj a{ color:#fff;}

.f_zxly{ width:31.5%; float:right;}
.f-form {
  float: right;
}

.f-form th {
  display: none;
}

.f-form td {
  width: 100%;
  display: block;
  margin-bottom: 20px;
}

.f-form td textarea, .f-form td input {
  font-family: 微软雅黑 !important;
  width: 100% !important;
  height: 30px !important;
  line-height: 30px !important;
  font-size: 14px !important;
  border: none;
  background:none;
  border-bottom: 1px solid #aaffe1;
  color: #fff;
}

.f-form td textarea::-webkit-input-placeholder, .f-form td input::-webkit-input-placeholder {
  color: #fff;
}

.f-form td textarea::-moz-placeholder, .f-form td input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #fff;
}

.f-form td textarea:-moz-placeholder, .f-form td input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #fff;
}

.f-form td textarea:-ms-input-placeholder, .f-form td input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #fff;
}

.f-form tfoot td {
  margin: 0;
}

.f-form td input#dosubmit {
  height: 47px !important;
  line-height: 47px !important;
  background: #fff !important;
  font-size: 16px !important;
  color: #01a068 !important;
  cursor: pointer;
}

.f-form td input#dosubmit:hover {
  color: #fff;
  background-color: #13428a;
}

.copyright{ background:#2c2c2c; width:100%; float:left; text-align:center; color:#b7b7b7; padding:2% 0px; font-size:0.875rem; line-height:200%;}


/*单页*/
 .page_box{ width:100%; float:left; padding:2% 0px; font-family:"微软雅黑";}
 .page_left{ width:20%; float:left; margin-right:2%; margin-bottom:2%;}
 .pc_middle{ width:90%; float:left; background:#01a068; color:#FFF; font-size:20px; padding:5% 5%; line-height:170%;}
 .pcm_bottom{ color:#FFF; font-size:18px; text-transform:capitalize;}
 
.page_right{ width:78%; float:left;}
.page_c_name{ width:100%; float:left; border-bottom:1px solid #000; line-height:200%; font-size:18px;}
.page_content{ width:100%; float:left; margin-bottom:1%; margin-top:2%; font-size:15px; line-height:220%;}
.page_content img{ max-width:100%; height:auto; padding:2% 0px;}
.pagetitle{width:100%;float:left; text-align:center; margin:2% 0px; font-size:15px;}

.ny_left{ width:96%; padding:2% 2%; background:#2c2c2c; color:#FFF; margin-top:2%; float:left; font-size:15px; line-height:220%;}

/*图片*/
.page_pic{ width:100%; float:left; font-family:"黑体";}
.page_pic ul{ width:100%; list-style:none; float:left;}
.page_pic ul li{ width:31.33%; float:left; margin:2% 1% 2% 1%; }
.pic_top{ width:100%; float:left;border:1px solid #ececec; height:220px; overflow:hidden;}
.pic_top img{ width:100%; transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out; min-height:220px;}
.pic_top img:hover{ transform:scale(1.2);-webkit-transform:scale(1.2); -moz-transform:scale(1.2);-o-transform:scale(1.2); -ms-transform:scale(1.2);}
.pic_title{ width:100%; float:left; background:#01a068; text-align:center;height:40px; line-height:40px; font-size:18px; letter-spacing:1px; color:#FFF;}
.pic_title span{ padding-left:8px; float:left;}
 
.s-side {
  width:100%;	
  background-color: #2c2c2c;
  color:#FFF;
  float:left;
}
.s-side a{ color:#fff; text-decoration:none;}
.s-side .s-firstItem i {
  font-size: 20px;
}
.s-side .s-firstItem span {
  display: inline-block;
  margin-left: 10px;
  font-size: 20px;
  text-shadow: 0px 0px 5px #EEEEEE;
  white-space: 10px;
}
.s-side .first {
	
	border-bottom: 1px solid #FFF;
}
.s-side .d-firstNav span {
  display: inline-block;
  margin-left: 10px;
  font-size:16px;
  line-height:300%;
}
.s-side .d-firstNav span a,.s-secondNav span a{ color:#FFF; text-decoration:none;}
.s-side .d-firstNav i.fr {
  font-size: 25px;
}
.s-side .s-secondNav,
.s-side .s-secondItem {
  margin-left: 50px;
  margin-top: 10px;
  font-size:16px;
  line-height:250%;
}
.s-secondNav:hover,.d-firstNav:hover{
	
}
.s-side .d-secondDrop {
  margin-left: 100px;
  margin-top: 10px;
}
.iconRotate {
  transform: rotate(90deg);
  transition: transform 0.5s;
}
.s-firstDrop,
.s-secondDrop {
  display: none;
}
/*新闻中心*/
.page_news{ width:100%; float:left; margin:1% 0px;}
.page_news ul{ width:100%; float:left; list-style:none;}
.page_news ul li{ width:100%; float:left; margin-bottom:10px; font-size:15px;}
.page_news ul li span{ float:right; font-size:14px; color:#999999;}

.p_title{width:100%; text-align:center; line-height:250%; float:left; font-size:18px; border-bottom:1px dashed #000;}

.text{ margin-top:2%; width:100%; float:left;}

.pages{width: 100%;height:12px;line-height:12px;float: left;text-align: center;font-size: 12px;font-family: "宋体";color: #343433;margin-top: 35px}
.pages a{color: #343433;margin: 0px 10px}
.pages span{ color:#0056ad;font-weight:bold;}

/*在线留言*/
.d_detail tr{ width:100%; float:left; margin:1% 0px;}
.d_detail input{ height:35px; }

.d_detail textarea{ width:300px!important; height:100px !important;}



.text li{border: none;width: auto}
.table_form tr{line-height: 70px}
.table_form tr td input[type=text]{height: 30px;line-height: 30px}



.pages{width: 100%;height:12px;line-height:12px;float: left;text-align: center;font-size: 12px;font-family: "宋体";color: #343433;margin-top: 35px}
.pages a{color: #343433;margin: 0px 10px}








