/*轮换广告*/
.slides .media-img{position:relative;overflow:hidden}
.slides .media-img .post-mask{background:rgba(0,0,0,0);width:100%;height:100%;position:absolute;bottom:0;top:0;left:0;right:0;transition:.5s;text-indent:-3000px;}
.slides .media-img .ph{transition:.5s;padding-bottom:33%;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}
.slides:hover .owl-nav .owl-next,.slides:hover .owl-nav .owl-prev{opacity:.3}
.slides .owl-dots{position:relative;top:-30px;padding:0;text-align:center;vertical-align:middle;display:inline-block;width:100%}
/*轮换广告 end*/

.tab-news .tab-head {border-radius:0;font-size:0;-webkit-text-size-adjust:none;width:100%;}
.tab-news .tab .tab-nav li {display:inline-block;width:auto;text-align:center}
.tab-news .tab .tab-nav li a {background:#1F9CD7;color:#fff;border-radius:30px;padding:0px 20px;height:46px;line-height:46px;margin:0 10px;display:block;border:0;font-size:15px;}
.tab-news .tab .tab-nav li.active a {background:#F7AB00;cursor:default;color:#fff;border-bottom:0px solid #FD3C6B;}
.tab-news .tab .tab-nav li.active{background:none}
.tab-news .tab .tab-nav li.active a:hover {color:#FFF}
.tab-news .tab .tab-nav li a:focus {outline:none;}
.tab-news .tab .tab-nav li a:hover {background:#F7AB00;
-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 .tab .tab-body{padding:0;border-radius:0;border-top:0}

.tab-pro .w5{width:98%;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 {opacity:1;color:#666;}
.tab-pro .tab-head .owl-nav .owl-prev {left:-20px;}
.tab-pro .tab-head .owl-nav .owl-next {right:-20px;}
.tab-pro .tab-head .owl-nav i{font-size:32px;}

.tab-pro .tab .tab-nav li {display:inline-block;width:auto;text-align:center}
.tab-pro .tab .tab-nav li a {background:#1F9CD7;color:#fff;padding:0px 20px;height:46px;line-height:46px;border:0;margin:0;font-size:15px;display:block;border-radius:80px;}
.tab-pro .tab .tab-nav li.active a {background:#F7AB00;cursor:default;color:#fff;}
.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:#F7AB00;color:#fff;cursor:pointer}
.tab-pro .tab .tab-body{padding:0;border-radius:0;border-top:0}

/* 首页简介 */
/*.index_about{background-image:url(../images/1-221025144004329.jpg)}*/
.index_about .text .aboutcon{padding:60px;}
.index_about .text .aboutcon strong {font-size: 32px; display: inline-block;}
.index_about .text .aboutcon p{line-height:28px;font-size: 16px;color: #666;}
.index_about .pic{overflow:hidden;}
.index_about .pic img{transform:scale(1);-webkit-transition:.5s;transition:.5s;border-radius:10px 0 0 10px}
.index_about .pic img:hover {transform:scale(1.03);-webkit-transition:.5s;transition:.5s}
.index_about:hover .owl-nav .owl-next,.index_about:hover .owl-nav .owl-prev{opacity:1;border:1px solid #fff;}
/* 首页关于我们 */

/* 首页优势 */
/* .adv-style1{overflow: hidden;position: relative;padding:0} */
/* .adv-style1::before {content: "";background: #ccc;position: absolute;bottom:-35px;top: 35px;left: 0;right: 0;transform: skewY(-2deg);} */
.adv-style1 .left{margin-right:30px}
.adv-style1 .media.media-x .float-right {margin-left: 20px;}
.adv-style1 .media.media-x .float-left {margin-right: 20px;}
.adv-style1 .middle{margin:-30px -10px 0 -10px;background:url(../images/map_ico.png) no-repeat;background-repeat:no-repeat;background-position:center center;background-size:420px auto}
.adv-style1 .right{margin-left:30px;}
.adv-style1 .pic-x{margin-top:50px}
.adv-style1 .pic-x .media.media-x strong {font-size:24px;margin-bottom:10px;}
.adv-style1 .pic-x .media.media-x .media-body{line-height:26px;font-size:16px}

.paiban-6{margin:0 -10px;}
.paiban-6 li{display:block;float:left;overflow:hidden;}
.paiban-6 li:nth-of-type(1) {width: 50%}
.paiban-6 li:nth-of-type(2) {width: 25%}
.paiban-6 li:nth-of-type(3) {width: 25%}
.paiban-6 li:nth-of-type(4) {width: 16.666666666666666666%}
.paiban-6 li:nth-of-type(5) {width: 16.666666666666666666%}
.paiban-6 li:nth-of-type(6) {width: 16.666666666666666666%}
.paiban-6 li:nth-of-type(1) .item .ph{padding-bottom:80%;border-radius:8px;}
.paiban-6 li:nth-of-type(2) .item .ph{padding-bottom:97%;border-radius:8px;}
.paiban-6 li:nth-of-type(3) .item .ph{padding-bottom:97%;border-radius:8px;}
.paiban-6 li:nth-of-type(4) .item .ph{padding-bottom:95%;border-radius:8px;}
.paiban-6 li:nth-of-type(5) .item .ph{padding-bottom:95%;border-radius:8px;}
.paiban-6 li:nth-of-type(6) .item .ph{padding-bottom:95%;border-radius:8px;}
.paiban-6 li .item{padding:10px;position:relative;}
.paiban-6 li .item .tit {padding:30px 20px;position:absolute;bottom:0;z-index:3;position:absolute;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.paiban-6 li .item .tit strong a{font-size:15px;font-weight:400;color:rgba(255,255,255,0.9)}
.paiban-6 li .item .ph{border-radius:0;position:relative;display:block;width:100%;height:0;overflow:hidden;background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;position:relative;-webkit-transition:.5s;transition:.5s;}
.paiban-6 li .item .ph:after {background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),to(rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top,transparent 50%,rgba(0,0,0,0.6) 100%);background:-o-linear-gradient(top,transparent 50%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,0.6) 100%);position:absolute;content:"";top:0;left:0;width:100%;height:100%;-webkit-transition:.5s;transition:.5s}
.paiban-6 li:hover .item .ph:after{background-color:rgba(0,0,0,0.3);-webkit-transition:.5s;transition:.5s}
.paiban-6 li:hover .item .ph{background-position:35%}

/* 首页滚动产品 */
.carousel-pro .media{position:relative;-webkit-transition:.5s;transition:.5s;padding:20px;margin:0 0 20px 0}
.carousel-pro .media:hover {-webkit-transition:.5s;transition:.5s;box-shadow:0px 0 15px 0px rgba(0,0,0,.05);}
.carousel-pro .media-body {padding:10px;}
.carousel-pro .media-body h2 {height:72px;line-height:24px;}
.carousel-pro .media-body h2 a{font-size:16px;color:#333}
.carousel-pro .media-body p{margin-bottom:30px;line-height:24px}
.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;/*图片不裁切需要全部显示改用background-size:contain，改变图片缩放比例改paddding-bottom的百分比,如图片宽高1:1 100%，4:3 75%，3:4 133.33%*/}
.carousel-pro .media:hover .button{color:#FFF;background-color:#FF9E00;transition: all .5s ease;}
.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:#004E96;opacity:1;}
.carousel-pro .owl-nav .owl-prev {left:-20px;right:auto;}
.carousel-pro .owl-nav .owl-next {right:-20px;}
/* 首页滚动产品 */

/* 首页新闻 */
.carousel-news .media{position:relative;}
.carousel-news .media .media-body {text-align:left;padding:20px 20px 30px 20px;z-index: 3;margin-top: 0}
.carousel-news .media .media-body strong a{font-size:16px;color:#666;display: block;height: 50px;margin-bottom: 10px;font-weight: 400}
/*.carousel-news .media:hover .media-body{background: #004E96}*/
.carousel-news .media:hover .media-body strong a,.carousel-news .media:hover .media-body p{color:#004E96;}
.carousel-news .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 .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 .media:hover .ph{transform:scale(1.05);-webkit-transition:.3s;transition:.3s;}
/*.carousel-news .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:hover .owl-nav .owl-prev,.carousel-news:hover .owl-nav .owl-next {background:#004E96;opacity:1;color:#fff;}
.carousel-news .owl-nav .owl-prev {left:-20px;}
.carousel-news .owl-nav .owl-next {right:-20px;}
.carousel-news .owl-dots {position:relative;top:30px;padding:0;text-align:center;vertical-align:middle;width:100%;}
/* 首页新闻 end*/

.hotserchbar .form-group{border-radius:30px;padding:10px 0}
.hotserchbar .input {height:42px;padding:0 0 0 20px;border-radius:30px 0 0 30px;background: #F2F5F5}
.hotserchbar .input-group .addbtn {padding:0px;}
.hotserchbar .button {height:42px;width:50px;color:#fff;border-radius:0 30px 30px 0;padding:0;background: #004E96}

.hotkeyword{line-height: 60px}
.hotkeyword span{font-weight: 600}
.hotkeyword a{color:#666;display:inline-block;margin-right: 10px}
.hotkeyword a:hover{color:#004E96;}

/*首页产品列表*/
.product-list-home .media{-webkit-transition:.3s;transition:.3s;border:1px solid #eee;margin-bottom:20px}
.product-list-home .media:hover {-webkit-transition:.3s;transition:.3s;border:1px solid #004E96;}
.product-list-home .media .media-body {padding:0 10px;margin:0;}
.product-list-home .media .media-body strong{display: block;height: 50px;line-height:50px;overflow: hidden}
.product-list-home .media .media-body strong a {font-size:15px;font-weight: 400}
.product-list-home .media:hover .media-body strong a {color:#fff;}
.product-list-home .media:hover .media-body{background:#004E96;}

/* ==================列表end================= */


@media screen and (max-width:1440px) {
.hotkeyword{line-height: 54px}
}
@media screen and (max-width:768px) {

.slides .media-img .ph{padding-bottom:60%;}
.tab-pro .w5{width:100%;}
.tab-news .tab .tab-nav li {display:block;width:33.33333%;float:left;text-align:center;}
.tab-news .tab .tab-nav li a{padding:0 10px;}

.tab-pro .tab .tab-nav li {display:block;width:50%;float:left;text-align:center}

.index_about .text .aboutcon{padding:30px 20px;}
.index_about .text .aboutcon strong{line-height:36px;font-size:24px;}
.index_about .text .aboutcon p{line-height:32px;font-size: 16px;color: #5C5C5C;}
.index_about .pic{border-radius: 10px 10px 0 0}
.index_about .pic img{max-width:100%}

.product-list-home .media{margin-bottom:10px}

.adv-style1 .left{margin-right:0px}
.adv-style1 .middle{margin:20px 0;}
.adv-style1 .middle img{width:100%}
.adv-style1 .right{margin-left:0px;}
.adv-style1 .pic-x{margin-top:10px;margin-bottom: 20px}
.adv-style1 .pic-x .media.media-x strong {font-size:16px;margin-bottom:0;}

.carousel-news .media-body {padding:20px 10px;}
.carousel-news .owl-nav .owl-prev {left:10px;}
.carousel-news .owl-nav .owl-next {right:10px;}

.carousel-pro .media {padding:10px;}
.carousel-pro .media-body {padding:0px}
.carousel-pro .media-body h2 {min-height:60px;max-height:60px;margin-bottom:10px;line-height:20px;}
.carousel-pro .media-body h2 a {font-size:16px;}

.paiban-6{margin:0 -5px;}
.paiban-6 li:nth-of-type(1) {width: 50%;border-radius:5px;}
.paiban-6 li:nth-of-type(2) {width: 50%}
.paiban-6 li:nth-of-type(3) {width: 50%;border-radius:5px;}
.paiban-6 li:nth-of-type(4) {width: 50%}
.paiban-6 li:nth-of-type(5) {width: 50%}
.paiban-6 li:nth-of-type(6) {width: 50%;border-radius:5px;}
.paiban-6 li:nth-of-type(1) .item .ph{padding-bottom:80%;b}
.paiban-6 li:nth-of-type(2) .item .ph{padding-bottom:80%;}
.paiban-6 li:nth-of-type(3) .item .ph{padding-bottom:80%;}
.paiban-6 li:nth-of-type(4) .item .ph{padding-bottom:80%}
.paiban-6 li:nth-of-type(5) .item .ph{padding-bottom:80%}
.paiban-6 li:nth-of-type(6) .item .ph{padding-bottom:80%;}
.paiban-6 li .item{padding:5px;}
.paiban-6 li .item .ph{border-radius:5px;}
.paiban-6 li .item .tit {padding:20px 10px}

}