/*头部*/
.wrapper{width:1300px; margin:0px auto;}
.toper { background:#fff; width:100%;}
.top{height:40px; line-height: 40px; border-bottom: 1px solid #eee; overflow: hidden;}
.top a{ float: right;color: #999;width: 100px; text-align: center;border-right: 1px #eee solid;margin-left: 15px;}
.top a:nth-child(2){width:120px; margin-left: 25px;}
.top .t1{ background:url(../images/20180416163456_1196942423.png) no-repeat left center;}
.top .t2{background:url(../images/20180416163533_673515298.png) no-repeat left center;}
.top .t3{background:url(../images/20180416163545_1276565954.png) no-repeat left center;}
.top .t4{background:url(../images/20180416163557_287060561.png) no-repeat left center;}
.top .tal{background:url(../images/20180515135616_1894151344.png) no-repeat left center; font-weight: bold;color:#ef6b00;}
.top a:hover{ color:#ef6b00;}
.hiddle_pc{display: block;}
.toper .head{height:110px}
.toper .logo { display:block;float:left; background:url(../images/logo.png) no-repeat center;width:400px; height:80px; margin-top:15px}
.toper .t_left{float:left;}
.toper .miline{border-left:1px solid #e2e2e2;height:64px; margin-top: 25px; padding-left: 20px; line-height:32px; margin-left: 20px; font-size:16px}
.toper .t_left h2{font-size:22px; font-weight: bold; color:#ef6b00;}
.toper .t_right{float:right;}
.toper .t_right .tel{ text-align:left; font-size:22px; line-height:30px; background: url(../images/telo.png) no-repeat left 2px; padding-left: 35px; font-family:'poppinsregular';}
.toper .t_right .mob{margin-top:28px; text-align:left; font-size:22px; line-height:30px; background: url(../images/tel2o.png) no-repeat left 2px; padding-left: 35px; font-family:'poppinsregular';}
.topyy{ display: none;}
.toper .t_nav{height:60px;background: #00ab4c; width:100%;/* box-shadow:0px 2px 6px rgba(0,0,0,.2); */ position: relative; z-index: 999999;}
.toper .t_nav span{display: block; font-size:12px; text-transform: uppercase;}
.toper .t_nav ul{font-size:0;}
.toper .t_nav ul li { display:inline-block;text-align:center; position:relative; width:12%}
.toper .t_nav ul li:hover i,.toper .t_nav ul li.check i { background:url(../images/enon.png);}
.toper .t_nav li a {font-size:16px; display:block; height:60px; line-height:60px;color:#fff;}
.toper .t_nav li a:hover,.toper .t_nav li:hover>a,.toper .t_nav ul li.check a {color:#ddd; background: #ef6b00;}
.toper .t_nav li dl { position:absolute; z-index:999;top:60px;left:0px;width:185px;display:none; text-align:left; background:#454141;padding:10px 0}
.toper .t_nav li:hover>dl { display:block}
.toper .t_nav li dl dd a,.toper .t_nav li dl dd a:hover,.toper .t_nav li.check dl dd a {font-size:14px; height:35px;line-height:35px;border-top:0;color:#fff; overflow:hidden;padding:0 20px; border-right:0px}
.toper .t_nav li dl dd a:hover { background:#231b00}
.mbmenu,.Fast-nav { display:none;}
.pcbanner{min-height: 550px;}
.kv{box-shadow:none;}
.kv1{display:none;}
.search { background: #f2f2f2; height:70px; overflow: hidden; font-size: 14px;}
.search p { color: #444; line-height: 70px; }
.search a { color: #444; display: inline-block; margin-right: 15px;}
.search-inp { width: 270px; height: 34px;float:right; border-radius:17px; padding-left: 15px; background: #fff; margin-top: 18px;}
.search-inp input { border: 0;}
.search-inp1 { width: 225px; height: 34px; line-height: 34px; color: #a9a9a9; float: left;}
.search-inp2 { width: 40px; height: 34px; background: url(../images/search.png) no-repeat center center; float: right; cursor: pointer;}
.tabPanel { padding:30px 0}
.tabPanel ul{ text-align:center;height:45px;}
.tabPanel ul li{background:#ccc; line-height:45px; display:inline-block; text-align:center;margin:0 5px;font-size:16px; cursor:pointer;color:#222; padding: 0 20px;}
.tabPanel ul li a{color:#333}
.tabPanel ul li.hit,.tabPanel ul li.hit a{background: #00ab4c; color:#fff}
.panes {padding:30px 0;margin:0 -10px}
.panes .pane {display:none;}
.panes .pane .panetitle{display:none;}
.productbox{margin:0 -10px}
.product {float:left;width:25%;}
.product .probox{position:relative; overflow:hidden; margin:10px}
.product .pic img{width:100%}
.product .title {background:#00ab4c; text-align:center; font-size:14px; padding:12px 0; color:#fff}
.product .cons { position:absolute; z-index:1;width:100%; height:100%; text-align:center;color:#FFF;font-size:16px;background:rgba(0,0,0,0); transition: 0.5s;}
.product .cons .titles {display: none;}
.product:hover .cons .titles { display:block; margin:35% 0 6px}
.product:hover .cons .icon { background:url(../images/eye.png) no-repeat center;width:38px; height:38px;margin:0 auto}
.product:hover .cons {background:rgba(0,0,0,0.7);}

.homeabout{ padding-top:40px;}
.homeabout_l{width:50%;float:left;}
.aboutbox{ line-height:200%; padding:5px 0 30px; color: #666;}
.aboutbox h2{font-size:24px; display:block; padding-bottom:20px; color:#00ab4c;}
.aboutbox dt{margin-top:12px}
.homeabout .amore a{line-height:36px; border-radius:18px; border:1px solid #00ab4c; padding: 0 20px; display: inline-block; transition: 0.5s;}
.homeabout .amore a:hover{background: #00ab4c; color:#fff}
.homeabout_r{ text-align: left;float:right; width:50%}
.prod_t{ margin-top:60px; text-align:center;background:url(../images/20180416192814_139678446.png) no-repeat center bottom; min-height:115px;}
.prod_t strong{ font-size:30px;}
.prod_t strong i{ color: #ef6b00;}
.prod_t span{display: block;font-size:18px; margin-top:10px;}

/*yhkh*/
.tit1{text-align: center; background: url(../images/20180417212442_1593804452.png) no-repeat center bottom;font-size: 22px; padding-bottom: 25px;}
.tit1 strong{display: block;font-size:30px;color: #00ab4c;text-align: center;margin: 0 auto 25px;}
.yhkh{padding:60px 0;overflow: hidden;background: url(../images/20180417212522_1295192627.jpg) no-repeat center 0;}
.yhkh ul{padding: 105px 0 0 650px;}
.yhkh li{height: 59px;line-height: 58px;padding-left: 85px;margin-bottom: 40px;color: #303030;font-size: 20px;box-shadow: 1px 3px 3px #e9e9e9;}
.yhkh li.yhkh1{background: url(../images/20180417212603_134346105.jpg) #fff no-repeat;}
.yhkh li.yhkh2{background: url(../images/20180417212625_137953066.jpg) #fff no-repeat;}
.yhkh li.yhkh3{background: url(../images/20180417212649_34616872.jpg) #fff no-repeat;}
.yhkh li.yhkh4{background: url(../images/20180417212708_959004388.jpg) #fff no-repeat;}
.yhkh li.yhkh5{background: url(../images/20180417212733_722493714.jpg) #fff no-repeat;}

/*process*/
.process{padding-bottom: 60px;}
.tec_con {height:130px;background: url(../images/20180416204341_80378318.png) center no-repeat; padding:40px 0;}
.tec_con ul li {float:left;overflow:hidden;position:relative;width:122px;height:130px;margin:0 47px}
.tec_con ul li span {color:#000;display:block;font-size:18px;height:130px;left:0;line-height:130px;position:absolute;text-align:center;top:0;width:100%;}
.img_h {position: relative;cursor: pointer;}
.img_h img {display: block; opacity: 1;-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.img_h img:nth-child(2){position: absolute;left: 0;top: 0; opacity: 0;}
.img_h.img_ha:hover img {opacity: 1;}
a:hover .img_h.img_ha img,.img_h:hover img { opacity: 0;}
a:hover .img_h.img_ha img:nth-child(2),.img_h:hover img:nth-child(2) {opacity: 1;}
.process_tel{text-align: center;font-size: 24px;}
.process_tel img{padding-right: 15px; display: inline-block;}
.process_tel span{font-size: 30px;font-weight: bold;color: #00ab4b;}
/*ad1*/
.ad1{ height:250px; background:url(../images/20180417151049_1419819823.png) center no-repeat;color: #fff;}
.ad1 .fl{ padding-top: 37px;}
.ad1 .fl h2{font-size: 20px;color: #00ab4c; padding-left: 15px;}
.ad1 .fl strong{ display: block;font-size: 32px;padding-top: 25px; line-height: 40px; letter-spacing: 2px;}
.ad1 .fl span{ font-size: 22px;display: block;margin-top: 10px; border-top:1px solid rgba(255,255,255,0.5); line-height:40px; letter-spacing: 2px;}
.ad1 .fr{ padding-top:50px; width:380px;text-align: center;}
.ad1 .fr .telb{ font-size: 16px; text-align: center; line-height:56px;}
.ad1 .fr .telb b{font-size: 30px;}
.ad1 .fr a{ display: inline-block;color: #00ab4c;font-size: 22px; line-height: 40px;}
/*adv*/
.ad2{ height:200px; background:url(../images/20180417111848_984979563.jpg) center no-repeat;color: #fff;}
.ad2 .fl strong{ display: block;font-size: 32px;padding-top:40px; line-height:55px; letter-spacing: 2px;}
.ad2 .fl span{ font-size: 22px;display: block;margin-top: 10px; border:1px solid rgba(255,255,255,0.5); line-height:40px; padding: 0 8px;}
.ad2 .fr{ padding-top:50px; width:380px;text-align: center;}
.ad2 .fr .telb{ font-size: 16px; text-align: center; line-height:56px;}
.ad2 .fr .telb b{font-size: 30px;}
.ad2 .fr a{ display: inline-block;color: #00ab4c;font-size: 22px; line-height: 40px;}
.adv{ background:url(../images/20180417212813_1136172324.jpg); padding-bottom:80px; border-bottom: 1px solid #eee;}
.adv_btbox{min-height: 120px;}
.adv_bt{ width:80px; height:120px;background:url(../images/20180417172745_112454159.png) no-repeat bottom; float: left; color: #fff; text-align: center;}
.adv_bt span{ font-size:36px; font-weight: bold; display: block; line-height:50px;}
.adv_bt i{display: block; width: 54px; height: 2px;background-color: #fff;margin: 0 auto;}
.adv_bt b{font-size: 26px; display: block; line-height: 50px;}
.adv1_bg{ font-weight: bold; font-size:28px;color: #00ab4b; line-height: 42px; padding-left: 20px;}
.adv1_bg i{display: block;font-size:20px;color: #333;}
.adv1_bg:after{display: block;width: 50px;height: 4px; background: #ef6b00; margin-top:8px; content: '';}
.adv1{padding-top:60px;}
.adv1 ul{padding-top: 10px;}
.adv1 ul li{line-height: 40px; font-size: 16px; padding: 0 0 0 30px;background: url(../images/20180417212856_1992678300.png) no-repeat 2px 16px;}

.advt_fr{float: right;padding-top:60px;}
.advt_fl{float: left;padding-top:60px;}
.adv_list{ display: inline-block; height: 40px;background: #00ab4b; color: #fff; margin-top: 20px; border: 2px solid #00ab4b; overflow: hidden;}
.adv_list a{color: #fff; display: inline-block;line-height: 38px;padding:0 20px}
.adv_list span{display: inline-block; height:40px;background: #fff; color: #00ab4b; line-height: 38px;padding: 0 20px;}
.adv_list span i{font-style: normal;font-weight: bold;font-size: 22px;}

/*caea*/
.plant{ height:497px; background:url(../images/20180417140450_84103292.png) no-repeat center; margin-top:50px;}
.case_row2{ position: relative; position: relative; width: 1300px; margin: 0 auto;}
.case_row2 ul{ width:750px;position: relative; margin: 0 auto; height:350px;  z-index:9;}
.case_row2 ul li { width:456px; height:342px; overflow:hidden; margin:0 auto; }
.case_row2 ul li a{ display:block;}
.case_row2 ul li a img{ width:100%}
.case_row2 ul li span{ background:rgba(0,0,0,0.65); display:block; text-align:center; width:100%; height:54px; line-height:54px; position:absolute;bottom:0;left:0;}
.case_row2 ul li span a{ font-size:14px; color:#fff; text-decoration:none; transition:0.3s all ease-in-out}
.case_row2 ul li span a:hover{ font-size:16px; }
.roundabout-in-focus { box-shadow: 0 0 1px 0 #ccc; }

.C_btnNext,.C_btnPrev{ width: 40px; height: 40px; padding: 5px; background: url(../images/20180417141007_1889968838.jpg) no-repeat; position: absolute; top: 140px; cursor: pointer; z-index:9999;}
.C_btnNext { left: 0; background-position: -5px -6px; z-index:9999;}
.C_btnPrev { right: 0; background-position: -64px -6px; z-index:9999;}

.idx_pro{padding:50px 0;}
.idx_pro .container { position: relative;}
.idx_pro .pro_swiper { overflow: hidden;}
.idx_pro .pro_swiper .swiper-slide { text-align: center;position: relative;z-index: 1;}
.idx_pro .pro_swiper .swiper-slide .slidebox{ overflow: hidden;}
.idx_pro .pro_swiper .swiper-slide img{width:100%;-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.idx_pro .pro_swiper .swiper-slide h2{font-size: 14px; height:50px; line-height: 50px; display: block; background: #fff;-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.idx_pro .pro_swiper .swiper-slide:hover img{transform: scale(1.15);}
.idx_pro .pro_swiper .swiper-slide:hover h2{background: #208a51; color:#fff}
.idx_pro .swiper-button-prev{ top: 50%;width: 31px;height: 31px;background: url(../images/l1.png) no-repeat center center;background-size: contain;left:0;}
.idx_pro .swiper-button-next{top: 50%;width: 31px;height: 31px;background: url(../images/r1.png) no-repeat center center;background-size: contain;right:0;}
.idx_pro .swiper-button-prev.swiper-button-disabled { opacity: 1;background: url(../images/l2.png) no-repeat center center;background-size: contain;}
.idx_pro .swiper-button-next.swiper-button-disabled { opacity: 1;background: url(../images/r2.png) no-repeat center center;background-size: contain;}

/*news*/
.news{ padding: 70px 0; background: #eee;}
.news_row .fl,.news_row .fr{ width:48%; background: #fff;}
.news_row1{ display: block; position: relative;}
.news_row1:after,.news_row1::after{ position: absolute; content: ''; background: #ececec; width: 100%; height: 1px; bottom: 0; left: 0;}
.news_row1 i{ background: #00ab4c; padding: 25px; width: 30px; height: 30px; display: block; float: left; position: relative; z-index: 2; transition:0.3s all;}
.news_row .fl .news_row1 i{ background-image: url(../images/20180417101019_704822621.png); background-position: center; background-repeat: no-repeat;}
.news_row .fr .news_row1 i{ background-image: url(../images/20180417101138_1380581799.png); background-position: center; background-repeat: no-repeat;}
.news_row1 strong { display: block; padding: 15px 0; font-size: 20px; color: #333; line-height: 35px; float: left; font-weight: 100; margin-left: 20px;}
.news_row1 span{ display: block; line-height: 80px; height: 80px; color: #9e9e9e; float: right; margin-right: 20px}
.news_row1 span:hover{ color: #00ab4c;}
.news_row1:hover i{ -webkit-filter: brightness(1.15); filter: brightness(1.15);}
.news_row .fl .news_row1 strong{ background: url(../images/20180417100731_769944326.jpg) no-repeat left bottom;}
.news_row .fr .news_row1 strong{ background: url(../images/20180417100748_1463285119.jpg) no-repeat left bottom;}
.newslist{ padding: 20px 25px;}
.newslist li{line-height: 34px; position: relative;}
.newslist li:before{ content: ''; background: #00ab4c; width: 5px; height: 5px; position: absolute; left:0; top:15px;}
.newslist a{padding-left: 15px;}
/*内页*/
.bannerimg{text-align: center;background: #000000;}
.mainleft{float:left; width:70%}
.mainright{float:right; width:25%}
.leftmenu { padding:20px 0;border-bottom: 1px solid #e2e2e2;text-align:center;}
.leftmenu ul li{ line-height:45px; display:inline-block; text-align:center;}
.leftmenu ul li a{margin:0 5px;background:#ccc;color:#333;display: block;padding: 0 20px;font-size:16px;cursor:pointer;color:#222; transition: 0.5s;}
.leftmenu ul li .on,.leftmenu ul li .on a,.leftmenu ul li a:hover{background: #00ab4c; color:#fff}
.jjtt{ height:116px;border:1px solid #ddd;}
.jjtt01{float:left;background:#fff;padding:30px 0 0 38px;line-height: 28px;}
.jjtt01 h3{color:#343434;font-weight:bold;font-size:22px;letter-spacing: 2px;}
.jjtt01 p{color:#5e5e5e;margin-top:5px; font-size:15px;}
.jjtt02{float:right;background:#ddd;height:116px;text-align:center;font-weight:bold;color:#00ab4c;font-size:24px;width:200px;line-height:116px;}
.location{ line-height:55px; height: 55px; border-bottom:1px solid #e2e2e2;}
.location .wrapper{background: url(../images/location.png) no-repeat 5px 17px; padding-left: 30px;}
.aboutcontent{padding:30px 0}
.aboutcontent .idx_pro{padding:40px 0 0}
.aboutconbox{line-height:200%; padding: 30px 0 0;}
.rightimg{float:left; margin-right:40px; margin-top:10px;}
.mapheight{width:100%; min-height: 400px; margin-top:22px;}
.productsm{text-align: center; padding-bottom: 30px;}
.productsm h2{font-size: 24px; line-height: 45px; padding: 20px 0 15px;}
.proxqtit{background: url(../images/proxqbg.png) no-repeat; height:44px; line-height: 44px; font-size:16px; font-weight: bold;}
.proxqtit span{display: inline-block; text-align: center; width:185px; letter-spacing: 2px; color: #fff;}
.context{height:50px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background: #fbfbfb;}
.context li{ line-height: 50px; float: left; width:50%;}
.productxq{padding:20px 0; line-height: 200%;}
.productxq img{margin:10px auto; display: block; text-align: center;}
.othertitle{font-size:22px;line-height: 45px; font-weight: bold; color:#46aa3b; padding-top:25px;}
.listprotj{ padding-top: 10px;}
.listprotj li{padding:5px 0 10px}
.listprotj h2{font-size:16px; padding: 10px 0;}
.school{ padding:15px 0;}
.schoolxx_l{float:left; width:15%}
.schoolxx_r{float:right; width:82%;}
.schoolxx_r h2{font-size:22px; font-weight: normal; line-height: 140%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;/*overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;*/}
.schoolxx_r .schooljj{color:#777; line-height: 200%; font-size: 16px; margin-top: 15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;}
.viewbox{ color:#888;border-bottom:1px dotted #ccc; padding:25px 0 10px;}
.viewbox h2{font-size:24px; line-height: 150%; color:#000; padding:5px 0;}
.viewcon{padding:20px 0; line-height: 190%; min-height: 450px;}
.viewcon img{margin:5px auto; display: block; text-align: center;}
.tjnews{ padding-top:10px;}
.tjnews li{border-bottom:1px solid #eee; padding: 10px 0;}
.tjnews h2{font-size:16px; line-height: 35px; color:#333; font-weight: bold;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.tjnews dt{padding-top:5px; line-height: 180%; font-weight: normal; color:#666; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.contact{padding:40px 0}
.contact_l{float:left; width:45%; font-size: 16px;}
.contact_l strong{font-size: 22px; padding-bottom: 15px; display: inline-block;}
.contact_l .people{background:url(../images/20180418195255_1041000932.png) left center no-repeat;padding-left:55px; background-size: 40px; border-bottom: 1px solid #e2e2e2; line-height:83px;}
.contact_l .fax{background:url(../images/20180418195325_2106199343.png) left center no-repeat;padding-left:55px; background-size: 40px; border-bottom: 1px solid #e2e2e2; line-height:83px;}
.contact_l .qq{background:url(../images/20180418195325_210619934334.png) left center no-repeat;padding-left:55px; background-size: 40px; border-bottom: 1px solid #e2e2e2; line-height:83px;}
.contact_l .email{background:url(../images/20180418195337_1761848318.png) left center no-repeat;padding-left:55px; background-size: 40px; border-bottom: 1px solid #e2e2e2; line-height:83px;}
.contact_l .add{background:url(../images/20180418195351_751145980.png) left center no-repeat;padding-left:55px; background-size: 40px; border-bottom: 1px solid #e2e2e2; line-height:83px;}
.contact_r{float:right; width:51%}
.cc_con1 {background: #f0f0f0; margin-top: 10px; height: 150px;}
.cc_con1 .fl { background: #00ab4b;text-align: center; width:25%; font-size: 30px; color: #fff; line-height: 30px;height: 150px;display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: center; justify-content:center; align-items: center;}
.cc_con1 .fl em { display: block; font-size: 16px; text-align: center; font-style: normal; margin-top: 12px;}
.cc_con1 .fl em span { display: block;font-size: 24px; }
.cc_con1 .fr { width: 75%; height: 150px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: center; justify-content:center; align-items: center;}
.cc_con1 .fr>div{font-size: 16px;line-height:220%; padding: 0 35px;}
.cc_con1 .fr em i {display: block;}
.cc_con1 .fr em span { padding-left: 68px;}

.sb-list { padding-bottom:60px;}
.sb-list li {position: relative;width:32%; margin-right: 2%;float:left; margin-top: 4%;}
.sb-list li:nth-child(3n){margin-right: 0;}
.sb-list li a {display: block}
.news-tit { width:94%; left:3%; color: #fff; line-height: 40px; position: absolute; bottom: -20px; background: #666;text-align: center; -webkit-transition: 0.5s;transition: 0.5s}
.sb-list ul li:hover .news-tit {background: #00ab4b;}
.sb-list ul li .sel_top {overflow: hidden}
.sb-list ul li .sel_top img {-webkit-transition-duration: 0.5s;transition-duration: 0.5s; width:100%}
.sb-list ul li:hover .sel_top img {transform: scale(1.2);-webkit-transform: scale(1.2); -moz-transform: scale(1.2);-ms-transform: scale(1.2); -o-transform: scale(1.2)}

.video {margin:0px -10px; padding:10px 0;}
.video li {float:left;width:25%; padding:0;}
.video .pbox{margin:10px;overflow:hidden}
.video .pic{position:relative;}
.video .pic img{width:100%; display: block;}
.video .cons { position:absolute; z-index:1;width:100%; height:100%; background:#000; opacity:0;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s; -webkit-transition-duration:.5s;}
.video .titles {text-align: left; width:100%; padding: 12px 0; font-size:16px}
.video .cons .icon{position:absolute;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;border:2px solid #ffffff;border-radius:50%;}
.video .cons .icon:after{content:'';display:block;-webkit-transition:all 0.5s; border-top: 12px solid transparent;border-bottom: 12px solid transparent;border-left: 18px solid #fff;margin-left:22px; margin-top:16px;}
.video li:hover .cons {opacity:0.7}

/*产品详情*/
.shili{background: #f6f6f6;}
.shili_l{float:left; width:50%;}
.shilifont{padding:40px 40px 0;}
.shilifont h3{font-size: 20px; padding: 8px 0;}
.shilifont h4{ font-size: 28px; color:#222; padding:10px 0 20px; border-bottom: 1px dotted #bbb; margin-bottom: 10px;}
.shilifont p{font-size: 16px; line-height:200%; color:#555}
.shilicj{background:#f6f6f6; font-size:18px; line-height:170%; margin-top:15px;}
.shilicj ul{padding:0 30px 30px;}
.shilicj li{float:left; width:32%; margin-right: 2%; margin-top: 2%;}
.shilicj li:nth-child(3n){margin-right: 0;}
.shiliimg{padding:30px 0}
.shilikuang{padding:0 30px}
.honor{background: #f6f6f6;margin-top:15px; padding-bottom:20px;}
.honor h3{font-size: 24px; color:#222; text-align: center; padding: 20px 0;}
/*底部*/
.link_bg{width: 100%;background-color: #00ab4c; color: #fff; line-height: 35px; padding: 10px 0;}
.link_bg a{color:#fff; margin-left: 10px;}
.footer{ background:#222; color:#ddd;}
.footer a{color:#ddd;}
.footer a:hover{color:#fff;}
.copyright{ height:65px; line-height:65px; border-top:1px solid rgba(255,255,255,0.1)}
.copyright-l{ float:left;}
.copyright-r{ float:right;}
.mr50{margin-right:100px}
.foot{line-height: 35px; padding:40px 0 30px;}
.foot h2{font-size: 14px;height:35px; color:#fff; border-bottom:1px solid rgba(255,255,255,0.1); margin-bottom: 5px;}
.foot-menu{float:left; margin-right: 80px;}
.foot-menu li{line-height: 35px;}
.foot-menu1{float:left; width:330px}
.foot-menu1 li{line-height: 33px;float:left; width:50%}
.foot-ewm{float:right;text-align: center; margin-left: 15px; margin-top: 14px;}
.foot-ewm img{width:130px;border:1px solid #e2e2e2; background: #fff; padding:0px;}
/*客服*/
.izl-rmenu{position:fixed; right:0; top:155px; z-index:9999999;}
.izl-rmenu .btna{width:55px; height:55px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/qq.png) no-repeat center center rgba(0,0,0,0.6); text-decoration:none; display:block;}
.izl-rmenu a:hover.btn-qq {background:url(../images/qq.png) no-repeat center center #ff811b;}
.izl-rmenu .btn-wx{background:url(../images/wx.png) no-repeat center center;background-color:rgba(0,0,0,0.6);}
.izl-rmenu .btn-wx:hover{background-color:#ff811b;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-111px; top:0px; display:none;width:111px;height:111px;}
.izl-rmenu .btn-wx .pic img,.izl-rmenu .btn-wx img{width:100%;max-width:none;}
.izl-rmenu .btn-phone{background:url(../images/tel1.png) no-repeat center center;background-color:rgba(0,0,0,0.6);}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:130px; left:-130px; top:0px; line-height:55px; color:#FFF; font-size:16px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/top.png) no-repeat center center;background-color:rgba(0,0,0,0.6);}
.izl-rmenu .btn-top:hover{background-color:#ff811b;}

.swiper-pagination-bullet{width:12px;height:12px;-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.swiper-pagination-bullet-active{opacity:1;background:#007aff; width:30px;height:12px; border-radius:6px}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;}

/*2021913*/
.inews-box { width: 85%; margin: 0px auto; position: relative; z-index: 0;background: url(../images/20180417140450_84103292.png) no-repeat bottom; padding: 60px 0 150px;}
.news-swiper.on { transition: transform 0s ease 0s, opacity 0.8s ease 0s; position: static; opacity: 1; transform: scale(1);}
.news-swiper { position: absolute; width: 100%; opacity: 0; transform: scale(1, 0); transform-origin: top; top: 0; left: 0;}
.news-swiper .swiper-container { width: 100%; height: auto; }
.news-swiper .swiper-slide { text-align: center; width: 100%; z-index: -1; }
.news-swiper .swiper-slide a { display: block; }
.news-swiper .swiper-slide .imgbox { overflow: hidden; transition: 0.8s linear 0s; margin: 0; position: relative; z-index: 0; transform: scale(0.8); }
.news-swiper .swiper-slide .imgbox:before { transition: 0.5s ease 0s; content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.6); left: 0; top: 0; z-index: 0; }
.news-swiper .swiper-slide.swiper-slide-active .imgbox:before { opacity: 0;}
.news-swiper .swiper-slide-prev .imgbox { transition: none; transform-origin: right;}
.news-swiper .swiper-slide-next .imgbox { transform-origin: left; transition: none;}
.news-swiper .swiper-slide .imgbox img { width: 100%; display: block;}
.news-swiper .swiper-slide .news_content { display: none; width:100%; text-align: center;}
.news-swiper .swiper-slide .news_content h2 { transition: 0.3s ease 0s; font-size:16px; line-height: 50px; color: #fff; font-weight: normal;}
.news-swiper .swiper-slide.swiper-slide-active { z-index: 9999; }
.news-swiper .swiper-slide.swiper-slide-active .imgbox { transform: scale(1); transition: 0.8s ease 0.2s; }
.news-swiper .swiper-slide.swiper-slide-active .imgbox img { opacity: 1; }
.news-swiper .swiper-slide.swiper-slide-active .news_content { display: block;background:rgba(0,0,0,0.4); position: absolute;left:0; bottom: 0;}
.news-swiper .news-prev, .news-swiper .news-next { outline: none; position: absolute; top:39%; width: 50px; height: 50px; background: #fff; z-index: 2; cursor: pointer; transition: 0.3s ease 0s; font-family: "宋体"; text-align: center; line-height: 50px; color: #666; font-weight: bold; font-size: 30px; }
.news-swiper .news-prev { left: calc(25% - 25px);}
.news-swiper .news-next { right: calc(25% - 25px);}