/*首页横向产品滚动*/
.tab-pro .w5{width:1200px;margin:0 auto;}
.tab-pro .w4{width:1000px;margin:0 auto;}
.tab-pro .w3{width:800px;margin:0 auto;}
.tab-pro .w2{width:600px;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:#CE8B4D;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;color:#CE8B4D;padding:0px 20px;height:50px;line-height:50px;border:1px solid #CE8B4D;font-size:16px;border-radius:0;overflow: hidden}
.tab-pro .tab .tab-nav li.active a {background: #CE8B4D;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: #CE8B4D;color:#fff;cursor:pointer}
.tab-pro .tab .tab-body{padding:0;border-radius:0;border-top:0}

/* 首页纵向产品 */
.homecat {padding:20px 0;text-indent:30px;}
.homecat strong{font-size:32px;}
.homecat p{font-size:18px}

.tab-y .tab-left{width:20%;float:left;}
.tab-y .tab-right{width:80%;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;}
/* 首页纵向产品 */

.carousel-pro{margin:-15px -25px;}
.carousel-pro .media{-webkit-transition:.3s;transition:.3s;margin: 15px;border:1px solid #eee;}
.carousel-pro .media:hover{box-shadow:0 5px 15px 5px rgba(0,0,0,0.1);-webkit-transition:.3s;transition:.3s;}
.carousel-pro .media.media-y .padding{padding:10px;}
/*.carousel-pro .media:hover {-webkit-transition:.3s;transition:.3s;box-shadow:0 5px 10px 5px rgba(0,0,0,.03);}*/
.carousel-pro .media .media-body {padding:10px 20px;margin:0;}
.carousel-pro .media .media-body strong{display: block;height: 30px;line-height:30px;overflow: hidden}
.carousel-pro .media .media-body strong a {font-size:15px;font-weight: 400}
.carousel-pro .media .media-body p {color:#666;line-height:28px;font-size:14px}
.carousel-pro ul li {padding:5px 0 5px 15px;position:relative;font-size:14px;color:#939393}
.carousel-pro ul li:before {content:'';position:absolute;top:13px;left:0px;background:#333;width:5px;height:5px;border-radius:50%;}
.carousel-pro .button {margin-top:20px;height:38px;width:100px;line-height:20px;background:#F9F9F9;color:#666;border:1px solid #eee}
.carousel-pro .media:hover .button {background:#2684FE;color:#FFF;border:1px solid #2684FE}
.carousel-pro .media:hover .media-body{background:#CE8B4D;-webkit-transition:.3s;transition:.3s;}
.carousel-pro .media:hover .media-body strong a {color:#FFF;}
.carousel-pro .media:hover .media-body p {color:#666}

.carousel-pro .owl-dots {position:relative;top:20px;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:#CE8B4D;opacity:1;}
.carousel-pro .owl-nav .owl-prev {left:-4px;right:auto;}
.carousel-pro .owl-nav .owl-next {right:-4px;}

/* 首页新闻样式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;color:#CE8B4D;border-radius: 0; padding:0px 30px;height:50px;line-height:50px;margin:10px;display:block;border:1px solid #CE8B4D;font-size:16px;}
.tab-news-one .tab .tab-nav .active a {background:#CE8B4D;
-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:#CE8B4D;
-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:#CE8B4D;}
.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:#CE8B4D;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: #CE8B4D;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: #CE8B4D;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: #CE8B4D}*/
.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:#CE8B4D;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*/

/* 首页简介 */
.about-index-2 .content{padding:35px 50px 50px 50px;}
.about-index-2 .content strong {font-size: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.about-index-2 .pic{overflow:hidden;border-radius:0}
.about-index-2 .pic img{transform:scale(1);-webkit-transition:.5s;transition:.5s;border-radius:0}
.about-index-2 .pic img:hover {transform:scale(1.03);-webkit-transition:.5s;transition:.5s}

.ico-text-y .media{padding:10px 0 0 0;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
/*.ico-text-y .media:hover{background:#F7F4ED;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}*/
.ico-text-y .media-body strong{display: block;position:relative;margin:10px 0 ;font-size: 16px}
/*.ico-text-y .media-body strong:before {content:'';display:block;position:absolute;width:30px;height:3px;bottom:-20px;left:0;background-color:rgba(255,255,255,.9);}*/
/*.ico-text-y .media-body p{height:70px;}*/
/*.ico-text-y .media:hover strong,.ico-text-y .media:hover p{color:#fff;}*/

/* 案例 */
.Solution .media-img {position:relative;overflow:hidden;margin-bottom:20px}
.Solution .media-img .ph{transition:.5s;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}
.Solution .media-img .ph150{transition:.5s;padding-bottom:133%;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}
.Solution .media-img:hover .ph,.Solution .media-img:hover .ph150{transform:scale(1.05);-webkit-transition:.5s;transition:.5s}
.Solution .media-img:after {background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 76%,rgba(0,0,0,0.75) 100%);position:absolute;top:0;left:0;z-index:1;content:"";width:100%;height:100%;transition:0.5s;}
.Solution .media-img:hover:after {background:rgba(0,0,0,0.6);-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.Solution .media-img .post-link {width:100%;height:100%;position:absolute;bottom:0;top:0;left:0;right:0;z-index:2;opacity:0;filter(alpha=0)}
.Solution .media-img .tit {bottom:20px;left:0;position:absolute;color:#fff;text-transform:uppercase;z-index:3;transition:0.5s;padding:0 20px;}
.Solution .media-img:hover .tit {bottom:40px;}
.Solution .media-img .tit strong a {display:block;}
.Solution .media-img span{display: inline-block;}
/* 案例 end */

@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}

.Solution .media-img{margin-bottom:10px} 

.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 #CE8B4D}
/*.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;}

.about-index-2 .content{padding:20px;}
.about-index-2 .pic{border-radius:0}
.about-index-2 .pic img{max-width:100%}

.carousel-pro{margin:0;}
.carousel-pro .media{margin:0;}

}