
/*首页横向产品滚动*/
.tab-pro .w5{width:1180px;margin:0 auto;}
.tab-pro .w4{width:800px;margin:0 auto;}
.tab-pro .w3{width:600px;margin:0 auto;}
.tab-pro .w2{width:500px;margin:0 auto;}

.tab-pro .tab-head {border-radius:0;font-size:0;-webkit-text-size-adjust:none;}
.tab-pro .tab-head .owl-nav .owl-prev,.tab-pro .tab-head .owl-nav .owl-next {background:transparent;opacity:0;width:24px;height:24px;}
.tab-pro .tab-head:hover .owl-nav .owl-prev,.tab-pro .tab-head:hover .owl-nav .owl-next {background:#21B939;opacity:1;color:#fff;}
.tab-pro .tab-head .owl-nav .owl-prev {left:-30px;}
.tab-pro .tab-head .owl-nav .owl-next {right:-30px;}
.tab-pro .tab-head .owl-nav i{font-size:20px;line-height:24px;}

.tab-pro .tab .tab-nav li {width:100%;}
.tab-pro .tab .tab-nav li a{display:block;background:#333;color:#fff;padding:0px 25px;height:50px;line-height:50px;border:0;font-size:16px;border-radius:30px;overflow: hidden}
.tab-pro .tab .tab-nav li.active a {background: #95C200;cursor:default;color:#fff;}
.tab-pro .tab .tab-nav li.active{background:none}
.tab-pro .tab .tab-nav li.active a:hover {color:#FFF}
.tab-pro .tab .tab-nav li a:focus {outline:none;}
.tab-pro .tab .tab-nav li a:hover {background: #21B939;color:#fff;cursor:pointer}
.tab-pro .tab .tab-body{padding:0;border-radius:0;border-top:0}

.carousel-pro .media{position:relative;-webkit-transition:.5s;transition:.5s;margin:0 0 20px 0}
.carousel-pro .media:hover {-webkit-transition:.5s;transition:.5s;box-shadow:0px 5px 15px 5px rgba(0,0,0,.03);}
.carousel-pro .media .ph{padding-bottom:100%;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;text-indent:-3000px;/*图片不裁切需要全部显示改用background-size:contain，改变图片缩放比例改paddding-bottom的百分比,如图片宽高1:1 100%，4:3 75%，3:4 133.33%*/}
/*.carousel-pro .media-body strong {display: block;}*/
.carousel-pro .media .media-body{margin-top:0}
.carousel-pro .media .media-body strong a{color:#333;line-height:50px;height:50px;font-size:16px;display: block;font-weight: 400}
.carousel-pro .media:hover .media-body{background:#95C200}
.carousel-pro .media:hover .media-body strong a{color:#fff}

.carousel-pro .owl-dots {position:relative;top:0px;padding:0;text-align:center;vertical-align:middle;display:inline-block;width:100%;}
.carousel-pro:hover .owl-nav .owl-prev,.carousel-pro:hover .owl-nav .owl-next {background:#21B939;opacity:1;}
.carousel-pro .owl-nav .owl-prev {left:-20px;right:auto;}
.carousel-pro .owl-nav .owl-next {right:-20px;}

/* 首页纵向产品 */
.homecat {padding:20px 0;text-indent:30px;}
.homecat strong{font-size:32px;}
.homecat p{font-size:18px}

.tab-y .tab-left{width:21%;float:left;}
.tab-y .tab-right{width:79%;float:right;}
.tab-y .tab{overflow: hidden}
.tab-y .tab .tab-nav li {width:100%;border-radius:0px;cursor:default;border-bottom:1px solid #eee;}
.tab-y .tab .tab-nav li a{height:59px;line-height:59px;font-size:16px;padding:0 0 0 20px;background: #fff;color:#333;border:0;border-radius:0;}
.tab-y .tab .tab-nav li a:focus {outline:none;}
/*.tab-y .tab .tab-nav li:first-child a {border-radius:0px;border-top-left-radius:8px;}*/
.tab-y .tab .tab-nav li:last-child a{border-bottom:0px solid #F7BA00;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.tab-y .tab .tab-nav li.active{position:relative;}
/*.tab-y .tab .tab-nav li.active:after{border-left:10px solid #F7BA00;z-index:3;position: absolute;top:24px;right:-10px;display:inline-block;border-top:10px solid transparent;border-bottom:10px solid transparent;content: ''; }*/
.tab-y .tab .tab-nav li.active a{margin:0;background: #F7BA00;color:#fff}

.tab-y .tab .tab-nav li i{position:absolute;right:20px;top:22px;opacity:0}
.tab-y .tab .tab-nav li:hover i{color:#fff;opacity:1}
.tab-y .tab .tab-nav li.active i{color:#fff;opacity:1}

/*.tab-y .tab .tab-nav li.active a:hover,.tab-y .tab .tab-nav li a:hover {color:#278248}*/
.tab-y .tab .tab-body {border-radius:0;border-top:0px;margin-top:0;margin-left:30px;padding:0;}

.home-tel{padding:30px 20px;}
.home-tel .media-body p{line-height:24px}
.home-tel .media-img .tel-ico{width:48px;height:48px;text-align:center;}
.home-tel .media-img .tel-ico span{font-size:28px;line-height:48px;}
/* 首页纵向产品 */

/* 首页新闻样式TAB一 */
.tab-news-one .tab-head {border-radius:0;font-size:0;-webkit-text-size-adjust:none;width:100%;}
.tab-news-one .tab .tab-nav li {display:inline-block;width:auto;text-align:center}
.tab-news-one .tab .tab-nav li a {background:#fff;-webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.03);
box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.03);color:#666;border-radius:30px;padding:0px 35px;height:54px;line-height:54px;margin:10px;display:block;border:0;font-size:16px;}
.tab-news-one .tab .tab-nav .active a {background:#95C200;
-webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.03);
box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.03);cursor:default;color:#fff;border-bottom:0px solid #FD3C6B;}
.tab-news-one .tab .tab-nav .active{background:none}
.tab-news-one .tab .tab-nav .active a:hover {color:#FFF}
.tab-news-one .tab .tab-nav li a:focus {outline:none;}
.tab-news-one .tab .tab-nav li a:hover {background:#95C200;
-webkit-box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.03);
box-shadow: 0px 5px 15px 5px rgba(0, 0, 0, 0.03);color:#fff;}
.tab-news-one .tab .tab-body{padding:0;border-radius:0;border-top:0}

/* 首页新闻样式一 */
.carousel-news-one .media{position:relative;}
.carousel-news-one .media .media-body {text-align:left;padding:20px 20px 30px 20px;z-index: 3;margin-top: 0}
.carousel-news-one .media .media-body strong a{font-size:16px;color:#666;display: block;height: 50px;margin-bottom: 10px;}
/*.carousel-news-one .media:hover .media-body{background: #0068A5}*/
.carousel-news-one .media:hover .media-body strong a,.carousel-news-one .media:hover .media-body p{color:#95C200;}
.carousel-news-one .media .ph{padding-bottom:64%;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;text-indent: -3000px /*图片不裁切需要全部显示改用background-size:contain，改变图片缩放比例改paddding-bottom的百分比,如图片宽高1:1 100%，4:3 75%，3:4 133.33%*/}
.carousel-news-one .media .ph::after {position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(4,0,51,0);-webkit-transition:.3s;transition:.3s;}
.carousel-news-one .media:hover .ph{transform:scale(1.05);-webkit-transition:.3s;transition:.3s;}
/*.carousel-news-one .media:hover .ph::after {position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(157,204,73,.6);-webkit-transition:.3s;transition:.3s;}*/
.carousel-news-one:hover .owl-nav .owl-prev,.carousel-news-one:hover .owl-nav .owl-next {background:#95C200;opacity:1;color:#fff;}
.carousel-news-one .owl-nav .owl-prev {left:-20px;}
.carousel-news-one .owl-nav .owl-next {right:-20px;}
.carousel-news-one .owl-dots {position:relative;top:30px;padding:0;text-align:center;vertical-align:middle;width:100%;}
/* 首页新闻 end*/

/*首页新闻样式TAB二*/
.tab-news-two .tab-head {border-radius:0;font-size:0;-webkit-text-size-adjust:none;width:100%;}
.tab-news-two .tab .tab-nav li {display:inline-block;width:auto;text-align:center}
.tab-news-two .tab .tab-nav li a {background:#333;color:#fff;border-radius:30px;padding:0px 35px;height:54px;line-height:54px;margin:10px;display:block;border:0;font-size:16px;}
.tab-news-two .tab .tab-nav .active a {background: #95C200;cursor:default;color:#fff;border-bottom:0px solid #FD3C6B;}
.tab-news-two .tab .tab-nav .active{background:none}
.tab-news-two .tab .tab-nav .active a:hover {color:#FFF}
.tab-news-two .tab .tab-nav li a:focus {outline:none;}
.tab-news-two .tab .tab-nav li a:hover {background: #95C200;color:#fff;}
.tab-news-two .tab .tab-body{padding:0;border-radius:0;border-top:0}

.carousel-news-two .media{position:relative;}
.carousel-news-two .media .media-body {text-align:left;padding:20px;z-index: 3;margin-top: 0}
.carousel-news-two .media .media-body strong a{font-size:16px;color:#666;display: block;height: 50px;margin-bottom: 10px;}
/*.carousel-news-two .media:hover .media-body{background: #95C200}*/
.carousel-news-two .media:hover .media-body p{color:#666;}
.carousel-news-two .media .ph{padding-bottom:67%;display:block;width:100%;height:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;text-indent: -3000px /*图片不裁切需要全部显示改用background-size:contain，改变图片缩放比例改paddding-bottom的百分比,如图片宽高1:1 100%，4:3 75%，3:4 133.33%*/}
.carousel-news-two .media .ph::after {position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:.3s;transition:.3s;}
.carousel-news-two .media:hover .ph{transform:scale(1.05);-webkit-transition:.3s;transition:.3s;}
/*.carousel-news-two .media:hover .ph::after {position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(157,204,73,.6);-webkit-transition:.3s;transition:.3s;}*/
.carousel-news-two:hover .owl-nav .owl-prev,.carousel-news-two:hover .owl-nav .owl-next {background:#95C200;opacity:1;color:#fff;}
.carousel-news-two .owl-nav .owl-prev {left:-20px;}
.carousel-news-two .owl-nav .owl-next {right:-20px;}
.carousel-news-two .owl-dots {position:relative;top:30px;padding:0;text-align:center;vertical-align:middle;width:100%;}
/* 首页新闻样式二end*/

/* 首页简介 */
.home_about .content{padding:50px 60px;}
.home_about .content strong {font-size: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.home_about .content p{line-height:28px;font-size: 16px;color: #666;}
.home_about .pic{overflow:hidden;border-radius: 8px 0 0 8px}
.home_about .pic img{transform:scale(1);-webkit-transition:.5s;transition:.5s;border-radius:0}
.home_about .pic img:hover {transform:scale(1.03);-webkit-transition:.5s;transition:.5s}
.home_about:hover .owl-nav .owl-next,.home_about:hover .owl-nav .owl-prev{opacity:1;border:1px solid #fff;}

@media screen and (max-width:768px){
.tab-pro .w2,.tab-pro .w3,.tab-pro .w4,.tab-pro .w5{width:98%;}

.homecat {padding:10px 0;text-indent:20px;}
.homecat strong{font-size:24px;}
.homecat p{font-size:16px}

.tab-y .tab-left{width:100%;float:none;}
.tab-y .tab-right{width:100%;float:none;}
.tab-y .tab .tab-nav li{margin:0;float:left;width:33.33333333%;}
.tab-y .tab .tab-nav li a {height:50px;line-height:50px;border-right: 1px solid #95C200}
/*.tab-y .tab .tab-nav li:first-child a {border-radius:8px 0 0 0;}*/
/*.tab-y .tab .tab-nav li:last-child a{border-radius:0 0 8px 0;border-right: 0}*/
/*.tab-y .tab .tab-nav li:nth-of-type(3) a{border-radius:0 12px 0 0;}*/
/*.tab-y .tab .tab-nav li:nth-last-of-type(3) a{border-radius:0 0 0 8px;border-bottom: 0}*/
.tab-y .tab .tab-nav li:nth-last-of-type(2) a{border-bottom: 0}
.tab-y .tab .tab-nav li.active:after{display:none;}
.tab-y .tab .tab-body {min-height:auto;margin:10px 0 0 0;padding:0 0 20px 0;}
.tab-y .tab .tab-body .padding-large{padding:10px 10px 0 10px;}

.home_about .content{padding:30px 20px;}
.home_about .content .title {line-height:36px;font-size:24px;}
.home_about .content p{line-height:32px;font-size: 16px;color: #666;}
.home_about .pic{border-radius: 10px 10px 0 0}
.home_about .pic img{max-width:100%}

}
