@charset "utf-8";
/*样式初始化及公共样式部分lpm*/
body{color:#666; font-size:13px; margin:0 auto; min-width:1100px; background-color:#fff;font-family: "Microsoft YaHei", "黑体", "宋体", sans-serif;}
.box{width:1100px; height:auto; margin:0 auto;} 
.cp a:hover img{ border:1px solid #ff6c02; padding:2px; background:#fff;}
.cp img{border:1px solid #C1C1C1; padding:2px;  background:#fff;}
a{color:#666;text-decoration:none;}   
a:hover{text-decoration:none;}
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd,i{margin:0px; padding:0px;}
ol, ul, li {list-style: none;}
i,em{font-style: normal;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
img {border: none;vertical-align: middle;}
table {border-collapse: collapse;}
html {overflow-y: scroll;}
.clear{clear: both; height:0px; overflow:hidden;}
.fl{float:left;} 
.fr{float:right;} 
.en{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;}
.clearfix:before,.clearfix:after {content: " ";display: inline-block;height: 0;clear: both;visibility: hidden;}
.clearfix {*zoom: 1;}
.boxsize{-webkit-box-sizing: border-box; box-sizing: border-box;}/*百分比布局*/


#copy{ display:none;}/*隐藏后台自带版权DIVlpm*/
.top10{padding-top:10px;}
.top20{padding-top:20px;}
.top30{padding-top:30px;}
.top40{padding-top:40px;}
.top50{padding-top:50px;}
.top60{padding-top:60px;}
.top70{padding-top:70px;}
.top80{padding-top:80px;}
.top90{padding-top:90px;}


/*顶部*/
#top {width:100%; height: 35px; background:#fff; line-height: 35px;border-bottom:1px solid #eee;}
#top .fl{color:#666;} 
#top .fr.top2{color:#666;height: 35px; width: 468px;} 
#top .fr.top2 span{padding-left:28px;}
#top .fr.top2 span b{color:#019f44; }
#top .fr.top2 span{display: block;float: left;background:url(/images/20181128/20181128143458_1262611130.png) no-repeat left 8px;overflow: hidden;transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease;}
#top .fr.top2 font a{color:#666;}
#top .fr.top2 font {display: block;float: right;overflow: hidden;transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease;padding-right: 20px;}
#top .fr.top2 font a:hover{color:#019f44;}





/*抬头*/
#head_bg{width: 100%;height: auto;background:#fff;-webkit-box-shadow: 0 2px 2px #CCC;box-shadow: 0 2px 2px #CCC;position: fixed;top: 0;z-index: 999;}
.head_l{margin-top: 3px;}

.nav_main {height: 90px;line-height: 90px;}
.nav_main .list >li {display: block;width: 100px;color: #333;float: left;position: relative;}
.head_r .nav_main .list >li >a{display: block; text-align: center;font-size: 14px;line-height: 90px;color:#333;}
.nav_main .list >li:hover{background:#019f44;}
.nav_main .list >li:hover> a{color: #fff;}


.nav_main li ul{position:absolute;top: 90px;left: -20px;z-index: 9999; opacity: 0;-webkit-transition: opacity .4s ease .1s;transition: opacity .4s ease .1s;width: 140px;background:#fff;display: block;height: auto;}
.nav_main li:hover  > ul{ opacity: 1;}
.nav_main li ul li{height: 0; overflow: hidden; width: 140px; -webkit-transition: height .4s ease .1s;transition: height .4s ease .1s;}
.nav_main li:hover > ul li{height: auto;line-height: 34px;overflow: visible;}
.nav_main li ul li a{display: block;width: 120px;margin: 0 10px; border-bottom: 1px solid #f1f1f1; height:0;display: block;text-align: left;font-size: 13px!important;color:#333; text-align: center; -webkit-transition: height .4s ease .1s;transition: height .4s ease .1s;}
.nav_main li:hover > ul li a{height: 34px;}
.nav_main li ul li a:hover{color:#019f44; border-bottom: 1px solid #019f44; } 









/*幻灯片*/
.banner_box{margin-top: 126px;}
.banner_box,.banner_box .bd li{height:750px;}
.banner_box .banner-btn a.prev,.banner_box .banner-btn a.next{top:300px;background-image:url(images/20181128/20181128160958_211721222.png);}
.banner_box .hd ul li.on{background:#019f44;}
.banner_box{min-width:1200px;position:relative;overflow:hidden;}
.banner_box .bd{ width:100% !important;}
.banner_box .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner_box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner_box:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box:hover .banner-btn a.next{ right: 54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box .banner-btn a.prev:hover,.banner_box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.banner_box .hd {position:absolute;bottom:40px;width: 100%;display: block;}
.banner_box .hd ul{ text-align: center}
.banner_box .hd ul li{ width:20px; height:10px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner_box .hd ul li.on{ width: 32px; }



.banner_n,.banner_n .bd li{height:400px;}
.banner_n .banner-btn a.prev,.banner_n .banner-btn a.next{top:110px;background-image:url(/images/20181128/20181128160958_211721222.png);}
.banner_n .hd ul li.on{background:#019f44;}
.banner_n{min-width:1200px;position:relative;overflow:hidden;}
.banner_n .bd{ width:100% !important;}
.banner_n .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner_n .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner_n .banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner_n .banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner_n:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_n:hover .banner-btn a.next{ right:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_n .banner-btn a.prev:hover,.banner_n:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.banner_n .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner_n .hd ul{ text-align: center}
.banner_n .hd ul li{ width:20px; height:20px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner_n .hd ul li.on{ width: 32px; }








/*特点*/
#char_bg{width: 100%;background:#fff;height: 250px;}
.char{position: relative;}
.char_l{position: absolute;background: url(/images/20181213141902_2042853198.png) no-repeat left top;width: 224px;height: 376px;top: -160px;left: 0;}
.char_l i{display: block;background: url(images/20181129144046_1148167026.png) no-repeat center;width: 152px; height: 60px;margin-top: 60px;margin-left: 30px;}
.char_l em{display:block;width: 35px;height: 2px;background: #fff; margin-top: 20px;margin-left: 30px;}
.char_l h3{display: block;font-size: 20px;line-height: 22px;color: #fff;margin-top: 212px;margin-left: 33px;}
.char_l > span{display: block;font-size: 14px;line-height: 19px;color: #fff;padding-bottom: 10px;margin-top: 6px;margin-left: 26px;}
.char_l .tel a{width: 120px; height: 30px;margin-top: 28px;margin-left: 39px;font-size: 14px;line-height: 30px;color: #fff;text-align: center;border: 1px solid #fff;display: block;-webkit-transition: all ease .4s;transition: all ease .4s;}
.char_l .tel a:hover{border-radius: 10px;}


.char_r{width:860px;}
.char_r.fr  .bd {margin-top:30px;}
.char_r.fr  .bd  tr{display:block;}
.char_r.fr  .bd  tr  td{float:left;display:block;margin-right:16px;padding-left: 0px!important;position: relative;}
.char_r.fr  .bd  tr  td>a{display:block;position: relative;overflow: hidden;}
.char_r.fr  .bd  tr  td>a img{-webkit-transition: all ease .4s;transition: all ease .4s;}
.char_r.fr  .bd  tr  td div a{display: block;position: absolute;top: 50%;left: 50%;width: 0;height: 0;background: rgba(0,0,0,0.6);font-size: 0px;color: #fff;-webkit-transition: all ease .4s;transition: all ease .4s;line-height: 180px;}
.char_r.fr  .bd  tr  td br{display: none;}
.char_r.fr  .bd  tr  td div{padding-top: 0px!important;}
.char_r.fr  .bd  tr  td:hover >a img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.char_r.fr  .bd  tr  td:hover div a{width: 100%;height: 100%;left: 0;top: 0;font-size: 14px;line-height: 150px;}



/*简介*/
#com_bg{width: 100%;height: auto;background:#f4f4f4;}
.com_l{position: relative;}
.com_l img {position: relative;z-index: 4;}
.com_l i{display: block;width: 383px;height: 246px;background: #7ac99c;position: absolute;top: 10px;left: 10px;z-index: 2;}
.com_r{width: 680px;}
.com_rt{padding-left: 50px;height: 40px; background: url(images/20181130101629_2087747479.png) no-repeat left center;}
.com_rt p{font-size: 20px;line-height: 40px;color: #333;padding-right: 14px;float: left}
.com_rt span{display: block;float: left;font-size: 13px;line-height: 40px;color: #666;padding-top: 5px;text-transform: uppercase;}
.com_rm{font-size: 13px;line-height: 24px;color: #555;margin-top: 20px;text-indent: 2em;}



.com_wt{margin-top: 26px;}
.com_wt li{display: block;float: left;width: 150px;height: 70px;overflow: hidden;border-radius: 8px; margin-right: 18px;}
.com_wt li a{display: block;float: left;}
.com_wt li.bg1{background:#fff url(images/20181129172656_1024367142.png) no-repeat 20px center;}
.com_wt li p{font-size: 15px;font-weight: lighter;color: #333;margin-top: 18px;margin-left: 65px;}
.com_wt li span{font-size: 12px;color: #999;margin-left: 65px;}
.com_wt li.bg2{background:#fff  url(/images/20181129172656_275048843.png) no-repeat 20px center;}
.com_wt li.bg3{background:#fff  url(/images/20181129172656_1311578103.png) no-repeat 20px center;}
.com_wt li.bg4{background:#fff  url(/images/20181129175134_1142838296.png) no-repeat 20px center ;    margin-right: 0px;}
.com_wt li em{display: block;margin: 0 auto;width: 0px;height: 2px;background: #019f44;margin-top: 15px;-webkit-transition: all ease .4s;transition: all ease .4s;}
.com_wt li:hover  em{width: 150px;}

.com_jh{width: 138px;height: 389px;display: block;position: absolute;float: right; margin-top: -120px; z-index: 10; right: 0px;background: url(/images/20181203/20181203104403_2015799437.png) no-repeat right;background-size: 70%;
}

.prod_jh{width: 320px; height: 182px; display: block; position: absolute;float: left;margin-top: 200px;  z-index: -10; left: 0px; background: url(/images/20181203/20181203105704_780787304.png) no-repeat; background-size: 70%;}


/*产品*/
#prod_bg{width: 100%;height: auto;background:#fff;margin-top: 40px; clear:both;}
.prod_l{width: 730px;}
.prod_lt{padding-left: 50px;height: 40px; background: url(/images/20181130101227_1291362650.png) no-repeat left center;}
.prod_lt p{font-size: 20px;line-height: 40px;color: #333;padding-right: 14px;float: left}
.prod_lt span{display: block;float: left;font-size: 13px;line-height: 40px;color: #666;padding-top: 5px;text-transform: uppercase;}
.prod_ld{margin-top: 50px;}
.prod_ld ul li{width: 163px;float: left;margin-right: 10px;}
.prod_ld ul li a{display: block;position: relative;overflow: hidden;}
.prod_ld ul li img{width: 163px;height: 108px;-webkit-transition: all ease .4s;transition: all ease .4s;}
.prod_ld ul li:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.prod_ld ul li p{margin-top:40px;width: 163px;height: 35px;color:#fff;background:#019f44;line-height: 35px;text-align: center;}
.prod_ld ul li:hover p{color: #ff0;}

.prod_r{width: 340px;}
.prod_rt{padding-left: 50px;height: 40px; background: url(/images/20181130101227_870118624.png) no-repeat left center;}
.prod_rt p{font-size: 20px;line-height: 40px;color: #333;padding-right: 14px;float: left}
.prod_rt span{display: block;float: left;font-size: 13px;line-height: 40px;color: #666;padding-top: 5px;text-transform: uppercase;}

.news_div{margin-top:30px;}
.news_div_item{ height: 30px;line-height: 30px;width: 340px;overflow: hidden; border-bottom: 1px dashed #dddddd;
  background: url(/images/20181130144259_1305744629.gif) no-repeat 2px 16px; text-indent: 14px;}
.news_div_item_date{float:right;font-size:12px;}
.news_div_item_year,.news_div_item_month,.news_div_item_day{display:inline-block;text-indent: 0px;}
.news_div_item_content{float:left;}
.news_div_item_content a{display:block;line-height: 30px;font-size:12px;}
.news_div_item_a:hover{color:#019f44;}



/*友情链接*/
#link_bg{width: 100%;height: 50px;background:#fff;border-top: 1px solid #ccc;margin-top: 60px;}
.link_l{line-height: 50px;font-size: 16px;color: #333;float: left;}
.link_r a{display: block;float: left;height: 50px;padding: 0 10px;font-size: 12px; font-weight: normal;line-height: 50px;color: #666;}
.linkTagcs li a:hover{color:#019f44!important; }





/*版权*/
#foot_bg{ width:100%; height:80px; min-width:1100px; float:left;  background:url(/images/20181130110539_496036337.jpg) no-repeat center top; position:relative; z-index:100; padding-top:15px;}
.footer{ width:1100px; margin:0px auto; color:#FFFFFF;}
.footer a{ color:#FFFFFF;}
.footer .footer_nav{ margin:0px auto; clear:both; width:776px;height:51px; line-height:51px;}
.footer .footer_nav a{ padding-left:20px; padding-right:20px; border-left:1px solid #FFFFFF;}
.footer .footer_nav .footer_nav1{ border-left:none;}
.footer .footer_l{ width:100%; font-size:12px;line-height:2em; text-align:center; margin-top:0px}
.footer .footer_l a{font-size:12px;}
.footer .footer_l a:hover{color:#ff0; }
.di_cont1{ float:left; width:84px; border-right:1px solid #01ae4b; height:131px;}
.di_cont2{ float:left; width:84px; border-right:1px solid #01ae4b; height:131px; padding-left:30px; padding-right:16px;}
.di_cont3{ float:left; width:85px; border-right:1px solid #01ae4b; height:131px; padding-left:30px;padding-right:16px;}
.di_cont4{ float:left; width:86px; border-right:1px solid #01ae4b; height:131px; padding-left:30px;padding-right:16px;}
.di_cont5{ float:left; width:85px; border-right:1px solid #01ae4b; height:131px; padding-left:30px;padding-right:16px;}
.di_cont6{ float:left; width:84px; border-right:1px solid #01ae4b; height:131px; padding-left:30px;padding-right:16px;}
.di_cont7{ float:left; width:90px; border-right:1px solid #01ae4b; height:131px; padding-left:30px;padding-right:16px;}
.di_cont8{ float:right; width:200px; height:131px; background:url(/images/20181130140925_1842922856.png) no-repeat left 3px; position:relative;}
.di_cont8 li{ padding-left:23px; line-height:24px; color:#b3ddc5; font-size:12px;}
.di_cont8 img{ position:absolute; top:0px; right:0px;}
.di_cont8 a{color: #b3ddc5;}

.footer .tit a{ font-size:14px;  color:#fff;}
.footer .tit a:hover{ color:#ff0;}


.di_cont1 ul,.di_cont2 ul,.di_cont3 ul,.di_cont4 ul,.di_cont5 ul,.di_cont6 ul,.di_cont7 ul{ margin-top:12px;}
.di_cont1 li,.di_cont2 li,.di_cont3 li,.di_cont4 li,.di_cont5 li,.di_cont6 li,.di_cont7 li{ line-height:24px; height:24px; overflow:hidden;}
.di_cont1 li a,.di_cont2 li a,.di_cont3 li a,.di_cont4 li a,.di_cont5 li a,.di_cont6 li a,.di_cont7 li a{ color:#b3ddc5; font-size:12px; font-family:"microsoft YaHei";}
.footer a:hover{ color:#fff;}

.ban{ width:100%; height:400px; margin:120px auto 0; text-align:center; clear:both;}
