/*top*/
#top_bg a:hover{ color:#00BA4B;}

/*header*/
#header_nav li a:hover p{color:#00BA4B;}

/*menu*/
#menu_bg{ background:#00BA4B;}
.nav li a:hover{background:#ff7d56; color:#fff;}
.nav li ul { background:#00BA4B;}
.nav li.on{background:#ff7d56; color:#fff;}
.nav li:hover .mainlevel{background:#ff7d56; color:#fff; overflow:hidden; display:inline-block;}

 .swiper-container {
      width: 100%;
      height: 100%;

    }
    .swiper-container .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* 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-container3 {
      width: 100%;
      height: 100%;
    }
    .swiper-container3 .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* 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;
    }
/*搜索*/
.search { background:url(../images/bg03.png) center no-repeat;}
.search .fl h3 em{ color:#ff7d56;}
.search .fl a:hover{ text-decoration:underline; color:#ff7d56;}

.search-right .serch-box #search-i{background:#00BA4B; background:-moz-linear-gradient(top, #00BA4B 0%, #00BA4B 100%); background: -webkit-linear-gradient(top, #00BA4B 0%,#00a1eb 100%); background: linear-gradient(to bottom, #00BA4B 0%,#00a1eb 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00BA4B', endColorstr='#00a1eb',GradientType=0 ); }

.title .title_top h3 { font-size: 34px; color: #00BA4B; line-height: 54px; display: inline-block; padding: 0 5px; margin-bottom: 14px; }
/*产品*/
.in_pro_tit{background:#00BA4B; color:#FFF;}
.in_pro_fl li a:hover{ color:#00BA4B;}
.in_pro_fl li a:hover em.iconfont{ color:#00BA4B;}

#in_pro_list .hd li:hover{ background:#00BA4B; color:#FFF;}
#in_pro_list .hd li.on{ background:#00BA4B; color:#FFF;}
.in_pro_more a:hover{ color:#ff7d56; text-decoration:underline;}

.pro_list01 .incp_more a:nth-child(1){ background:#00BA4B; color:#FFF;}
.pro_list01 .incp_more a:nth-child(2){ background:#ff7d56; color:#FFF;}
.pro_list01 .incp_more a:hover{ background:#3193f7;}

.nlist{ float:left; width:240px; margin-top:6px; margin-left:10px; }
.nlist h4{color:#FFF; text-decoration:none; color:#FFFFFF; }
.nlist .nt { font-weight:normal; padding:18px 0; padding-left:20px; background:#0193de url(../images/hhbg.png) no-repeat 195px center;font-size:20px; color:#FFFFFF; }
.nlist .nt a{ color:#FFFFFF; }
.TabTitle2 ul.expmenu{ padding:10px;background: #fff;}
.TabTitle2 ul.expmenu li div.bigclassmenu {background:url(../images/flbj03.png) no-repeat; color:#FFF;margin:8px 5px 8px 5px;width:210px; overflow:hidden}
.TabTitle2 ul.expmenu li div.bigclassmenu a {height:40px; line-height:37px;font-size:16px;  padding:0 33px; text-decoration:none; color:#FFF}
.TabTitle2 ul.expmenu li div.bigclassmenu .arrow {display: block;width: 28px;height:30px; background: no-repeat center;float: right;overflow: hidden;cursor: pointer;}
.TabTitle2 ul.expmenu li .menu {width:100%;height: auto;overflow: hidden; margin-bottom:10px;}
.TabTitle2 ul.expmenu li .menu li{overflow:hidden; width:190px; margin-left:15px; background:url(../images/news_line.jpg) bottom repeat-x;}
.TabTitle2 ul.expmenu li .menu li a {width:190px; display:block; padding-left:20px; float:left; height:35px; line-height:35px; font-size:14px; color:#444444;}
.TabTitle2 ul.expmenu li .menu li a:hover { color:#00BA4B; margin-left: 5px; }
.TabTitle2 ul.expmenu li .menu li:hover { text-decoration:none;}
.he{ display:none}

.height40{height:40px}
.padding20{padding:20px 0;}
.title{text-align: left}
.title h2{font-size: 30px;font-weight: 900;text-align: left}

.main2{position: relative;margin-top: 40px}
.main2boxbg{width:160px;height:149px;position:absolute;background:url(../images/1676299826281.png) no-repeat center;background-size: 100% 100%;left:400px;top:-40px}
.main2boxlink{width:100px;height:40px;line-height:40px;position:absolute;right:0;top:15px;background:#00BA4B;text-align:center}
.main2boxlink a{color:#fff;font-size:16px}
.main2box_bottom{position:absolute;bottom:-8px;line-height: 80px;width:100%;height:80px;background: #00BA4B;text-align: left;font-size: 32px;font-weight: 900;color:#f4f4f4;padding-left: 30px;z-index:-1;    box-sizing: border-box;}
.main2box_bottom a{color:#fff}
.more{display:inline-block;padding:5px 10px;background: #FEF35E;margin: 20px 0}

.main3{margin-top: 80px}
.main4{margin-top: 60px;overflow: hidden}



/**/
.title .title_top:before{border-bottom:2px solid #ff7d56;}

.tro_w p em.iconfont{ color:#00BA4B;}
.tro_btn{background:#00BA4B;}
.tro_btn div.fl{ border-bottom:#4f5c64 solid 3px; color:#FFF;}
.tro_btn div.fr{ background:#feeb48; border-bottom:#ff7d56 solid 3px;}
.imgdiv{overflow:hidden}
.main1_img{width:366px;height:230px;overflow: hidden;transform: scale(1);  transition: all .3s ease-out;}
.main2_img{width:319px;height:457px;overflow: hidden;transform: scale(1);  transition: all .3s ease-out;}
.main3_img1{width:670.83px;height:434px;overflow: hidden;transform: scale(1);  transition: all .3s ease-out;}
.main3_img2{width:239.58px;height:212px;overflow: hidden;transform: scale(1);  transition: all .3s ease-out;}
.main4_img{width:366px;height:206px;overflow: hidden;transform: scale(1);  transition: all .3s ease-out;}

.main3_p1{
    position: absolute;bottom:0;background:linear-gradient(rgba(255,255,255,0.4), rgba(0,0,0,0.8));width:100%;color:#fff;padding:10px 5px;box-sizing: border-box;font-size:15px;
}

.main3_p1.on{background:rgba(0,186,75,0.85)!important}

/*优势*/
.in_ys li div.ys_item h3{color:#00BA4B; }
.in_ys li div.ys_item h3 em{color:#fff; background:#00BA4B;}

/*关于我们*/
.ab_left_item p.ab_more a:hover{ background:#00BA4B; border:#00BA4B solid 1px; color:#FFF;}
.ab_right_item li em{color:#ff7d56;}

/*新闻中心*/
#in_new .hd li:hover{ background:#00BA4B; color:#FFF;}
#in_new .hd li.on{ background:#00BA4B; color:#FFF;}
.new_con a:hover{ color:#ff7d56;}

/*友情链接*/
.link a:hover{ color:#ff7d56;}

/**/
.ft_add h3 em.iconfont{color:#ff7d56;}
.ft_tel h3 em.iconfont{color:#ff7d56;}

/*右侧悬浮*/
.xuanfu_menu_box li:hover{ background:#00BA4B; border:#00BA4B solid 1px;}
.xuanfu_menu_box li:hover a{ color:#FFF;}

.xuanfu_menu_box li.tel .toolbar-layer p.ph{ color:#00BA4B;}

/*page*/
.contact_tit h3{ background:#00BA4B;}

.page_menu li a:hover{ color:#00BA4B;}
.page_menu li a:hover em.iconfont{ color:#00BA4B;}
.page_menu li.on a{color:#00BA4B;}
.page_menu li.on a em.iconfont{color:#00BA4B;}

.page_tit h3{ background:#00BA4B; color:#FFF;}
.weizhi a:hover{ color:#00BA4B}
.weizhi b{ color:#00BA4B;}

/*产品*/
.pro_list02 .incp_more a:nth-child(1){ background:#00BA4B; color:#FFF;}
.pro_list02 .incp_more a:nth-child(2){ background:#ff7d56; color:#FFF;}
.pro_list02 .incp_more a:hover{ background:#3193f7;}

/*翻页*/
#page .scott span,#page .scott a:hover{ background:#00BA4B; border:1px solid #00BA4B; color:#fff;}
/**/
.page_back a:hover{ color:#00BA4B;}

/*新闻*/
.new_tit a:hover{color:#00BA4B;}

/*在线留言*/
.message_btn{ background:#00BA4B; color:#FFF; }
.message_btn:hover{ background:#ff7d56;}

/*产品详情*/
.slideBox2 .hd li.on{ background:#00BA4B;}

.pro_item_btn a{ background:#ff7d56; color:#FFF;}
.pro_item_btn a:hover{ background:#00BA4B;}