@charset "UTF-8";
*{margin:0;padding:0;list-style-type:none;}
body{font-size:14px;font-family: "Tahoma", "Arial", "Roboto", "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", "sans-self","思源黑体 CN";color:#666;}
a{text-decoration:none;color:#666;outline:none;blr:expression(this.onFocus=this.blur());}

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.clearfix{height:100%;}
.common{width:1200px;margin:0 auto;max-width:1920px;min-width:1200px;}
p{line-height:1.8;}
img{border:none;height:auto;vertical-align:bottom;}
*:focus{outline:none;}
.fl{float:left;}
.fr{float:right;}
.flex{display: flex;flex-wrap: wrap;justify-content: space-between;}
.nnnn{transition: .5s;}
.bg_min{min-width:1200px;}
.lc{display:none !important;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部代码 ***/
.header .flex{align-items: center;}
.hd_t{height:36px;font-size:12px;background: #f4f4f4;}
.hd_t *{color:#484848;}
.hd_t .maodian a{display:inline-block;margin-right:20px;}

.hd_c{height:120px;}
.hd_c .tel{padding-left:42px;font-size:18px;color:rgba(102,102,102,.6);background:url('tel.png') left center no-repeat;}
.hd_c .tel span{display:block;margin-top:10px;font-size: 32px;color: #6bb90e;}

.nav_trigger{width:30px;height:30px;position:absolute;right:0;top:50%;margin-top:-15px;z-index:200;cursor:pointer;display:none;}
.nav_icon{display:inline-block;position:relative;width:30px;height:3px;background:#000;-webkit-transition-property:background-color, -webkit-transform; ransition-property: background-color, -webkit-transform; transition-property: background-color, transform; transition-property: background-color, transform, -webkit-transform; -webkit-transition-duration: .3s;  transition-duration: .3s;}
.nav_icon:before,
.nav_icon:after{content: '';display:block;width:30px;height:3px;position:absolute;background:#000;-webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: .3s; transition-duration: .3s;}
.nav_icon:before{margin-top:-10px; }
.nav_icon:after{margin-top:10px;}
.nav-active .nav_icon{background: rgba(0, 0, 0, 0);}
.nav-active .nav_icon:before{margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); background:#000;}
.nav-active .nav_icon:after{margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); background:#000;}

.nav{background:#6bb90e;}
.nav a{color:#fff;}
.nav ul li{width:10%;position:relative;font-size:16px;z-index:99;text-align:center;}
.nav ul li a.lis{height:45px;line-height:45px;display:block;}
.nav ul li ul{position:absolute;top:45px;left:0;display:none;background:#333;}
.nav ul li ul li{width:132px;font-size:14px;}
.nav ul li ul li a{display:block;line-height:40px;}
.nav ul li a.lis:hover{font-weight:bold;}
.nav ul li.on a.lis{font-weight:bold;}
.nav ul li a:hover,
.nav ul li:hover{background:#333;}
.nav ul li:hover ul{display:block;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 底部代码 ***/
footer{background:#202020;margin-top:60px !important;}
.footer{padding-top:10px;}
.footer *{color:#b2b2b2;}
.footer .ft1{width:200px;background-color:#6dbb05;}
.footer .ft2{width:940px;}
.footer .ft2_1 li{}
.footer .ft2_1 li span{display:block;padding-top:5px;}
.footer .ft2_1 li a{display:block;margin-top:5px;}
.footer .ft2_1 li a:hover{color:#fff;}
.footer .ft2_2{margin:15px 0;}
.footer .ft2_3 .p img{margin-right:15px;vertical-align:middle;}
.footer .ft2_3 .p1{color: #e5e5e5;}
.footer .ft2_3 .p2{margin:10px 0 20px;}
.footer .ft2_3 .p2 span{color:#6bb90e;}
.footer .ft2_3 .copy{font-size:12px;}
.footer .ft2_3 .copy a{color:#fff;}
.footer .ft2_3 .wx{font-size:12px;text-align:center;}
.footer .ft2_3 .wx img{display:block;margin:0 auto 10px;}
.footer .ft2_4{padding:15px 0;font-size:12px;}
.footer .ft2_4 a{display:inline-block;margin-right:15px;}
.gov{text-align:center;}
.gov img{width:90px;height:auto;}

/************************************************************************************************************/
/*** 侧边弹窗代码 ***/
.asid_share {
  position: fixed;
  width: 50px;
  bottom: 15%;
  right: 15px;
  z-index: 890;
}
.asid_share .asid_share_box {
  width: 100%;
  margin-bottom: 3px;
  background: #d9d9d9;
  position:relative;
}
.asid_share .asid_share_box:hover{background: #6bb90e;}
.asid_share .asid_share_box > a {
  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;
  height: 50px;
  padding-top: 5px;
  line-height: 50px;
  text-align: center;
}
.asid_share_triangle {
  width: 12px;
  height: 40px;
  position: absolute;
  right: 67px;
  bottom: -12px;
  z-index: 100;
}
.asid_share_triangle .border_sj {
  color: #ccc;
  font-style: normal;
}
.asid_share_triangle .border_sj,
.asid_share_triangle .con_sj {
  display: block;
  width: 18px;
  height: 28px;
  font-size: 18px;
  overflow: hidden;
  font-family: SimSun;
}
.asid_share_triangle .con_sj {
  color: #fff;
  margin: -28px 0 0 -2px;
}
.asid_share .asid_sha_layer {
width:242px;display:block;
  border-radius: 4px;
  border: 1px solid #e5e5e5;
  background: #fff;
  position: absolute;
  right: 70px;
  bottom: -44px;
}
.asid_share .close{position:absolute;right:10px;top:10px;cursor: pointer}
.asid_share .close img{width:25px;}
.asid_share .p1{padding:20px 50px;padding-right:0;color: #484848;}
.asid_share .p1 p{line-height:1.5;}
.asid_share .p1 p:first-child{margin-bottom:5px;}
.asid_share .p1 .btns{width:90px;height: 34px;font-size:14px;line-height:34px;margin-top:10px;}
.asid_share .p1 .btns img{margin-right:4px;}
.asid_share dl{margin:20px 0;padding-left:50px;position:relative;}
.asid_share dl img{position:absolute;left:15px;top:0px;}
.asid_share dl dd{margin-top:5px;color: #6bb90e;font-weight:bold;}
.asid_share dl.d1{margin-top:0;border-bottom:1px dashed #e4e2e2;padding-bottom:10px;}
.asid_share .kfon .asid_sha_layer,
.asid_share .kfon .tub{display:none;}
.asid_share .uptop{display:none;}
.asid_share .uptop.on{display:block;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页banner代码 ***/
.hdp li{overflow:hidden;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页代码 ***/
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ft32{font-size:32px;}
.ft30{font-size:30px;}
.ft26{font-size:26px;}
.ft22{font-size:22px;}
.ft20{font-size:20px;}
.ft18{font-size:18px;}
.ft16{font-size:16px;}
.ft14{font-size:16px;}
.ft_wt{font-weight:bold;color:#333;}
.inn_tit{padding-bottom:20px;}
.inn_tit dt{color:#6bb90e;margin-bottom:5px;font-weight:bold;}
.inn_tit dt span{font-weight:normal;color:#7dba18;display:inline-block;vertical-align:middle;}
.inn_tit dt .line{height:1px;margin:0 13px;}
.inn_tit dt .line:before,
.inn_tit dt .line:after{display:inline-block;content:'';width:22px;height:1px;background:#7dba18;margin-right:1px;vertical-align:top;}
.inn_tit dd{color:#999;text-transform:uppercase;}
.inn_tit2{margin-bottom:30px;color: #484848;border-bottom:1px solid #e5e5e5;line-height:100px;}
.jdjz{
  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;
}
.btns{background:#6bb90e;color:#fff;text-align:center;
    width:160px;
    height:48px;
    border:1px solid #6bb90e;
    font-size:16px;
    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;
}
.btnk{}
.btnk a{color:#6bb90e;
  text-align: center;
  width: 182px;
  height: 48px;
  margin:60px auto 0;
  border: 1px solid #6bb90e;
  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;
}
.pic{text-align:center;}
.pic img{max-width:100%;}
.row1{padding:68px 0;}
.row1 li{width:22%;}
.row1 li .img{width: 230px;height: 230px;padding: 10px;overflow: hidden;border-radius: 100%;border: 1px solid #e5e5e5;margin: 0 auto;
    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;
}
.row1 li .img:hover img {
    -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);
    -o-transform: scale(1.1);transform: scale(1.1);
    -webkit-transition: 0.35s;-moz-transition: 0.35s;-ms-transition: 0.35s;
    -o-transition: 0.35s;transition: 0.35s;
}
.row1 li dl{margin:25px 0 15px;text-align:center;}
.row1 li dl dd{margin-top:5px;font-size:12px;color:#999;text-transform:uppercase;}
.row1 li .p{color:#59636d;line-height:25px;position:relative;}
.row1 li .p a{position:absolute;bottom:0;right:0;color:#6bb90e;/*background:#fff;padding-left:10px;*/}

.row2{margin-bottom:60px;}
.row2 .flex{align-items:center;}
.row2 .inab{width:440px;height:400px;}
.row2 .inab ul li{background:#fff;}
.row2 .inab ul li img{width:100%;height:100%;}
.row2 .flex1{width:calc(100% - 475px);}
.row2 .flex1 .zxrx{line-height:48px;text-align:center;margin-top:35px;}
.row2 .flex1 .zxrx .btns{display:block;}
.row2 .flex1 .rxtel{width:calc(100% - 180px);color: #6bb90e;border:dashed 1px #6bb90e;line-height:46px;}

.row3{background:#f8f8f8;padding:80px 0 60px;}
.row31,.row32{background:#fff;}
.row31 .rw31_1{display:block;width:438px;height:460px;}
.row31 .rw31_1 img{width:100%;height:100%;}
.row31 .rw31_2{width:732px;position:relative;padding-right:72px;}
.row31 .rw31_2 .incp{position:static;}
.row31 .rw31_2 ul li{}
.row31 .rw31_2 ul li img{width:208px;height:208px;}
.row31 .rw31_2 ul li .txt{padding:10px 20px 0;color: #484848;border:1px solid #e5e5e5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.row31 .swiper-button-prev:after,
.row31 .swiper-button-next:after{font-size:0;}
.row31 .swiper-button-prev{right:0;left:auto;width:27px;height: 38px;background: url('ico/pic24.png');top:calc(45% + 75px);}
.row31 .swiper-button-next{right:0;width:27px;height:38px;background: url('ico/pic25.png');top:calc(57% + 75px);}
.row32{margin-top:40px;padding:0px 35px 30px;}
.row32 .St1 .t1{color:#000;}
.row32 ul{margin:15px 0 20px;justify-content:flex-start;}
.row32 ul li{width:20%;line-height:2;margin-bottom:10px;} 
.row32 ul li a{color:#999;padding-left:10px;}
.row32 ul li a:hover{color:#6bb90e;}  
  
.row4{margin:100px auto;}
.row4 .rw4_tit{margin-bottom:40px;}
.row4 .rw4_tit ul li{padding:0 18px;height:36px;line-height:36px;cursor:pointer;color:#484848;}
.row4 .rw4_tit ul li.on{background:#6bb90e;color:#FFFFFF;}
.row4 .rw4_1{width:530px;padding:65px 62px 42px;background:#f8f8f8;}
.row4 .rw4_1 .time{color:#999;}
.row4 .rw4_1 .t1{margin:25px 0 30px;color:#484848;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.row4 .rw4_1 .p{padding-left:30px;color:#999;line-height:24px;position:relative;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.row4 .rw4_1 .p:after{width:2px;height:38px;background: #6bb90e;display: block;content: "";position: absolute;top: 6px;left: 0;}
.row4 .rw4_1 .pic{margin:35px 0 30px;}
.row4 .rw4_1 .pic img{width:100%;height:160px;}
.row4 .rw4_1 .btns{width:140px;height:40px;}
.row4 .rw4_2{width:575px;margin-right:55px;display:grid;border-top:1px solid #e5e5e5;}
.row4 .rw4_2 ul{display:none;}
.row4 .rw4_2 ul.on{display:grid;}
.row4 .rw4_2 ul li{border-bottom:1px solid #e5e5e5;padding: 0 20px;}
.row4 .rw4_2 ul li div{margin:20px 0 15px;}
.row4 .rw4_2 ul li b{display:block;color:#484848;width:430px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.row4 .rw4_2 ul li b::before{content:"";display:inline-block;width:4px;height:4px;background:#999;margin-right:10px;vertical-align:middle;}
.row4 .rw4_2 ul li span{color:#999;}
.row4 .rw4_2 ul li p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.row4 .rw4_2 ul li:hover div *{color:#6bb90e;}

.row5{padding:100px 0 80px;background:url('rw5_bg.jpg') center no-repeat;background-size:cover;}
.row5 .common{position:relative;}
.row5 .inn_tit dt{color:#fff;}
.row5 .inn_tit dt span,
.row5 .inn_tit dd{color:rgba(255,255,255,.8);}
.row5 .inn_tit dt .line:before,
.row5 .inn_tit dt .line:after{background:rgba(255,255,255,.8);}
.row5 .incps{width:1100px;position:static;}
.row5 ul li{background:#64bb14;}
.row5 ul li img{width:100%;height:210px;}
.row5 ul li p{padding:0 20px;color:#fff;border-top:1px solid #e5e5e5;line-height:24px;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;
}
.row5 .swiper-button-next,
.row5 .swiper-button-prev{width:60px;height:60px;background: url('ico/pic6.png');top:60%;}
.row5 .swiper-button-next{background: url('ico/pic7.png');}
.row5 .swiper-button-next:after,
.row5 .swiper-button-prev:after{display:none;}

.row6{padding:100px 0 40px;}
.row6 .rw6_1{width:540px;}
.row6 .allmap{width:600px;height:400px;}

.liuy{width:546px;}
.liuy .ivu-form .ivu-form-item-label{text-align:left;width:66px !important;line-height:26px;}
.liuy form > :not(.tipform) .bitian .ivu-form-item-label::after{display:none;}
.liuy .ivu-form-item-content{margin-left:66px !important;}
.liuy .ivu-input{height:46px !important;}
.liuy textarea.ivu-input{min-height:116px !important;}
.liuy .tjbox{margin-left:66px;width:calc(100% - 66px);}
.liuy .ivu-btn{display:block !important;font-size:16px !important;height:48px !important;color:#fff !important;
	width:100%;padding:0 !important;border-color:#6bb90e !important;
	background:#6bb90e !important;
}




/************************************************************************************************************/
/************************************************************************************************************/
/*** 内容代码 ***/
.plate_tit{padding:85px 0 30px;text-align:center;color:#333;}
.plate_tit dt{font-weight:bold;}
.subnav{margin-bottom:30px;}
.subnav ul{justify-content:center;}
.subnav ul li{width:140px;line-height:45px;text-align:center;background:#f2f2f2;margin: 0 1px;}
.subnav ul li a{display:block;}
.subnav ul li.on{background:#6bb90e;}
.subnav ul li.on a{color:#fff;}
.crubms{margin:55px 0 40px;}

.page{text-align:center;padding:30px 0 10px;}
.page a{display:inline-block;width:36px;height:36px;line-height:36px;background:#f2f2f2;margin:0 10px;}
.page a.on_pages{background:#6bb90e;color:#fff;}
.page a.fun{background:#333;color: #fff;margin:0 20px;}

.sxb{background:#f5f5f5;padding:0 30px;line-height:70px;align-items:center;margin-top:30px;}
.sxb li{flex: 1;}
.sxb li a{display:flex;align-items:center;color:#999;}

.col4 li{width:280px;margin:0 23px 30px 0;}
.col4 li:nth-child(4n){margin-right:0;}
.flex_s{display:flex;flex-wrap:wrap;}

.banner{width:100%;overflow:hidden;}
.banner img{position:relative;left:50%;transform: translateX(-50%);}

/************************************************************************************************************/
/*** 产品列表代码 ***/
.product{}
.product li{border:1px solid #e5e5e5;}
.product li img{width:100%;height:290px;}
.product li p{padding:15px 20px;}

/************************************************************************************************************/
/*** 产品详情代码 ***/
.conxq{}
.conxq .xqtit{text-align:center;padding:20px 0 50px;}
.conxq .xqtit dt{font-weight:bold;color:#333;margin-bottom:15px;}
.conxq .xqtit dd{color:#999;}
.conxq .xqtit dd span{margin:0 10px;}
.conxq .xqtit dd span,
.conxq .xqtit dd div{display:inline-block;vertical-align:middle;}

/************************************************************************************************************/
/*** 新闻列表代码 ***/
.news li{padding:35px 15px;background:#f8f8f8;}
.news li *{display:block;}
.news li span{color:#999;}
.news li img{width:100%;height:127px;}
.news li b{margin:20px 0 25px;}
.news li b a{color:#484848;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.news li p{margin-bottom:35px;color:#999;padding-left:30px;height:50px;overflow:hidden;line-height:24px;position:relative;}
.news li p::before{width:2px;height:38px;background:#6bb90e;display:block;content:"";position:absolute;top:6px;left:0;}
.news li p a{position: absolute;bottom:2px;right:0;color: #6bb90e;}

.zsmdbox .news li span{display:none;}

/************************************************************************************************************/
/*** 限时秒杀代码 ***/
.limit{position:relative;z-index:1;}
.limit .plate_tit{padding-top:0;margin:-20px 0 20px;}
.limit .plate_tit span{display:inline-block;vertical-align:middle;}
.limit .plate_tit dt span{margin:0 40px;}
.limit .plate_tit dd{margin-top:25px;}
.limit .plate_tit dd span{margin:0 10px;font-weight:bold;color:#999;}

/************************************************************************************************************/
/*** 联系我们代码 ***/
.contact{}
.contact ul{margin-bottom:50px;}
.contact ul li{width:142px;text-align:center;}
.contact ul li img{margin-bottom:25px;}
.contact ul li p{line-height:1.5;}
.contact ul li p.p1{margin-bottom:10px;}
.contact .map{width:100%;height:420px;}

/************************************************************************************************************/
/*** 在线留言代码 ***/
.message{}
.message .describe{margin-bottom:30px;}
.message .describe dt{color:#333;margin-bottom:15px;}
.message .describe dd{font-size:12px;color:#b2b2b2;}
.message .flex{align-items:center;}
.message .liuy{width:546px;}






@media screen and (max-width:1000px){
	
}

/*@media screen and (max-width:1000px){
	.common{width:94%;min-width:0;}
	.nav_trigger{display:block;}	
	.nav{position:fixed;left:-100%;top:0;margin:0 !important;background:#444;z-index:100;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms;width:94%;height:100%;padding:60px 3% 0;}
	.nav ul li{float:none;width:100%;background:#444;border-top:solid 1px #555;padding:0 !important;}
	.nav ul li a{display:block;border-radius:0px;padding:0 10px;color:#fff;height:35px;line-height:35px;}
	.nav ul li:hover ul{display:none;}
	.nav-active .nav{left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
}
@media (max-width:640px) and (min-width:560px){
	
}
@media (max-width:640px) and (min-width:0px){
	.hdp{display:none;}
	.fullslide{display:block;}
}*/