﻿@charset "utf-8";
/* CSS Document */
* {
padding:0px;
margin:0px;
}
img {
border:none;
}
body {
font-size:15px;
font-family:"Microsoft YaHei", verdant, tahoma;
color:#333;
font-weight:normal;
padding:0px;
margin:0px;
text-decoration:none;
line-height:28px;min-width:1200px;
}
a {
font-size:15px;
text-decoration:none;
font-family:"Microsoft YaHei", verdant, tahoma;
color:#333;
font-weight:normal;
}
a:hover {
font-size:15px;
text-decoration:underline;
font-weight:normal;
color:#0e8700;
font-family:"Microsoft YaHei", verdant, tahoma;
}
.clear {
clear:both;
}
ul {
list-style-type: none;
}
li {
list-style-type:none;
line-height:28px;
}

.fl{float:left;}
.fr{float:right;}
.hz{width:1200px;margin:0 auto;}
.hza{ width: 1200px; margin:45px auto; }
.hza:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}




.header {
width: 100%;
margin-right: auto;
margin-left: auto;
}
.topnav { background:url(../images/index_02.jpg)repeat-x; width: 100%; line-height: 36px; height: 36px; 
}
.topnav-container {
width: 1200px;
margin-right: auto;
margin-left: auto;
}
.topnav-title { float: left; width: 500px;
}
.topnav-sidebar { float: right;}
.topnav-sidebar li { text-align: center; padding-right: 3px; padding-left: 3px; float: left; line-height: 33px; 
}


.topnav-sidebar a:hover {
text-decoration: underline;
}
.topnav-sidebar .xt {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}

.logo { float: left; margin: 20px 0; 
}
.column {
float: left;
padding-top: 25px;
font-size: 32px;
margin-left:20px;font-weight:bold;
}
.gg {
font-size: 18px;
font-weight:normal;margin-top:5px;
}



.fw-hz{margin-top:20px;}
.tel {
font-size: 30px;
color: #ff6c00;}
.tel-title{font-size:18px;}
.tel-pic{margin:10px 8px 0 0;}



.nav{width:100%;background:#0e8700; float:left;}
.mainbav { width: 1200px; margin-left: auto; margin-right: auto;  
}
.mainbav li {
float:left; position:relative;padding:0 23px;}
.mainbav li a{color:#fff; font-size: 16px;}
.mainbav .memu {
float: left;
line-height:51px;height:51px;
text-align:center;
}

.mainbav .memu:hover, .mainbav .memu.active {  color: #333; display: block;background: #1da60d; 
}
.mainbav .memu:hover a, .mainbav .memu.active a { color:#fff;}
.mainbav ul li ul{
display:none;
position:absolute;width:175px;
left:0;
top:51px;
z-index:999999;
background: #1da60d;
}
.mainbav ul li ul li{ float:none; border-right:none;  padding:0;line-height:40px; border-bottom:1px solid #23ac13; position:relative;text-align:left;}
.mainbav ul li ul li a{ display:block; color:#fff; font-size:14px;padding:0 10px;}
.mainbav ul li ul li a:hover{
text-decoration: underline;
background-color: #2ec01d;
}
.mainbav ul li ul li ul{ position:absolute; left:175px; top:0;}




.banner {

margin-right: auto;
margin-bottom: 0;
margin-left: auto;
}
.lubo{
width: 100%;
min-width:1002px;
clear: both;
position: relative;
height:502px;
}
.lubo_box{ position: relative; width: 100%; height:502px; }
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:502px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a{ display: block; width: 100%; height:100%;}

.lubo_box li img{ width: 100%; height:502px;}

/*圆点*/
.cir_box{ overflow: hidden; position: absolute; z-index: 100;}
.cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
.cir_on{ background: #000 !important;}

/*按钮*/
.lubo_btn{ position: absolute; width: 100%; top: 50%; margin-top:-40px;}
.left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.left_btn{ float: left;}
.right_btn{ float: right;}






.index-search-hz{overflow:hidden;width:1200px;margin:10px auto ;}

.search{border:1px solid #ddd;}
input {
	outline:none;
}
.sok {
	width:220px;
	padding-left:10px;
	background:#fff; 
	border:none;height:33px;float:left;

}
.gjz{padding-top:5px;}
.gjz li{float:left;margin:0 4px;}


.index-porduct-bj{background:#f7f7f7;overflow:hidden;padding-top:40px;}

.index-porduct{ width:242px; padding:0 5px 0 5px;background: #0e8300;  }
.index-por-title{ font-size:30px;  line-height:78px; color: #fff; padding-left: 20px; }
.index_product-menu-hz{background:#fff;padding-bottom:20px;}



.index_product-dfl{ line-height:55px; border-bottom:1px solid #CCC;padding-left:20px;}
.index_product-dfl a{font-size:18px;font-weight:bold;}
.index_product-sjfl { margin: 14px 0; }
.index_product-sjfl li{padding-left:50px; }

.index-product-more{background:#ff6d00;font-size:20px;text-align:center;line-height:42px;width:210px;margin:0 auto;}
.index-product-more a{ color:#fff;}

.index-product-fw{padding:20px 0;overflow:hidden;}
.index-product-fw-title{color:#fff;font-size:18px;}
.index-product-fw-tel{color:#fff;font-size:24px;}



.index_product-content{ width: 920px; }
.index-case-pic{width:285px;margin-right:29px;margin-bottom: 30px;float:left;border:1px solid #e7e7e7;position:relative; overflow:hidden;display:block;}
.index-case-sm{ text-align: center; line-height: 40px; color: #666666; }
.index-case-pic:nth-child(3n){margin-right:0;}
.index-case-pic img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }
.index-case-pic img{width:285px;transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;}
.index-case-wz{ width: 285px; text-align: center; line-height: 45px; background: #f2f2f2; }
.index-case-wz a{font-size:16px;}
.index-case-pic:hover{border:1px solid #090;}



.index-ggt{ background: url(../images/index_04.jpg)no-repeat top center; overflow: hidden;  }
.index-ggt-wz{  padding: 44px 0 48px 80px; }
.index-ggt-wz-zq{font-size:48px;font-weight:bold;color:#fff;line-height:48px;}
.index-ggt-wz-zqyy{font-size:24px;color:#fff;margin-top:15px;}
.index-ggt-dh{ margin:63px 50px 0 0; }
.index-ggt-dh-wz{margin-left:15px;color:#fff;font-size:32px;}
.index-ggt-dh-fwrx{font-size:18px;}




.index-ys-bj{background:#f7f7f7;padding-top:60px;overflow:hidden;}
.index-ys-title{font-size:36px;font-weight:bold;color:#333;text-align:center;}
.cs{color:#ff6c00;}
.index-ys-title-xbt{font-size:18px;color:#666;text-align:center;margin-top:15px;}
.index-ys-left{width:670px;}
.index-ys-left-hz{margin-bottom:50px;overflow:hidden;}
.index-ys-left-sz{color:#0d8100;font-size:80px;border-right:1px solid #CCC;font-family: Arial;padding-right:30px;line-height:80px;margin-right:42px;}
.index-ys-left-title{font-size:24px;font-weight:bold;}
.index-ys-left-nr{width:500px;}
.index-ys-left-ms{margin-top:15px;font-size:16px;color:#666;}
.index-ys-bottom{margin-top:70px;}
.index-ys-right{margin-top:80px;}



.index-about-bj{background:#ececec;overflow:hidden;}
.index-about-right{ background: #fff; padding: 36px 74px 48px 0; }
.index-about-right-title{font-size:36px;font-weight:bold;border-bottom:1px solid #666;padding-left:75px;line-height:55px;width:160px;}
.index-about-right-nr{ width: 564px; padding-left: 75px; font-size: 16px; margin-top: 30px; height: 165px; overflow: hidden; }
.index-about-right-more{width:160px;background:#0e8300;line-height:40px;text-align:center;margin:40px 0 0 75px;}
.index-about-right-more a{color:#fff;}
.index-title{background:url(../images/xt.png)no-repeat bottom; font-size:36px;font-weight:bold; text-align:center;padding-bottom:20px;}

.hza .slideBox{ zoom:1;  position:relative; display:none;margin-top:30px;}

.hza .sPrev,.hza .sNext{ position:absolute; left:0px; top:50%; margin-top:-35px; display:block; width:31px; height:71px;background:url(../images/index_19.png) center center no-repeat ; background-position:left top;}

.hza .sPrev,.hza .sNext1{ position:absolute; left:0px; top:50%; margin-top:-35px; display:block; width:31px; height:71px;background:url(../images/index_17.png) center center no-repeat ; background-position:left top;}
.hza .sNext{ left:auto; right:0px;background-position:right top;  }
.hza .sPrev:hover {background-position:left bottom;}
.hza .sNext:hover{ background-position:right bottom; }
.hza .tempWrap { margin:0 auto; }
.parBd ul li { width:335px; box-sizing:content-box;  float:left;  margin:0 10px; }

.parBd ul li a { text-decoration:none;font-size:16px;}
.parBd ul li .jqc_img { overflow:hidden;width:335px;}
.parBd ul li .jqc_img img { width:100%; transition:1s;}
.parBd ul li .jpc_txt { text-align:center; line-height:50px;background:#fff;}

.parBd ul {
    width: 1080px;
    margin: 0 auto;
    overflow: hidden;
}




.index_news-hz{background:#f8f8f8;overflow:hidden;padding:35px 0 45px 0;}
.index_news-title{width:122px;font-size:30px;background:url(../images/index_22.jpg) no-repeat bottom;height:45px;margin:0 auto;}
.index_news{margin-top:31px;}
.index_news-left{ width: 444px; }
.index_news-left-title{margin-top:30px;}	
.index_news-left-title a{font-size:18px;font-weight:bold;}
.index_news-content{ margin-top: 15px; color: #716d6d; height: 52px; overflow: hidden; }
.index_news-more{ width: 134px; text-align: center; line-height: 38px; background: #0e8300; margin-top: 40px; }
.index_news-more a{color:#fff;}



.index_news-right{width:690px;}
.index_news-right-hz{width:690px;margin-bottom:20px;background:#fff;overflow:hidden;border:1px solid #e1e1e1;padding-right:25px;}
.index_news-right-hz:hover{box-shadow: 10px 10px 5px #eeeeee;}
index_news-right-pic img{width:199px;height:146px;}
.index_news-right-nr{ width: 447px; padding: 20px 0 13px 0; }
.index_news-right-title a{font-size:16px;font-weight:bold;}
.index_news-right-content{ margin-top: 15px; color: #797979; height: 50px; overflow: hidden; }





.foot-menu-bj {background:#0e8300;overflow:hidden;}
.foot-menu{width:1200px;margin:0 auto;}
.foot-menu li { float: left;line-height:49px;height:49px;}
.foot-menu li a { font-size: 16px; color: #fff; padding: 0 23px; }





.foot-hz{ overflow: hidden; padding: 50px 0 10px 0; background: #2f2f2f;color:#a4a4a4; }
.foot-logo{ width: 363px; margin:20px 0 0 40px; text-align: center; border-right: 1px solid #4e4e4e; }
.foot-content{ margin-left: 80px; }
.foot-content a{color:#a4a4a4;}
.foot-ewm{width:130px;text-align:center;margin-left:70px;}
.foot-bq{text-align:center;color:#a4a4a4;margin-top:40px;}
.foot-bq a{color:#a4a4a4;}




.ny-menu{ border-bottom: 1px solid #f2f2f2; line-height: 43px; overflow: hidden; }
.cpby td {padding:8px;border:1px solid #e9e9e9;}
.cp-title{background:#eef6ff;}


.cjwt-hz{border-bottom: 1px dashed #eaeaea;padding:20px 0;}
.cjwt-pic{width:20px;float:left;padding-top:5px;margin-right:10px;}
.cjwt-title{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cjwt-title a{font-size:16px;color:#000;}

.cjwt-hd{margin-top:10px;}
.cjwt-dt{margin-left:30px;color:#666;height:53px;overflow:hidden;}

.ny-por-title{ width: 244px; font-size: 24px; background: #0e8700; padding: 15px 0; line-height: 30px; color: #fff; font-weight: bold; text-align: center; }
.pro-xw{ color: #CCCCCC; font-weight: normal; font-size: 16px; }
.ny_product-menu{ margin-bottom: 20px;  }



.ny-jjfa-menu{border-bottom: 1px solid #f2f2f2; line-height: 43px; overflow: hidden;}
.ny-jjfa-title{font-size:36px;text-align:center;padding-bottom:20px;font-weight:bold;margin-top:30px;}
.ny_pro-xl{text-align:center;}
.ny_pro-xl li{ display:inline-block; margin: 0 1px;}
.ny_pro-xl li a{font-size:16px;background: #ececec;text-align:center;display:block;padding:6px 30px;}
.ny_pro-xl li a:hover,.ny_pro-xl li .an{display:block;color:#fff;background:#0e8300;}


.ny-cp_ejfl-xfl{ margin-top: 30px; text-align: center; }
.ny-cp_ejfl-xfl li{ display:inline-block; margin: 0 15px;}
.ny-cp_ejfl-xfl li a{font-size:16px;}
.ny-cp_ejfl-tlte a{font-size:18px;font-weight:bold;color:#0294f4;}
.ny-banner{height:250px;}







.ny-lxwm{width:244px;margin-top:15px;}
.ny-lxwm-title{ width: 244px; text-align: center; font-size: 18px; color: #fff; line-height: 55px; background: #0e8700; font-weight: bold; }
.ny-lxwm-nr{width:212px;border:1px solid #d8d8d8; padding:15px;}






.ny-product-pic{width:370px;margin-right:30px;margin-bottom: 55px;float:left;border:1px solid #e7e7e7;box-shadow:3px 3px 3px #f2f2f2;padding:3px; position:relative; }
.ny-product-pic:before { content:' '; position:absolute; left:0px; top:0px; width:0px; height:1px; background:#0e8700; transition:all 0.5s;}
.ny-product-pic:hover::before { width:100%;}
.ny-product-pic:after { content:' '; position:absolute; right:0px; bottom:0px; width:0px; height:1px; background:#0e8700; transition:all 0.5s;}
.ny-product-pic:hover::after { width:100%;}
.ny-product-pic i:before { content:' '; position:absolute; left:0px; top:0px; width:1px; height:0px; background:#0e8700; transition:all 0.5s;}
.ny-product-pic:hover i:before { height:100%;}
.ny-product-pic i:after { content:' '; position:absolute; right:0px; bottom:0px; width:1px; height:0px; background:#0e8700; transition:all 0.5s;}
.ny-product-pic:hover i:after { height:100%;}
.ny-product-tu{overflow:hidden;}
.ny-product-sm{ text-align: center; line-height: 40px; color: #666666; }
.ny-product-pic:nth-child(3n){margin-right:0;}
.ny-product-pic img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }
.ny-product-pic img{width:370px;transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;display:block; overflow:hidden;}
.ny-product-wz{ width: 370px; text-align: center; line-height:40px; }
.ny-product-wz a{font-size:16px;}




.ny-product-pic1{width:265px;margin-right:36px;margin-bottom: 55px;float:left;border:1px solid #e7e7e7;box-shadow:3px 3px 3px #f2f2f2;padding:3px; position:relative; }
.ny-product-pic1:before { content:' '; position:absolute; left:0px; top:0px; width:0px; height:1px; background:#0e8700; transition:all 0.5s;}
.ny-product-pic1:hover::before { width:100%;}
.ny-product-pic1:after { content:' '; position:absolute; right:0px; bottom:0px; width:0px; height:1px; background:#0e8700; transition:all 0.5s;}
.ny-product-pic1:hover::after { width:100%;}
.ny-product-pic1 i:before { content:' '; position:absolute; left:0px; top:0px; width:1px; height:0px; background:#0e8700; transition:all 0.5s;}
.ny-product-pic1:hover i:before { height:100%;}
.ny-product-pic1 i:after { content:' '; position:absolute; right:0px; bottom:0px; width:1px; height:0px; background:#0e8700; transition:all 0.5s;}
.ny-product-pic1:hover i:after { height:100%;}

.ny-product-pic1:nth-child(4n){margin-right:0;}
.ny-product-pic1 img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }
.ny-product-pic1 img{width:265px;transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;display:block; overflow:hidden;}
.ny-product-wz1{ width: 265px; text-align: center; line-height:40px; }
.ny-product-wz1 a{font-size:16px;}




.product-top .l { width: 500px; float: left; 
}

.ny-product-jj{ width: 600px; float:right;}
.ny-product-title{ font-size: 20px;font-weight: bold; }
.ny-product-js{ margin-top: 20px; }


.ny-product-ms-hz{ border-top: 1px solid  #e9e9e9; }
.ny-product-xq{font-size:16px;font-weight:bold;background:#0e8700;display:block;width:130px;line-height:40px;color:#fff;text-align:center;}
.ny-product-content{ margin-top:25px; }
.ny-product-content table{border-collapse:collapse;width:100%; }
.ny-product-content table td{padding:10px;border:1px solid #e7e7e7;line-height:22px;font-family:Arial,"微软雅黑";word-break:break-all;}



.fh{width:160px;background:#0e8300;line-height:40px;text-align:center;margin:0 auto 50px auto;}
.fh a{color:#fff;}
.xy{ width: 100%; margin:0 auto 20px auto; text-align: center; overflow:hidden;}
.xy li{margin:0 10px; display:inline-block; font-size:0px;}
.xy li a{ font-size:14px; }
.xy li a:hover,.xy li a.on {color:#079a00;}


.cjwt-hz-tb{padding-top:3px;}
.cjwt-nr-title{ margin: 0 0 5px 10px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjwt-nr-title a{font-size:18px;color:#000;}

.cjwt-hz{border-bottom:1px dashed #dee2e6;overflow:hidden; cursor:pointer;}
.cjwt-hz-bottom{padding:20px 0 10px 0;overflow:hidden; display:none;}
.cjwt-hz-bottom.active{ display:block;}
.cjwt-hz-bottom-pic{margin-top:8px;}
.cjwt-hz-bottom-wz{width:1160px;font-size:15px;}



.jszc-wm li{background:url(../images/pdf_icon.gif)no-repeat left top;padding:0 0 5px 35px;border-bottom:1px dashed #ccc;margin-bottom:25px;} 
.djxz{background:url(../images/xz.gif)no-repeat left center;padding-left:20px;}


.ny-case-pic{margin:30px 0;}
.ny-case-title{ text-align: center; font-size: 24px; color: #000; line-height: 35px; font-weight:bold; }



.news-syt{ width: 550px; background: #f2f2f2; line-height: 40px; padding: 0 10px; }


.news {  margin-bottom: 40px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; padding-bottom: 30px; overflow: hidden; }
.news-tu{ width: 240px; padding: 3px; border: 1px #f2f2f2 solid; }
.news-tu img{ width: 240px; }
.news-nr{ width: 900px; }
.new-more{ width: 110px; line-height: 30px; border: 1px solid #CCC; border-radius: 5px; -moz-border-radius: 5px; /* Old Firefox */ text-align: center; margin-top: 20px; }
.news-title {  font-size: 18px; color: #000; }
.news-title a {font-size: 18px;font-weight:bold;}
.rq {float: right;font-size: 14px;color: #666;}
.news-content { margin-top: 15px; color: #666; /* [disabled]height: 72px; */ /* [disabled]overflow: hidden; */ }
.news-ti {  font-size: 24px; color: #000; line-height: 35px; text-align: center;  }
.time {font-size: 14px;color: #666;}
.about-d { width: 890px; margin-top: 40px; padding-bottom: 40px; }
.contact{ width:470px;}

.map{ width: 98%; border: solid 1px #f2f2f2; padding:1%; margin: 50px 0; }
.ny-feedback{width:700px;}

.sok1{ width: 300px; border: 1px solid #D8D8D8; line-height: 35px; margin-bottom: 10px; padding-left: 2%;  font-size: 14px; font-family: "微软雅黑"; }
.sok2{ width: 100%; border: 1px solid #D8D8D8; line-height: 35px; margin-bottom: 15px; padding-left: 2%;  font-size: 14px; font-family: "微软雅黑"; margin-top: 15px; height:300px;}
input{outline:none;}
.tj{ width: 110px; border: 1px solid #e6e5e5; line-height: 35px; text-algin: center; color: #fff; background-color: #0e8700; cursor: pointer; font-size: 16px; margin-top: 20px; }



/*在线客服开始*/
.clear:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:250px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#0e8300 url(../images/rightbar.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#0e8300 url(../images/rightbar.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#0e8300 url(../images/rightbar.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#0e8300 url(../images/rightbar.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
/*在线客服结束*/