@charset "utf-8";/* CSS Document*/html{color:#000;background:#FFF;}
body{font-size:12px;font-family:"microsoft yahei";line-height:20px;}
*{padding:0;margin:0;}
a{text-decoration:none;color:#333;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}
legend{color:#000}
#yui3-css-stamp.cssreset{display:none}
.fl_l{float:left;}
.fl_r{float:right;}
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.ver-mid{vertical-align:middle;}
.clear{clear:both;}
.ft_14{font-size:14px;}
.ft_16{font-size:16px;}
.ft_18{font-size:18px;}
.pad_10{padding:10px;}
.pad_t_10{padding-top:10px;}
.pad_b_10{padding-bottom:10px;}
.mar_10{margin:10px;}
.mar_t_10{margin-top:10px;}
.mar_b_10{margin-bottom:10px;}
.clearfix:before,
.clearfix:after{display: table;content: " ";}
.clearfix:after{clear: both;}
.page{padding:20px 0;text-align:center;clear:both;}
.page a,.page span{color:#666;font-size:14px;padding:4px 12px;border:1px solid #dedede;margin:0 3px;display: inline-block;*display: inline;zoom: 1;}
.page a:hover,.page span.current{color:#fff;background:#72be43;}
.page strong{color:#666;}

.container{width: 80%;margin: 0 auto;}
@media (max-width: 992px){.container{width: 85%;}}
@media (max-width: 768px){.container{width: 90%;}}
@media (max-width: 479px){.container{width: auto;padding: 0 15px;}}
.header{height: 80px;background: #f6f6f6;width: 100%;position: fixed;top: 0;left: 0;z-index: 9999;}
.h_zw{height: 80px;}
.header .container{height: 100%;}
.nav{margin-right: -25px;}
.nav .nLi{float: left;font-size: 16px;}
.nav .nLi a{display: block;color: #474747;padding: 0 25px;line-height: 80px;}
.nav .nLi.on a,.nav .nLi a:hover{color: #72be43;}


#indexnav{margin-right: -25px;}
#indexnav li{float: left;font-size: 16px;}
#indexnav li a{display: block;color: #474747;padding: 0 25px;line-height: 80px;}
#indexnav li.on a,#indexnav li.on a:hover{color: #72be43;}



.sidebar_toggle{width: 25px;height: 21px;background: url(/lshcms/images/menu-icon.png) no-repeat;position: absolute;top: 50%;right: 20px;margin-top: -10px;display: none;}
.sidebar{background: #f6f6f6;position: fixed;top: 50px;width: 100%;z-index: 9999;padding: 15px 0;border-top: 1px solid #ddd;display: none;}
.sidebar ul li a{display: block;line-height: 40px;text-align: center;font-size: 14px;padding: 0 15px;}
@media (max-width:1100px){.nav{display: none;}
.header,.h_zw{height: 50px;}
.nav .nLi a{line-height: 50px;}
.sidebar_toggle{display: block;}}
.banner .swiper-slide img{display: block;}
.pagination{position: absolute;left: 0;text-align: center;bottom:20px;width: 100%;}
.swiper-pagination-switch{display: inline-block;width: 16px;height: 16px;background: #fff;border-radius: 8px;margin: 0 5px;cursor: pointer;}
.swiper-active-switch{background: #79c44b;}
.section{padding: 50px 0;}
.home_title{margin-bottom: 30px;}
.home_title h2{color: #72be43;font-size: 35px;font-family: arial;font-weight: bold;text-transform: uppercase;line-height: 35px;float: left;margin-right: 15px;font-family: "microsoft yahei";}
.home_title h3{font-size: 10px;color: #9a9a9a;line-height: px;}
.home_title h4{font-size: 10px;color: #9a9a9a;line-height: 20px;}
@media (max-width: 767px){.swiper-pagination-switch{width: 10px;height: 10px;border-radius: 5px;}
.section{padding: 20px 0;}
.more{display: none;}
.home_title{margin-bottom: 12px;}
.home_title h2{font-size: 24px;line-height: 40px;}
.home_title h3{font-size: 14px;line-height: 22px;}
.home_title h4{font-size: 12px;line-height: 18px;}}
.industry{padding: 20px 0;}
.industry_div{width: 25%;height: 326px;float: left;display: table;margin-left: -1px;margin-top: -1px;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}
.industry_div_inner{border: 1px solid #e8e8e8;display: table-cell;*display: inline;vertical-align: middle;width: 100%;height: 100%;text-align: center;}
.industry_div .en{font-size: 24px;color: #a4a4a4;padding: 20px 0;}
.industry_div .title{font-size: 16px;color: #464646;padding-bottom: 20px;}
.industry_div .info{line-height: 22px;height: 44px;overflow: hidden;color: #a4a4a4;margin-bottom: 20px;padding: 0 30px;display: none;}
.industry_div.on{background: #72be43;border-color: #72be43;color: #fff;}
.industry_div.on .title,.industry_div.on .en,.industry_div.on .info{color: #fff;display: block;}
.industry_div.on .en{padding-bottom: 8px;}
@media (min-width: 768px) and (max-width: 1025px){.industry_div .tubiao{width: 50px;}}
@media (max-width: 991px){.industry_div{width: 50%;}}
@media (max-width: 480px){.industry_div{width: 100%;height: 280px;}
.industry_div .tubiao{width: 50px;}
.industry_div .en{font-size: 18px;}
.industry_div .title{font-size: 14px;padding-bottom: 10px;}
.industry_div .info{padding: 0 15px;}
.kefu{ display: none }
}
.home_title_vertical{text-align: center;}
.home_title_vertical h2{float: none;}
.home_title_vertical h3{position: relative;zoom: 1;}
.home_title_vertical .line{display: inline-block;*display: inline;zoom: 1;padding: 0 35px;height: 1px;overflow: hidden;margin: 0 10px;vertical-align: middle;background: #c9c9c9;}
.jshf_text{padding: 0px 140px 40px 140px;line-height: 36px;color: #535353;font-size: 18px;}
.jshf_ul{text-align: center;font-size: 0;}
.jshf_ul li{display: inline-block;*display: inline;zoom: 1;padding: 0 40px;line-height: 22px;border-right: 1px solid #cacaca;margin-bottom: 15px;font-size: 12px;}
.jshf_ul li .en{text-transform: uppercase;color: #989898;}
.jshf_ul li .ch{font-size: 24px;color: #494949;line-height: 24px;}
.jshf_ul li a:hover *{color: #83c45a;}
@media (max-width: 1025px){.jshf_text{padding: 0px 50px 40px 50px;}}
@media (max-width: 767px){.jshf_text{padding: 0px 20px 40px 20px;font-size: 14px;}
.jshf_ul li .ch{font-size: 16px;line-height: 20px;}}
@media (max-width: 480px){.jshf_ul li{border: none;}}
.cp_list{margin-left: -2%;zoom: 1;overflow: hidden;}
.cp_list li{width: 23%;margin-left: 2%;float: left;margin-bottom: 25px;background: #363636;color: #898989;}
.cp_list li a{color: #fff;}
.cp .img{width: 100%;display: block;position: relative;zoom: 1;}
.cp .img img{display: block;}
.cp .bg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #72be43;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;opacity: 0;filter:Alpha(opacity=0)}
.cp .bg em{display: block;width: 52px;height: 52px;position: absolute;top: 50%;left: 50%;margin: -26px 0 0 -26px;background: url(/lshcms/images/icon_search.png) no-repeat;}
.cp .img:hover .bg{opacity: 0.8;filter:Alpha(opacity=80)}
.cp .text{padding: 12px 0;white-space: nowrap;}
.cp .text a,.cp .text p{margin: 0 52px;overflow: hidden;}
@media (max-width: 767px){.cp_list li{width: 48%;margin-left: 2%;}}
@media (max-width: 479px){.cp_list li{width: 100%;margin-left: 2%;}}
.home_news_box{margin-left: -5%;zoom: 1;overflow: hidden;}
.home_news{width: 45%;margin-left: 5%;float: left;margin-bottom: 20px;}
.home_news_title{font-size: 18px;color: #5f5f5f;font-weight: bold;margin-bottom: 12px;}
.home_news_title .en{color: #72be43;font-size: 20px;text-transform: uppercase;font-weight: normal;vertical-align: middle;}
.home_news_c{padding: 15px;border: 1px solid #e8e8e8;color: #6f6f6f;font-size: 14px;}
.home_news_c .text{line-height: 33px;height: 165px;overflow: hidden;}
.green{color:#72be43;}
@media (max-width: 768px){.home_news{width: 45%;margin-left: 5%;}}
@media (max-width: 480px){.home_news{width: 96%;margin-left: 4%;}}
.cop_list{margin-left: -2%;zoom: 1;overflow: hidden;}
.cop_list li{width: 18%;margin-left: 1.8%;margin-bottom: 20px;position: relative;border: 1px solid #cac1c1;float: left;font-size: 16px;overflow: hidden;}
.cop_list li a{display: block;}
.cop_list li img{display: block;}
.cop_list li .bg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;/*background: url(/lshcms/images/green_bg.png) repeat;*/background: #72be43;display: table;color: #fff;opacity: 0;filter:Alpha(opacity=0) -moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}
.cop_list li .bg_text{width: 100%;height: 100%;display: table-cell;*display: inline;zoom: 1;vertical-align: middle;text-align: center;}
.cop_list a:hover .bg{opacity: 0.8;filter:Alpha(opacity=80)}
@media (max-width: 479px){.cop_list li{width: 30%;margin-left: 2.5%;font-size:12px;}}
.pos_relative{position: relative;zoom: 1;}
.black_bg{background: url(/lshcms/images/black_bg.png) repeat;color: #fff;}
.black_bg a{color: #fff;}
.pos_relative .black_bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}
.contact_tubiao li{width: 33%;text-align: center;float:left;margin-bottom: 20px;position: relative;zoom:1;}
.contact_tubiao li .hoverChange{cursor: pointer;width: 70%;}
.black_block{background: #000;color: #fff;text-align: center;font-size: 16px;height: 40px;line-height: 40px;}
.contact_info li{width: 50%;float: left;line-height: 30px;padding: 5px 0;font-size: 16px;}
@media (max-width: 399px){.contact_info li{width: 100%;font-size: 12px;}}
.footer{color: #8d8d8d;text-align: center;line-height: 24px;padding: 12px;background: #2f2f2f;}
.footer a{color: #8d8d8d;}
.wrap{width: 100%;margin: 0 auto;}
@media (max-width: 992px){.wrap{width: 85%;}}
@media (max-width: 768px){.wrap{width: 90%;}}
@media (max-width: 479px){.wrap{width: auto;padding: 0 15px;}}
.page_top{border: 1px solid #dedede;}
.page_top_ul li{float: left;}
.page_top_ul li a{display: block;padding: 30px 3px;font-size: 16px;margin-right: 50px;position: relative;zoom: 1;}
.page_top_ul li a em{display: none;width: 14px;height: 6px;overflow: hidden;position: absolute;bottom: -6px;left: 50%;margin-left: -7px;background: url(/lshcms/images/icon_sj_green.png) no-repeat;}
.page_top_ul li.on a,.page_top_ul li a:hover{color: #72be43;border-bottom: 2px solid #72be43;margin-bottom: -2px;}
.page_top_ul li.on a em,.page_top_ul li a:hover em{display: block;}
@media (max-width: 479px){
	.page_top_ul li{ width: 50%; }
	.page_top_ul li a{padding: 15px 3px; margin-right: 0; text-align: center;}

}
.neirong{line-height: 30px;font-size: 14px;color: #555;padding: 30px 0;}
.neirong strong,
.content strong{ font-weight: bold; color: #000; }
.content a{ color: #72be43; }
.side{width: 267px;float: left;}
.side_ul{border: 1px solid #eaeaea;border-bottom: none;}
.side_ul li{line-height: 24px;border-bottom: 1px solid #eaeaea;font-size: 14px;}
.side_ul li a{color: #959595;display: block;padding: 8px 8px 8px 50px;}
.side_ul li a:hover,.side_ul li.on a{color: #fff;background: #72be43;}
.content{margin-left: 340px;font-size: 14px;color: #616161;line-height: 30px;}
@media (max-width: 1025px){
	.side{float: none;margin-bottom: 20px; width: 100%;}
	.side_ul li{ width: 33.33%; float: left;}
	.side_ul li a{ padding:8px 0; text-align: center; height: 24px; text-overflow:ellipsis;white-space: nowrap; overflow: hidden;}
.content{margin: 0;}}
.zp{width: 23%;margin-left: 2%;float: left;color: #666;line-height: 24px;}
.zp_title{font-size: 16px;padding-bottom: 20px;color: #000;}
@media (max-width: 1025px){.zp{width: 100%;margin: 0;margin-bottom: 20px;}}
.jjfa .title{font-size: 30px;font-weight: bold;line-height: 40px;}
.jjfa .subtitle{color:#9b9b9b;font-size: 14px;}
.news_ul li{margin: 20px 0 40px 0;overflow: hidden;}
.news_ul li .img{display: block;float: left;width: 20%;}
.news_c{margin-left: 24%;font-size: 14px;}
.news_c .title{font-size: 18px;margin-bottom: 12px;white-space: nowrap;overflow: hidden;}
.news_c .title a:hover{color: #72be43;}
.news_c .text{line-height: 25px;height: 75px;overflow: hidden;color: #747474;margin-bottom: 10px;}
.wz_title{color: #b4b4b4;text-align: center;}
.wz_title .title{font-size: 24px;color: #595959;margin-bottom: 20px;}
@media (max-width: 479px){.jjfa .title{font-size: 18px;}
.jjfa .subtitle{font-size: 12px;}
.news_ul li .img{width: 30%;}
.news_c{margin-left: 33%;font-size: 12px;}
.news_c .title{font-size: 15px;margin-bottom: 8px;}
.news_c .text{margin-bottom: 5px;}
.wz_title .title{font-size: 16px;margin-bottom: 10px;}}
.neirong img,.content img{max-width: 100%;}
.neirong img{ display: block; margin:0 auto; }
#product_con.content img{ vertical-align: middle; width: auto !important; max-width: 100%; height: auto!important; }
.home_news_list li{overflow: hidden;height: 33px;}
.home_news_list .time{float: right;color: #666;font-size: 12px;}
.home_news_list a{display: inline-block;*display: inline;zoom: 1;width: 68%;overflow: hidden;white-space: nowrap;}
.home_news_list a:hover{color: #72be43;}
.prev,.next{display: block;width: 80px;height: 100px;position: absolute;top: 50%;margin-top: -50px;left: 0;background: url(/lshcms/images/btn.png) no-repeat;background-position: 0 0;}
.next{left: auto;right: 0;background-position: -80px 0px;}
.prev:hover{background-position: 0 -100px;}
.next:hover{background-position: -80px -100px;}
@media (max-width: 480px){.prev,.next{display: none;}}
.totop{position: fixed;bottom: 20px;right: 2px;z-index: 99999;}
.btn_more{border: 1px solid #72be43;color: #72be43;font-size: 16px;padding: 5px 15px;}
@media (max-width: 768px){.btn_more{font-size: 14px;padding: 3px 10px;}}
.lxwm{padding: 20px 0;width: 90%;color: #fff;margin: 0 auto;max-width: 1200px;}
.lxwm a{color: #fff;}
.yqlj{width: 25%;float: left;padding-left: 2%;}
.ewm_box{width: 18%;float: left;}
.contact{width: 42%;padding: 15px 3%;margin: 0 3%;float: left;border: 1px solid #ddd;border-width: 0 1px 0 1px;margin-left: -2px;}
.link{margin-left: %;zoom: 1;margin-top: 10px;}
.link li{float: left;width: 45%;margin-left: 5%;white-space: nowrap;overflow: hidden;line-height: 25px;}
@media (max-width: 1025px){.yqlj,.ewm_box,.contact{width: 100%;float: none;margin: 20px 0;padding: 0;border:none}}
/* 锟酵凤拷*/.kefu{position:fixed;width:54px;height:275px;right:0;bottom:10px;z-index:100;}
.kefu ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.kefu ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微锟斤拷锟脚猴拷";overflow:hidden;}
.kefu ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.kefu ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.kefu ul li img{float:left;}
.fuhua_box{max-width: 870px;margin: 0 auto;}
.fuhua li{float: left;padding: 10px 0;width: 50%;font-size: 14px;color: #828282;}
.fuhua li .name{display: inline-block;*display: inline;zoom: 1;vertical-align: middle;min-width: 5em;text-align: right;margin-right: 10px;}
.fuhua li .input{width: 320px;padding-left: 5px;height: 40px;border: 1px solid #dfdfdf;}
.fuhua li .textarea{border: 1px solid #dfdfdf;width: 760px;height: 145px;}
.tj_btn{width: 195px;height: 51px;line-height: 50px;color: #fff;font-size: 18px;text-align: center;background: url(/lshcms/images/tj_btn.jpg) no-repeat;border: none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
*html .clearfix{height: 1%;}
.clearfix{display: block;}
#out_menu{position:relative;}
#out_menu span{display: block;color: #474747;padding: 0 25px;line-height:80px}
#out_menu span:hover{color:#72be43;}
#out_menu ul.outsub_menu{background:rgba(255,255,255,0.95);position:absolute;top:80px;}
#out_menu ul.outsub_menu li a{display:block;width:110px !important;text-align:center !important;padding:12px 10px !important;line-height:normal;font-size:13px;border:#ededed solid 1px;}
ul.outsub_menu li:nth-of-type(1) a{border-bottom:none !important;border-top:none !important;}
.banner{}

.consult-box {position: fixed;top: 50%;left: 50%;z-index:10000000;width: 466px;height: 240px;border: 6px solid #c8c8c8;background: #fff;display:none;max-width: 90%; margin-top:-126px;margin-left:-239px;}
.consult-box .maotouying{position: absolute;top: -100px;left: 50%;margin-left: -97px;width: 194px;height: 110px;background: url(/lshcms/images/maotouying.png) no-repeat;}
.consult-box .maotouying.closeeye{background:url(/lshcms/images/maotouying1.png) no-repeat;}
.consult-box .close-btn{position: absolute;width: 24px;height: 24px;background: url(/lshcms/images/close_btn.png) center center no-repeat;top: -22px;right: -22px;z-index: 2;transition: all 0s;-moz-transition: all 0s;-webkit-transition: all 0s;-o-transition: all 0s;}
.c_h{background: #00b0ca;color: #fff;font-size: 26px;font-weight: bold;height: 70px;line-height: 70px;text-align: center;}
.consult-box .dianhua{width:50%;border-right: 1px dotted #ddd;padding: 20px 4%;float: left;text-align: center;}
.consult-box .qq{padding: 10px 5%;margin-left: 45%;text-align: center;}
.consult-box .txt{font-size: 24px;font-weight: bold;color: #00b0ca;text-align: center;line-height: 30px;padding: 10px 0;}

.neirong table thead tr{background-color:#F8F8F8}
.neirong table{border-collapse:collapse;border-spacing:0;display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all}
.neirong table th{font-weight:700}
.neirong table td,.neirong table th{padding:6px 13px;border:1px solid #ddd}
.neirong table tr{background-color:#fff;border-top:1px solid #ccc}
.neirong table tr:nth-child(2n){background-color:#f8f8f8}