﻿

.more-btn {display:flex;align-items:center;justify-content:center;width:160px;height:56px;background-color:#f2681d;color:#fff;}
.more-btn:hover {color:#fff;}
.more-btn span {font-size:14px;}
.more-btn i {font-size:17px;margin-left:15px;transition:margin 300ms;}
.more-btn:hover i {margin-left:20px;}

.banner {width:100%;height:100vh; overflow: hidden;}
@media screen and (max-width:1023px) {
.banner {height: 50vh;}
}

/*search*/
#pop {position: relative;background: #FFF;padding: 60px 50px 60px;width: 90%;max-width: 1000px;margin: 20px auto;}
.search-form {position:relative;overflow: hidden;}
.search-form .searchs{position:relative;border:7px solid rgba(255,255,255,0.50);border-radius:12px;}
.searchs .sertext {display: block;padding: 0;outline: 0;padding-left: 12px;width: 100%;float: left;color: #a2a2a2;font-size:15px;height: 56px;line-height: 56px;transition: 0.4s;box-sizing: border-box;background: #efefef;border: none;}
.serbtn {width: 36px;height: 36px;position: absolute;top: 8px;right: 8px;background: url(/template/default/images/sebtn.png) no-repeat center;cursor: pointer;border: none;}
#pop .mfp-close {width:50px;height:50px;line-height:50px; font-size:50px; }

/**************/
.idx-mod {width:100%;text-align:center;}
.idx-mod .en {font-size:16px;line-height:20px;text-transform:uppercase;margin-top:20px;color:#666;}
.idx-mod .cn {font-size:36px;line-height:36px;font-weight:bold;margin-top:10px;color:#333;/*white-space:nowrap;*/}
.idx-mod .desc { font-size:24px; line-height:40px; color:#333; margin-top:30px;}
.idx-mod .cate {width:auto;display:inline-flex;align-items:center;flex-wrap:wrap;}
.idx-mod .cate a {font-size:18px;color:#999;line-height:18px;display:inline-flex;align-items:center;margin-left:60px;margin-bottom:8px;transition:all 300ms;}
.idx-mod .cate a::before {content:"";display:block;width:12px;height:2px;background-color:#999;margin-right:15px;transition:all 300ms;}
.idx-mod .cate a:hover,.idx-mod .cate a.active {color:#f2681d;}
.idx-mod .cate a:hover::before,.idx-mod .cate a.active::before {background-color:#f2681d;}
.idx-mod .c-name {font-family:"Arial";position:absolute;right:0px;top:0px;z-index:5;font-size:100px;line-height:100px;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#eaeaea;-webkit-animation:linear infinite alternate;-webkit-animation-name:run;-webkit-animation-duration:20s;-ms-animation:linear infinite alternate;-ms-animation-name:run;-ms-animation-duration:20s;-moz-animation:linear infinite alternate;-moz-animation-name:run;-moz-animation-duration:20s;}

/*首页产品*/
.home_product{width: 100%;padding: 80px 0 0;}
.prolinelogo {margin-top:50px;display:block;width: 100%;text-align: center;}
.prolinelogo ul{display:inline-flex;}
.prolinelogo li{display:block;}
.prolinelogo li a{    display: block;
    font-size: 22px;
    font-weight: bold;
    padding: 0 20px;}
.proitems{width: 100%;margin-top:30px;justify-content: space-between;overflow: hidden;}
.proitems ul{width: 100%;justify-content: space-between;display: block;overflow: hidden;}
.proitems .pitem{background-color: #fff;width: 33.33%;display:block;float: left;border: 2px solid #f7f7f7;}
.proitems .pitem a{display: block; margin-top: 10px;overflow: hidden;}
.proitems .pitem .text {position:relative;z-index:100;left:0px;top:0px;padding: 40px 70px 0;box-sizing:border-box;}
.proitems .pitem .text .title {font-size:26px;font-weight: bold;line-height: 40px;color:#333;margin-top: 10px;margin-bottom: 10px;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition:all .3s linear;}
.proitems .pitem .text .sort {color:#adadad;font-size: 18px;line-height:25px;height:25px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;transition:all .1s linear;}
.proitems .pitem .himg {text-align:center;overflow:hidden;}
.proitems .pitem .himg img {width:80%;}
.proitems .pitem a:hover .himg img { transform:scale(1.1);transition:all .2s linear;}
.proitems .pitem a:hover .text .title {color:#f2681d}
.proitems .pitem a:hover .text .sort {color:#666}
.p-scroll .more-btn{margin: 30px auto 0;}
.p-scroll .more-btn i{font-size: 17px;margin-left: 15px;transition: margin 300ms;}
.p-scroll .more-btn:hover i {margin-left:20px;}

/*优势*/
.solu {width:100%;height:auto;overflow:hidden;padding:50px 0 0;margin-top:50px;background:#fff;}
.solu .swiper {margin-top:100px;width:100%;padding-right:160px;display:flex;align-items:stretch; position: relative;}
.solu .swiper-button-prev { left:80px;background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z%27%20fill%3D%27%23f2681d%27%2F%3E%3C%2Fsvg%3E);}
.solu .swiper-button-next { right:80px;background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z%27%20fill%3D%27%23f2681d%27%2F%3E%3C%2Fsvg%3E);}
.solu .swiper .thumb {width:calc(100% - 420px);}
.solu .swiper .thumb .swiper-wrapper {animation-timing-function:cubic-bezier(0.91,0.01,0.01,1.02);}
.solu .swiper .thumb .swiper-slide {width:100%;height:750px;}
.solu .swiper .thumb .swiper-slide img {width:100%;height:100%;object-fit:cover;}
.solu .swiper .thumb .pagi {position:absolute;bottom:40px;right:60px;z-index:2;color:#fff;font-size:46px;}
.solu .swiper .thumb .pagi #solu_page {font-size:108px;line-height:108px;}
.solu .swiper .text {width:420px;position:relative;}
.solu .swiper .text::before {content:"";display:block;width:280px;height:100%;background-color:#f7f7f7;position:absolute;left:0;top:0;z-index:1;}
.solu .swiper .text .swiper-container {width:100%;height:100%;}
.solu .swiper .text .swiper-container .swiper-slide {width:100%;height:100%;display:flex;justify-content:center;flex-direction:column;align-items:flex-end;padding-left:60px;text-align:right;}
.solu .swiper .text .en {font-size:24px;line-height:32px;font-family:"Arial";text-align:right;text-transform:uppercase;}
.solu .swiper .text .cn {font-size:32px;font-weight:600;text-align:right;margin-top:10px;}
.solu .swiper .text .desc {font-size:16px;line-height:24px;color:#666;text-align:right;margin-top:50px;}
.solu .swiper .text .desc span{display: block;font-size: 15px;line-height: 24px;margin-bottom:8px;text-align:left;}

/*愿景*/
.index_yj {padding: 90px 0 90px;}
.index_yj .idx-mod {text-align: left;position: relative;}
.index_yj .yjitems {width:100%;margin-top:60px;display:flex;}
.index_yj .yjitems .yj_item {width:25%;}
.index_yj .yjitems .yj_item .img {width:140px;height:140px;border-radius:50%;padding:10px;margin:0 auto; position:relative;bottom:0;transition:all 600ms;}
.index_yj .yjitems .yj_item .img::after {content:"";display:block;width:100%;height:100%;background-size:100%;background-repeat:no-repeat;transition:all 300ms;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;animation:round 3s linear infinite;}
.index_yj .yjitems .yj_item .text {text-align:center;position:relative;top:-10px;transition:all 300ms;}
.index_yj .yjitems .yj_item .text .cn {font-size:20px;}
.index_yj .yjitems .yj_item .text .en {margin-top:10px;font-size: 16px;line-height:21px;color:#999;font-family: "Arial";text-transform:uppercase;}
.index_yj .yjitems .yj_item:hover .img {bottom:10px;transform:rotateY(180deg);}
.index_yj .yjitems .yj_item:hover .img::after {background-image:url(/template/default/images/yj_icon.png);}
.index_yj .yjitems .yj_item:hover .text {top:10px;}
.index_yj .yjitems .dots {display:inline-flex;width:64px;height:6px;justify-content:space-between;margin-top:100px;}
.index_yj .yjitems .dots i {display:block;width:6px;height:6px;border-radius:50%;background-color:#ccc;}
@-webkit-keyframes round {
  0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  25% {-webkit-transform:rotate(90deg);transform:rotate(90deg);}
  50% {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
  75% {-webkit-transform:rotate(270deg);transform:rotate(270deg);}
  100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes round {
  0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  25% {-webkit-transform:rotate(90deg);transform:rotate(90deg);}
  50% {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
  75% {-webkit-transform:rotate(270deg);transform:rotate(270deg);}
  100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}

/*首页ABOUT*/
.home_about{padding:180px 0 150px;background: url(/template/default/images/index_aboutbg.jpg) no-repeat center;background-size: cover;background-attachment:fixed;background-position: center;color: #fff;}
.home_about .main {display: flex;justify-content: space-between;align-items: flex-start;}
.abtexts{width:60%;max-width:660px;}
.abtexts .en {font-size:16px;line-height:30px;margin-top:15px;white-space:nowrap;text-transform:uppercase;}
.abtexts .cn {font-size:36px;line-height:36px;font-weight:bold;margin-top:10px;letter-spacing:2px; white-space:nowrap;}
.abtexts .slogen {font-size:24px;line-height:40px;margin-top:30px;text-align:justify;}
.abtexts .desc {font-size:16px;line-height:26px;margin-top:16px;text-align:justify;}
.home_about .main .nums {width:37%;display:flex;flex-wrap:wrap;justify-content:space-between;}
.home_about .main .nums .item {width:50%;margin-bottom:60px;}
.home_about .main .nums .item .num {font-size:18px;margin-left:6px;}
.home_about .main .nums .item .num span {font-size: 68px;line-height: 100px;font-weight: bold;font-family: Arial;}
.home_about .main .nums .item .desc {font-size:18px;padding-left:4px;}
.home_about .main .more-btn {margin-top:80px;display: flex;align-items: center;justify-content: center;width: 160px;height: 56px;color: #fff;background-color:#f2681d;}
.home_about .main .more-btn span {font-size: 14px;}
.home_about .main .more-btn i {font-size: 17px;margin-left: 15px;transition: margin 300ms;}
.home_about .main .more-btn:hover i {margin-left: 20px;}

/*首页新闻*/
.home_new{width: 100%;padding: 90px 0 110px;}
.home_new .idx-mod {text-align:left;position:relative;}
.home_new .idx-mod .cate {position:absolute;right:0px;top:40px;}
.newitems {width:100%;height:auto;margin-top:50px;overflow:hidden;}
.newitems li{display: block;width: 31%;height: auto;float: left;margin-bottom: 30px;overflow: hidden;}
.newitems li:nth-of-type(3n+1) {margin-left: 0;}
.newitems li:nth-of-type(3n+2) {margin-left:3.5%;margin-right:3.5%;}
.newitems li .img {width:100%;overflow:hidden;margin-top:30px;}
.newitems li .img img {width:100%;transition:all 300ms;}
.newitems li .text {width:100%;}
.newitems li .text .date {width:100%;height:40px;line-height:40px;font-size:16px;font-weight:bold;color:#666;}
.newitems li .text .title {font-size:24px;line-height:40px;height:auto;}
.newitems li .text .desc {font-size:16px;line-height:30px;height:60px;overflow:hidden;color:#adadad;margin-top:10px;text-align:justify;}
.newitems li .text .more-btn {margin-top:30px;background-color:transparent;color:#999;width:116px;height: 56px;display:inline-flex;transition:all 300ms;align-items: center;justify-content: center;}
.newitems li .text .more-btn span {font-size: 14px;}
.newitems li .text .more-btn i {font-style: normal;font-size: 16px;margin-left: 10px;transition: margin 300ms;}
.newitems li:hover .img img {transform:scale(1.1);}
.newitems li:hover .text .more-btn {width:160px;background-color:#f2681d;color:#fff;}

/*售后服务*/
.after-sale {width:100%;padding:60px 0;background-color:#f2681d;color:#fff;}
.after-sale .main {display:flex;justify-content:space-between;align-items:center;}
.after-sale .mod .en {font-size:16px;line-height:22px;white-space:nowrap;text-transform:uppercase;margin-top:10px;}
.after-sale .mod .cn {font-size:36px;line-height:36px;font-weight:bold;white-space:nowrap;}
.after-sale .items {display:inline-flex;}
.after-sale .item {color:#fff;margin-left:120px;}
.after-sale .item .img {display:block;font-size:40px;line-height:40px;}
.after-sale .item p {font-size:18px;line-height:18px;margin-top:15px;white-space:nowrap;}
.after-sale .item .arrow {display:block;font-size:17px;line-height:17px;margin-top:20px;transition:margin 300ms;}
.after-sale .item:hover .arrow {margin-left:5px;}


@media screen and (max-width: 1600px){
/*ABOUT*/
.home_about{padding: 120px 0 90px;}
.abtexts .cn {font-size: 30px;line-height: 30px;margin-top: 10px;}
.abtexts .slogen {font-size: 20px;line-height: 34px;margin-top: 30px;}
.abtexts .desc {font-size: 14px;line-height: 26px;margin-top: 16px;}
.home_about .main .nums .item .num {font-size:16px;margin-left:6px;}
.home_about .main .nums .item .num span {font-size:70px;line-height:70px;}
.home_about .main .nums .item .desc {font-size:14px;padding-left:4px;}
.home_about .main .more-btn {margin-top: 70px}
/*NEWS*/
.newitems li .text .date{height: 76px;line-height: 76px;font-size: 24px;}
.newitems li .text .title {font-size:20px;line-height:30px;}
.newitems li .text .desc{font-size: 14px;line-height: 24px;height: 48px;margin-top: 10px;}
.newitems li .text .more-btn{margin-top:30px;width: 120px;}
/*售后服务*/
.after-sale {padding:60px 0;}
.after-sale .mod .en {font-size:40px;line-height:40px;}
.after-sale .mod .cn {font-size:30px;line-height:30px;margin-top:10px;}
.after-sale .item {margin-left:100px;}
.after-sale .item .img {font-size:40px;line-height:40px;}
.after-sale .item p {font-size:16px;line-height:16px;margin-top:15px;}
.after-sale .item .arrow {font-size:16px;line-height:16px;margin-top:15px;}
.after-sale .item:hover .arrow {margin-left:5px;}		
}

@media screen and (max-width: 1366px){
/*ABOUT*/
.home_about{padding: 120px 0 90px;}
.abtexts .cn {font-size: 24px;line-height: 24px;margin-top: 10px;}
.abtexts .slogen {font-size: 20px;line-height: 34px;margin-top: 30px;}
/*NEWS*/
.newitems li .text .date{height:50px;line-height:50px;font-size: 20px;}
.newitems li .text .title {font-size: 18px;line-height: 30px;}
.newitems li .text .more-btn{margin-top:15px;width: 120px;}
/*售后服务*/
.after-sale {padding:50px 0;}
.after-sale .mod .en {font-size:32px;line-height:32px;}
.after-sale .mod .cn {font-size:24px;line-height:24px;margin-top:10px;}
.after-sale .item {margin-left:80px;}
.after-sale .item .img {font-size:40px;line-height:40px;}
.after-sale .item p {font-size:16px;line-height:16px;margin-top:15px;}
.after-sale .item .arrow {font-size:16px;line-height:16px;margin-top:15px;}
.after-sale .item:hover .arrow {margin-left:5px;}
}

@media screen and (max-width: 1024px){
/*标题*/
.idx-mod .cn {font-size:26px;line-height:26px;}
.idx-mod .en {font-size:20px;line-height:20px;margin-top:10px;}
.idx-mod .scroll {overflow-x:auto;overflow-y:hidden;margin-left:0;margin-top:20px;text-align:center;}
.news .idx-mod .cate {position:initial;display:inline-flex;flex-wrap:nowrap;float:none;}
.idx-mod .cate a {font-size:16px;line-height:16px;margin-left:30px;margin-bottom:8px;white-space:nowrap;}
.idx-mod .cate a::before {width:12px;height:2px;margin-right:10px;}
.idx-mod .cate a:nth-of-type(1) {margin-left:0;}
.idx-mod .c-name {display:none;}
/*产品*/
.proitems .pitem .text{padding: 40px 30px 0;}
.proitems .pitem .text .title{font-size: 20px;}
/*优势*/
.solu {padding:50px 0 0;background-color:#f7f7f7;}
.solu .swiper {margin-top:50px;padding-right:0;display:block;}
.solu .swiper .thumb {width:100%;}
.solu .swiper .thumb .swiper-slide {height:auto;}
.solu .swiper .text {width:100%;padding:30px;}
.solu .swiper .text::before {display:none;}
.solu .swiper .text .swiper-container {width:100%;height:100%;}
.solu .swiper .text .swiper-container .swiper-slide {padding-left:20px;text-align:left;align-items:flex-start;}
.solu .swiper .text .en {font-size:24px;line-height:32px;text-align:left;}
.solu .swiper .text .cn {font-size:26px;margin-top:10px;text-align:left;}
.solu .swiper .text .desc {font-size:14px;line-height:24px;margin-top:20px;text-align:left;}
.solu .swiper .thumb .pagi #solu_page {font-size:70px;line-height:70px;}
/*愿景*/
.index_yj .yjitems .yj_item .img{width:120px;height: 120px;}
.index_yj .yjitems .yj_item .text .cn{font-size: 17px;}
.index_yj .yjitems .yj_item .text .en{margin-top: 10px;font-size: 14px;line-height: 21px;}
.index_yj .yjitems .dots{display: none;}
/*ABOUT*/
.home_about{padding: 80px 0 50px;}
.home_about .main .nums .item .num {font-size: 14px;margin-left: 6px;}
.home_about .main .nums .item .num span {font-size:40px;line-height:40px;}
.home_about .main .nums .item .desc {font-size:14px;padding-left:4px;margin-top: 5px;}
.home_about .main .more-btn {margin-top:50px}
/*NEWS*/
.newitems li .text .date{height: 40px;line-height: 40px;font-size: 18px;}
.newitems li .text .title {font-size: 16px;line-height: 25px;}
.newitems li .text .more-btn{margin-top: 15px;width: 130px;height: 40px;background-color:#f2681d;color: #fff;}
/*售后服务*/
.after-sale {padding:50px 0;}
.after-sale .mod .en {font-size:26px;line-height:26px;}
.after-sale .mod .cn {font-size:20px;line-height:20px;margin-top:10px;}
.after-sale .item {margin-left:60px;}
.after-sale .item .img {font-size:32px;line-height:32px;}
.after-sale .item p {font-size:14px;line-height:14px;margin-top:12px;}
.after-sale .item .arrow {font-size:14px;line-height:14px;margin-top:12px;}
.after-sale .item:hover .arrow {margin-left:5px;}		
}

@media screen and (max-width: 768px){
/*标题*/
.idx-mod .c-name {display:none;}
/*产品*/
.prolinelogo{margin-top:40px;}
.proitems{margin-top:20px;}
.proitems .pitem{width:92%;margin:20px auto;display:block;float:none;border-radius:3px;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.2); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2);}
.proitems .pitem .text{padding:20px 20px 0px;}
.proitems .pitem .text .title{font-size: 24px;line-height: 30px;}
.proitems .pitem .text .sort{margin-bottom: 10px;}
/*愿景*/
.index_yj .yjitems .yj_item .img {width:100px;height:100px;}
.index_yj .yjitems .yj_item .text .cn {font-size: 16px;}
.index_yj .yjitems .yj_item .text .en{font-size: 13px;line-height:16px;}
/*ABOUT*/
.home_about{padding: 80px 0 50px;}
.home_about .main {display: block;background-color: rgb(0 0 0 / 0.6);padding: 30px 20px;border-radius: 5px;}
.abtexts {width: 100%;max-width: unset;}
.home_about .main .nums {width: 100%;}
.home_about .main .nums .item {width: 50%;margin-bottom: 0;margin-top: 30px;}
/*NEWS*/
.home_new .idx-mod .cate{position:initial;display:inline-flex;flex-wrap:nowrap;float:none;}
.newitems li{width:100%;margin-bottom: 30px;}
.newitems li:nth-of-type(3n+2) {margin-left:0;margin-right:0;}
.newitems li .text .title {font-size: 16px;line-height: 20px;}
.newitems li .text .more-btn{display: none;}
.newitems li .img{margin-top: 10px;}
/*售后服务*/
.after-sale {padding:30px 0;}
.after-sale .mod {display:none;}
.after-sale .items {display:flex;justify-content:space-between;width:100%;}
.after-sale .item {margin-left:0;text-align:center;}
.after-sale .item .img {font-size:32px;line-height:32px;margin:0 auto;}
.after-sale .item p {font-size:14px;line-height:14px;margin-top:12px;text-align:center;}
.after-sale .item .arrow {font-size:14px;line-height:14px;margin-top:12px;margin-left:auto;margin-right:auto;}
.after-sale .item:hover .arrow {margin-left:5px;}
}

@media screen and (max-width: 480px){
/*标题*/
.idx-mod .cn {font-size:22px;line-height:22px;}
.idx-mod .en {font-size:16px;line-height:16px;margin-top:10px;}
/*产品*/
.proitems .pitem .text{padding:20px 20px 0px;}
.proitems .pitem .text .title{font-size: 20px;line-height: 26px;}
.proitems .pitem .text .sort{font-size: 16px;}
/*优势*/
.solu .swiper-button-prev{top:20%;margin-top: 0;}
.solu .swiper-button-next{top:20%;margin-top: 0;}
.solu .swiper .thumb .pagi{font-size:20px;}
.solu .swiper .thumb .pagi #solu_page {font-size:30px;line-height:30px;}
/*愿景*/
.index_yj .yjitems .yj_item .img {width:80px;height:80px;}
.index_yj .yjitems .yj_item .text .cn {font-size: 15px;}
.index_yj .yjitems .yj_item .text .en{display: none;}
/*ABOUT*/
.home_about{padding: 50px 0px;}
/*NEWS*/
/*售后服务*/
.after-sale {padding:30px 0;}
.after-sale .mod {display:none;}
.after-sale .items {display:flex;justify-content:space-between;width:100%;}
.after-sale .item {margin-left:0;text-align:center;}
.after-sale .item .img {font-size:32px;line-height:32px;margin:0 auto;}
.after-sale .item p {font-size:14px;line-height:14px;margin-top:12px;text-align:center;}
.after-sale .item .arrow {font-size:14px;line-height:14px;margin-top:12px;margin-left:auto;margin-right:auto;}
.after-sale .item:hover .arrow {margin-left:5px;}	
}




/**************************************************************************************************************
************************************************************内页************************************************
***************************************************************************************************************/
.nybanner{position:relative;height:560px;background-position: center;background-size: cover;}

/*二级栏目*/
.sub_muen {width: 100%;height: auto;overflow: hidden;text-align: center;border-bottom: 1px solid #f0f0f0;overflow-x: auto;}
.sub_muen ul li {display:inline-block;height:100px;padding:0px 40px;}
.sub_muen ul li a {display:block;height:100px;line-height:100px;font-size:16px;font-weight:bold;color:#333;position:relative;}
.sub_muen ul li a:hover {color:#f2681d;}
.sub_muen ul li.cur a {color:#f2681d;}
.sub_muen ul li a::after {content:"";position:absolute;left:0px;bottom:0px;width:0px;height:5px;background-color:#f2681d;transition:all .3s linear;}
.sub_muen ul li a:hover::after,.sub_muen ul li.cur a::after {width:100%;}

/*三级栏目*/
.sub2_muen {width: 100%;height: auto;overflow: hidden;text-align: center;border-bottom: 1px solid #f0f0f0;overflow-x: auto;}
.sub2_muen ul{padding: 10px 0px;}
.sub2_muen ul li {display: inline-block;border-left: 1px solid #d1d0d0;height: 30px;line-height: 30px;padding: 0px 20px;margin: 10px auto;}
.sub2_muen ul li:first-child {border: 0px;}
.sub2_muen ul li a {display: block;height: 30px;line-height: 30px;font-size: 16px;font-weight: bold;color: #333;position: relative;}
.sub2_muen ul li a:hover {color:#f2681d;}
.sub2_muen ul li.cur a {color:#f2681d;}

/*关于我们*/
.ny-about {width: 100%;padding: 100px 0;}
.about_max{padding-top:70px;overflow: hidden;}
.about_max .abbox1_wz{width:50%;float: left;overflow: hidden;}
.about_max .abbox1_wz p{font-size:16px;line-height:30px;color: #666;margin-bottom:10px;}
.about_max .videobox{width:45%;float:right;overflow: hidden;}
.about_max .videobox video{width: 100%;height:400px;margin: auto;text-align: center;}
.about_max .nums {width:100%;padding-top: 80px;height: auto;overflow: hidden;}
.about_max .nums .num-box {width: 25%;float: left;position: relative;text-align: center;}
.about_max .nums .num-box::after {content:"";width:1px;height:100%;position:absolute;left:0px;top:0px;z-index:5;background-color:#e2e2e2;}
.about_max .nums .num-box:first-child::after {display:none;}
.about_max .nums .num-box .num {font-size: 18px;color: #505050;line-height: 28px;text-indent: initial;}
.about_max .nums .num-box .num span {font-size:68px;line-height:100px;font-weight:100;font-family:"Arial";padding-right: 6px;color:#f2681d}
.about_max .nums .num-box .desc {font-size:18px;color:#999;line-height:28px;text-indent:initial;}

.culture{width: 100%;padding: 100px 0;background:#f3f3f3 url(/template/default/images/qywh_bg.jpg) no-repeat bottom center;}
.culture-box{width:100%;padding-top: 70px;overflow: hidden;}
.culture-box dl{width:25%;float:left;overflow:hidden;padding:0 10px;}
.culture-box dl dt{width:100%;height: auto;overflow: hidden;}
.culture-box dl dt img{display: block;width:100%;}
.culture-box dl dd{padding: 25px 30px 50px 30px; background:#FFF;}
.culture-box dl dd h3{font-size: 20px;color:#222222;display: block;line-height:40px;font-weight: bold;margin-bottom: 10px; border-bottom:1px solid #ab6351;}
.culture-box dl dd h4{font-size:17px;margin-bottom:6px;color:#333;font-weight:normal;}
.culture-box dl dd h4 i{font-family:"Arial";}
.culture-box dl dd p{font-size:15px;color:#666;}

.history{width: 100%;padding: 100px 0;background: url(/template/default/images/lc_bg.jpg) no-repeat center;background-size: cover;}
.history .hisbox {padding:70px 0;position:relative;}
.history .hisbox .history-box {width:calc(100% - 140px);position:relative;height:100px;margin:0 auto;}
.history .hisbox .history-box::after {content:"";width:100%;height:1px;background-color: #797979;opacity: .5;overflow:hidden;position:absolute;left:0px;top:50%;z-index:1;}
.history .his-bt {width: 150px;height:50px;overflow:hidden;position: relative;}
.history .hisbox .history-box .time-line {position:relative;z-index:2;background: url(/template/default/images/lc_bg1.png) left 46px repeat-x;}
.history .hisbox .history-box .swiper-wrapper .swiper-slide {height:100px;position:relative;cursor:pointer;}
.history .hisbox .history-box .swiper-wrapper .swiper-slide div {position:absolute;text-align:left;width:100%;left:0px;bottom:0px;z-index:5;font-size:24px;line-height:20px;font-family:arial;color: #000000;font-weight: bold;opacity: .8;}
.history .hisbox .history-box .swiper-wrapper .swiper-slide:nth-of-type(2n) div {top:0px;bottom:auto;}
.history .hisbox .history-box .swiper-wrapper .swiper-slide::before {content:"";width:1px;height:24px;background-color: #797979;overflow:hidden;position:absolute;left:25px;top:50px;z-index:2;opacity: .8;}
.history .hisbox .history-box .swiper-wrapper .swiper-slide:nth-of-type(2n)::before {top:26px;}
.history .hisbox .history-box .swiper-wrapper .swiper-slide::after {content:"";position:absolute;width: 10px;height: 10px;border-radius: 10px;overflow:hidden;background-color: #797979;left: 20px;top: 46px;z-index:5;opacity:1;}
.history .hisbox .history-box .swiper-wrapper .swiper-slide.swiper-slide-active::before {background-color:#f2681d;}
.history .hisbox .history-box .swiper-wrapper .swiper-slide.swiper-slide-active::after {background-color:#f2681d;opacity: 1;}
.history .hisbox .history-box .swiper-wrapper .swiper-slide.swiper-slide-active div {color:#f2681d;opacity: 1;}
.history .history-text { margin-top:0; }
.history .swiper-button-prev {background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z%27%20fill%3D%27%23f2681d%27%2F%3E%3C%2Fsvg%3E);margin-top:auto;right:20px;top:50%;transform:translateY(-11px);left:auto;width:13px;height:22px;background-size:13px 22px;}
.history .swiper-button-next {background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z%27%20fill%3D%27%23f2681d%27%2F%3E%3C%2Fsvg%3E);margin-top:auto;left:20px;right:auto;top:50%;transform:translateY(-11px);width:13px;height:22px;background-size:13px 22px;}
.history .history-text .swiper-slide {min-height: 400px;padding:70px 150px;background-color:rgb(78,30,22, 0.6);}
.history .history-text .swiper-slide.swiper-slide.swiper-slide-active {}
.history .history-text .swiper-slide .tit {font-size:24px;line-height:40px;color:#fff;padding-bottom:20px; font-weight:100;}
.history .history-text .swiper-slide .tit span { font-size:48px;}
.history .history-text .swiper-slide p {font-size:16px;line-height:36px;color:#ececec; }

.bgry {width: 100%;height: auto;overflow: hidden;}
.bgry .item {width: 50%;height: auto;float: left;position: relative;overflow: hidden;}
.bgry .item img {display: block;width: 100%;}
.bgry .item .main {position: absolute;z-index: 3;}
.bgry .item .main.one {left: 0px;bottom: 20%;transition: all .3s linear;}
.bgry .item .main.two {right:0px;bottom:20%;text-align:right;transition:all .3s linear;}
.bgry .item:hover .main.one,.bgry .item:hover .main.two {bottom:25%;}
.bgry .item .main .cn {font-size:36px;line-height:50px;font-weight:bold;color:#FFF;text-shadow: 2px 1px 5px #525252;}
.bgry .item .main .en {font-size:16px;line-height:22px;margin-top:10px;color:#FFF;text-transform:uppercase;text-shadow: 2px 1px 5px #525252;}

/*IMGLIST办公环境*/
.ny-huanjing {width: 100%;padding: 100px 0;}
.imgs {width:100%;}
.imgs .items {width:100%;height:auto;overflow:hidden;/*margin-top:50px;display:flex;*/}
.imgs .item {display:inline-block;width:23.9%;margin-left:1%;margin-bottom:50px;}
.imgs .item:nth-of-type(4n+1) {margin-left:0;}
.imgs .item .img {width:100%;overflow:hidden;}
.imgs .item .img img {width:100%;transition:all 300ms;}
.imgs .item .text {width:100%;text-align:center;padding:10px 0px;}
.imgs .item .text .title {font-size:16px;line-height:20px;}

/*荣誉资质*/
.ny-honor {width: 100%;padding: 100px 0;}
.honors {width:100%;}
.honors ul {width:100%;height:auto;overflow:hidden;/*margin-top:50px;display:flex;*/}
.honors ul li {display:inline-block;width:23.9%;margin-left:1%;margin-bottom:30px;}
.honors ul li:nth-of-type(4n+1) {margin-left:0;}
.honors ul li .img {width:100%;height: 230px;overflow:hidden;background: #fdfdfd;border: 1px solid #e5e5e5;}
.honors ul li .img img {height: 100%;width: auto;transition:all 300ms;margin: auto;display: block;}
.honors ul li .text {width:100%;text-align:center;padding: 20px 0px;background: #e5e5e5;}
.honors ul li .text .title {font-size:16px;line-height:20px;}

/*新闻*/
.ny-news {width:100%;padding:90px 0 110px;}
.ny-news .main {position: relative;}
.ny-news .main::before{content:"";width:1px;height:100%;position:absolute;left:32.75%;top:10px;z-index:2;background-color:#f3f3f3;}
.ny-news .main::after{content:"";width:1px;height:100%;position:absolute;left:67.25%;top:10px;z-index:2;background-color: #f3f3f3;}
.newslist{width: 100%;height:auto;overflow:hidden;}
.newslist li{display: block;width: 31%;height: auto;float: left;overflow: hidden;margin-bottom: 50px;border-bottom: 1px solid #f3f3f3;padding-bottom: 30px;}
.newslist li:nth-of-type(3n+1) {margin-left:0;}
.newslist li:nth-of-type(3n+2) {margin-left: 3.5%;margin-right: 3.5%;}
.newslist li .text{width: 100%;}
.newslist li .text .date{width: 100%;height: 40px;line-height: 40px;font-size: 16px;font-weight: bold;color: #666;}
.newslist li .text .title{font-size: 24px;line-height: 40px;height: 80px;}
.newslist li .text .desc{font-size: 16px;line-height: 30px;height: 60px;overflow: hidden;color: #adadad;margin-top: 10px;text-align: justify;}
.newslist li .nimg{width:100%;height: 250px;overflow:hidden;margin-top:30px;}
.newslist li .nimg img{display: block;height: 100%;margin: auto;transition:all 300ms;}
.newslist li:hover .nimg img {transform:scale(1.1);}

/*产品*/
.ny-product{width:100%;display: block;overflow: hidden;}
.prolist{display: block;overflow: hidden;}
.prolist li{width: 25%;background-color: #fff;display: block;float: left;border: 2px solid #f7f7f7;}
.prolist li .text{padding: 40px 70px 0;box-sizing: border-box;}
.prolist li .text .title {width:100%;height:30px;line-height:30px;font-size:22px;font-weight:bold;color:#333;margin-top: 10px;margin-bottom:10px;display:block;transition:all .3s linear;}
.prolist li .text .model {color:#adadad;font-size:16px;line-height:25px;height:25px;overflow:hidden;transition:all .1s linear;}
.prolist li .nimg {text-align: center;overflow: hidden;}
.prolist li .nimg img{transition: all .2s linear;}
.prolist li:hover .nimg img {transform:scale(1.1)}
.prolist li:hover .text .title{color: #f2681d;}

/*PAGE*/
.container{width:100%;padding:100px 0;}
.container .company{padding:70px 0;height: auto;overflow: hidden;text-align: justify;}

/*Download*/
.download {width: 80%;margin: auto;}
.dwntitle{font-size:30px;padding:50px 20px;color:#151515;background:#e8e8e8;text-align: center;border: solid 1px #d9d9d9;}
.download li{font-size: 20px;padding:30px 20px;border-bottom: solid 1px #d9d9d9;background: #f2f2f2;}
.download li a{display: block;color: #333;text-align: center;}

/*联系我们*/
.conlianxi{width: 100%;overflow: hidden;padding-top:70px;}
.conlianxi .p-item{width: 80%;overflow: hidden;margin: auto;text-align: center;}
.conlianxi .p-item h3{font-size: 28px;line-height: 40px;font-weight: bold;}
.conlianxi .p-item h5 {font-size:20px;line-height: 34px;margin-bottom: 35px;font-weight: normal;font-family:"CenGot";letter-spacing: 2px;}
.conlianxi .p-item p {font-size: 18px;line-height: 24px;color: #888;}
.conlianxi .p-item2{width:100%;overflow: hidden;margin-top: 50px;border-top: 1px solid #ddd;}
.conlianxi .p-item2 .contT_addr {padding-top:30px;overflow: hidden;}
.contact-ul{padding-top:30px;overflow: hidden;}
.contact-ul li {width: 25%;height: 170px;overflow: hidden;margin-bottom: 55px;position: relative;float: left;text-align: center;font-size: 18px;color: #999;}
.contact-ul li p.p1{font-size: 24px;line-height: 28px;color: #505050;margin-top: 20px;}
.contact-ul li p.p2 {font-size: 18px;margin-top: 20px;line-height: 28px;color: #999;}
.contact-ul li a, .contact-ul li a:link, .contact-ul li a:visited {color: #999;}
.contact-ul li::after {content: "";width: 1px;height: 100px;overflow: hidden;background-color: #adadad;position: absolute;left: 0px;top: 50%;z-index: 2;transform: translateY(-50%);}
.contact-ul li:nth-of-type(4n+1)::after {display:none;}
.contact-ul li img{width: 148px;height: 148px;}

/*MESSAGE*/
.message{padding: 70px 0 ;overflow: hidden;}
.add-msg-form{max-width:800px ; margin: auto; padding:10px 50px;overflow: hidden;}
.add-msg-form .input-group, 
.add-msg-form .input-tarea, 
.add-msg-form .yanzm
{margin-bottom: 20px;width:100%;display:block;}
.add-msg-form .input-group:after, 
.add-msg-form .input-tarea:after, 
.add-msg-form .yanzm:after
{ display: block; content: ''; clear: both; }
.add-msg-form .input-group label, 
.add-msg-form .input-tarea label, 
.add-msg-form .yanzm label
{width: 80px;margin-right: 20px; height: 56px;line-height: 56px; font-size: 16px;display:block;float: left;text-align-last: justify;color:#222222;}
.add-msg-form .input-group input{width:calc(100% - 100px);border: 1px solid #ddd;line-height:56px;height:56px;text-indent: 1em;transition: 300ms;-webkit-transition: 300ms;outline: none;border-radius: 5px;}
.add-msg-form .input-group input:focus {box-shadow: 0 0 5px #e60012; border: 1px solid #e60012; }
.add-msg-form .input-tarea textarea {width:calc(100% - 100px);border: 1px solid #ddd;transition: 300ms;-webkit-transition: 300ms;outline: none;border-radius: 5px;padding: 15px;line-height: 30px; min-height: 150px;resize: vertical;overflow: auto;}
.add-msg-form .input-tarea textarea:focus {box-shadow: 0 0 5px #e60012; border: 1px solid #e60012; }
.add-msg-form .yanzm {margin-bottom: 20px;width:100%;display:block;}
.add-msg-form .yanzm input{width:150px;border: 1px solid #ddd;line-height:56px;height:56px;text-indent: 1em;transition: 300ms;-webkit-transition: 300ms;outline: none;border-radius: 5px;}
.add-msg-form .yanzm input:focus {box-shadow: 0 0 5px #e60012; border: 1px solid #e60012; }
.add-msg-form .yanzm img{border: 1px solid #f3efef;width:auto;height:36px;}
.tjbtn{text-align: center;}
.tjbtn input{border: none;background:#e60012;border-radius: .25em;padding: 16px 30px;color: #ffffff;cursor: pointer;margin-top: 30px;}


/*SEARCH*/
.ny-search{width:100%}
.search_list li{width: 25%;background-color: #fff;display: block;float: left;border: 2px solid #f7f7f7;}
.search_list li .text{padding: 40px 70px 0;box-sizing: border-box;}
.search_list li .text .title {width:100%;height:30px;line-height:30px;font-size:22px;font-weight:bold;color:#333;margin-top: 10px;margin-bottom:10px;display:block;transition:all .3s linear;}
.search_list li .text .model {color:#adadad;font-size:16px;line-height:25px;height:25px;overflow:hidden;transition:all .1s linear;}
.search_list li .nimg {text-align: center;overflow: hidden;}
.search_list li .nimg img{transition: all .2s linear;}
.search_list li:hover .nimg img {transform:scale(1.1)}
.search_list li:hover .text .title{color: #f2681d;}

@media screen and (max-width: 1600px){
.nybanner{height:500px;}
/*IMGLIST*办公环境*/
.ny-huanjing {width: 100%;padding: 100px 0;}
.imgs {width:100%;padding:30px 0;}
.imgs .item {width:23.8%;margin-left:1%;}
.imgs .item:nth-of-type(4n+1) {margin-left:0;}
.imgs .item .text .title {font-size:20px;line-height:20px;}
/*新闻*/
.ny-news {width:100%;padding:60px 0 80px;}	
.newslist li .text .date{height: 76px;line-height: 76px;font-size: 24px;}
.newslist li .text .title{font-size: 20px;line-height: 30px;height: 60px;}
.newslist li .text .desc{font-size: 14px;line-height: 24px;height: 48px;margin-top: 10px;}
}

@media screen and (max-width: 1366px){
.nybanner{height:400px;}
/*IMGLIST*办公环境*/
.ny-huanjing {width: 100%;padding:80px 0;}
.imgs {padding:10px 0;}
.imgs .item {width:24%;margin-left:0.5%;}
.imgs .item:nth-of-type(4n+1) {margin-left:0;}
.imgs .item .text .title {font-size:16px;line-height:16px;}
/*荣誉资质*/
.ny-honor {width: 100%;padding:80px 0;}
.honors {padding:10px 0;}
.honors ul li {width:24%;margin-left:0.5%;}
.honors ul li:nth-of-type(4n+1) {margin-left:0;}
.honors ul li .text .title {font-size:16px;line-height:16px;}
/*新闻*/
.ny-news {}	
.newslist li .text .date{height: 50px;line-height: 50px;font-size: 20px;}
.newslist li .text .title{font-size: 16px;line-height: 30px;}
.newslist li .text .desc{font-size: 14px;line-height: 24px;margin-top: 10px;}
/*产品*/
.prolist li{width: 33.333%;}
/*联系我们*/
.contact-ul li {width: 33.3333%;margin-bottom: 40px;}
.contact-ul li:nth-of-type(4n+1)::after {display:block;}
.contact-ul li:nth-of-type(3n+1)::after {display:none;}
/*Search*/
.search_list li{width: 33.333%;}
}

@media screen and (max-width: 1024px){
.nybanner{height: 350px;}
/*二级栏目*/
.sub_muen ul li{height: 80px;padding: 0px 30px;}
.sub_muen ul li a{height: 80px;line-height: 80px;}
/*关于我们*/
.about_max .abbox1_wz{width:100%}
.about_max .videobox{width:100%;}
.history .history-text .swiper-slide{padding:70px 70px;}
/*IMGLIST*办公环境*/
.ny-huanjing {width: 100%;padding:60px 0;}
.imgs .item {width:48%;margin-left:3%;margin-bottom:30px;}
.imgs .item:nth-of-type(2n+1) {margin-left:0;}
.imgs .item .text .title {font-size:16px;line-height:16px;}
/*荣誉资质*/
.ny-honor {width: 100%;padding:60px 0;}
.honors {padding:10px 0;}
.honors ul li {width:48%;margin-left:3%;margin-bottom:30px;}
.honors ul li:nth-of-type(2n+1) {margin-left:0;}
.honors ul li .text .title {font-size:16px;line-height:16px;}
/*新闻*/
.ny-news {}
.newslist li{margin-bottom: 30px;padding-bottom: 20px;}
.newslist li .text .date{height: 40px;line-height: 40px;font-size: 18px;}
.newslist li .text .title{font-size: 16px;line-height: 25px;}
.newslist li .text .desc{font-size: 14px;line-height: 24px;margin-top: 10px;}
/*产品*/
.prolist li{width:50%;}
/*PAGE*/
.container {padding: 60px 0;}
/*联系我们*/
.conlianxi{padding-top:50px;}
.conlianxi .p-item h3{font-size:25px;}
.conlianxi .p-item h5{font-size:18px;line-height:28px;}
.contact-ul li {width:50%;margin-bottom:20px;}
.contact-ul li:nth-of-type(4n+1)::after {display:block;}
.contact-ul li:nth-of-type(3n+1)::after {display:block;}
.contact-ul li:nth-of-type(2n+1)::after {display:none;}
/*Search*/
.search_list li{width:50%;}
}

@media screen and (max-width: 768px){
.nybanner {height: 200px;}
/*二级栏目*/
.sub_muen ul li{height:50px;padding: 0px 20px;}
.sub_muen ul li a{height:50px;line-height:50px;}
/*三级级栏目*/
.sub2_muen ul{white-space: nowrap;}
/*关于我们*/
.ny-about {padding:60px 0;}
.about_max{padding-top:50px;}
.about_max .videobox video{height: auto;}
.about_max .nums{padding-top:30px;}
.about_max .nums .num-box{width:50%;padding: 0 15px 15px;}
.about_max .nums .num-box::after {display:none;}
.about_max .nums .num-box .num span{font-size: 50px;line-height: 80px;}
.culture {padding:60px 0;}
.culture-box{padding-top:50px;}
.culture-box dl{width:50%;padding:10px 10px;}
.history{padding:60px 0;}
.history .history-text .swiper-slide{padding:50px 50px;}
/*IMGLIST*办公环境*/
.imgs .item {width:48%;margin-left:2%;margin-bottom:20px;}
.imgs .item:nth-of-type(2n+1) {margin-left:0;}
.imgs .item .text .title {font-size:16px;line-height:16px;}
/*荣誉资质*/
.ny-honor {width: 100%;padding:30px 0;}
.honors ul li {width:48%;margin-left:2%;margin-bottom:20px;}
.honors ul li:nth-of-type(2n+1) {margin-left:0;}
.honors ul li .text .title {font-size:16px;line-height:16px;}
/*新闻*/
.ny-news {padding:30px 0 50px;}
.ny-news .main::before{display: none;}
.ny-news .main::after{display: none;}
.newslist li{width:100%; margin-bottom: 30px;padding-bottom: 20px;}
.newslist li:nth-of-type(3n+2) {margin-left:0;margin-right:0;}
.newslist li .text .date{height: 40px;line-height: 40px;font-size: 18px;}
.newslist li .text .title{font-size: 16px;line-height: 24px;height: auto;}
.newslist li .text .desc{font-size: 14px;line-height: 24px;margin-top: 10px;height: auto;}
/*产品*/
.prolist li{width:92%;margin:20px auto;display:block;float:none; border-radius:3px;-moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2);}
.prolist li .text {padding: 20px 20px 0px;}
.prolist li .text .title{margin:0;}
/*Download*/
.download{width: 100%;}
/*MESSAGE*/
.add-msg-form{padding: 0;}
/*Search*/
.search_list li{width:92%;margin:20px auto;display:block;float:none; border-radius:3px;-moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2);}
.search_list li .text {padding: 20px 20px 0px;}
.search_list li .text .title{margin:0;}
}

@media screen and (max-width: 480px){
/*关于我们*/
.ny-about {}
.about_max .nums .num-box {width: 50%;padding: 0 5px 5px;}
.about_max .nums .num-box .num{font-size:14px;}
.about_max .nums .num-box .num span{font-size:40px;}
.about_max .nums .num-box .desc{font-size:14px;}
.culture {}
.culture-box dl{width:100%;}
.history{padding:60px 0;}
.history .history-text .swiper-slide{padding:20px 20px;}
.bgry .item{width:100%;}
/*产品*/
.prolist li .text {padding: 20px 20px 0px;}
.prolist li .text .title{font-size:18px;}
/*联系我们*/
.conlianxi .p-item{width:100%;}
.conlianxi .p-item h3 {font-size: 20px;}
.conlianxi .p-item h5 {font-size: 16px;line-height: 18px;}
.contact-ul li {margin-bottom: 0px;font-size: 16px;border: 1px solid #f3f3f3;}
.contact-ul li::after{display: none;}
.contact-ul li:nth-of-type(3n+1)::after {display: none;}
.contact-ul li img{display: block;margin: auto;}
/*Search*/
.search_list li .text {padding: 20px 20px 0px;}
.search_list li .text .title{font-size:18px;}
}



/********详情********/
/*reLink*/
.reLink {border-top: 5px solid #ededed;padding-top: 80px;margin-bottom: 60px; overflow: hidden;width: 100%;display: flex;justify-content: space-between;align-items: flex-end;}
.prevLink{display: block;width:150px;height:66px;line-height:66px; background:#ebebeb;color:#666;text-align: center;}
.prevLink i{margin-right:5px;}
.prevLink a{display: block;height:66px;background:#f2681d;color:#fff;}
.nextLink{display: block;width: 150px;height:66px;line-height:66px;background:#ebebeb;color:#666;text-align:center;}
.nextLink i{margin-left:5px;}
.nextLink a{display:block;height:66px;background:#f2681d;color:#fff;}

/*新闻详情*/
.news-banner2 {position:relative;height:500px;background-position:top center;background-size:cover;padding:0px 160px;}
.news-banner2 .news-text {position:relative;width:100%;height:100%;}
.news-banner2 .main {position:absolute;left:0;bottom:70px;width:100%;z-index:5;margin:0 auto;}
.news-banner2 .title {font-size:36px;line-height:48px;color:#fff;font-weight:bold;}
.news-banner2 .sub_tit {font-size:16px;color:#fff;opacity:.8;line-height:40px;margin-top:25px;}
.news-banner2 .sub_tit span {padding-right:30px;}
.news-details {height: auto;overflow: hidden;padding-bottom:80px;text-align: justify;}
.news-details .main {font-size: 16px;line-height: 36px;color: #666;height: auto;overflow: hidden;}
.news-details .left-box {width: calc(100% - 400px);float: left;padding: 55px 80px 0 0;position: relative;text-align: justify;}
.news-details .left-box .xwzy {font-size:14px;color:#8c8c8c;line-height:26px;margin-top:30px;background:#f5f5f5;padding:20px 28px;text-align:justify;letter-spacing:1.5px;}
.news-details .left-box .nrxqzy {font-size: 16px;padding: 50px 0;margin-bottom: 60px;line-height: 28px;text-align: justify;}
.news-details .left-box .share {height: auto;margin-top:60px;margin-bottom: 50px;overflow: hidden;}
.news-details .left-box .share .more-btn{border: 1px solid #e0e0e0;color: #666;background:#FFF;}
.news-details .left-box .share .more-btn:hover{background-color: #f2681d;color: #fff;border:0;transition:all .2s linear;}
.news-details .right-box {width: 400px;float: right;border-left: 1px solid #f3f3f3;}
.news-details .nrxqzy img{height: auto!important;max-width: 100%!important;}
/*新闻推荐*/
.news-list-md{}
.news-list-md h3{width: 100%;height: 100px;line-height: 100px;font-size: 24px;color: #333;font-weight: bold;padding-left: 80px;border-bottom: 1px solid #f3f3f3;}
.news-list-md ul{width: 100%;height: auto;overflow: hidden;padding:40px 0px 0px 80px;}
.news-list-md ul li{width: 100%;height: auto;margin-bottom: 30px;overflow: hidden;margin-left: 0px;padding-bottom: 30px;border-bottom: 1px solid #f3f3f3;}
.news-list-md ul li .date{width: 100%;height: 40px;line-height: 40px;font-size: 16px;font-weight: bold;color: #666;}
.news-list-md ul li .title {height: auto;font-size: 20px;line-height: 30px;}
.news-list-md ul li .desc{height:40px;font-size: 15px;line-height:20px;overflow: hidden;color: #adadad;margin-top: 10px;text-align: justify;}

/*产品详情*/
.pro-banner {position:relative;height:780px;background-position:center;background-size:cover;}
.pro-banner .pic-box {width:100%;height:600px;position:absolute;left:0px;bottom:0px;z-index:5;}
.pro-banner .pic-box .main {background-color:#fff;height:100%;}
.pro-banner .pic-box .left-box,
.pro-banner .pic-box .right-box {width:50%;height:100%;overflow:hidden;float:left;padding: 50px 50px 0;position:relative;}
.pro-banner .pic-box .left-box {overflow: hidden;box-sizing: border-box;}
.pro-banner .pic-box .left-box .pnimg{width: 100%;height: 100%;overflow: hidden;}
.pro-banner .pic-box .left-box .pnimg img{width: auto;height: 100%;display: block;margin: auto;}
.pro-banner .back_bt {border: 1px solid #f2681d;padding: 10px 20px;position: absolute;right: 50px;top: 50px;z-index: 10;color: #f2681d;border-radius: 3px;display: block;width: 100px;text-align: center;}
.pro-banner .back_bt i{margin-right: 5px;}
.pro-banner .pic-box .right-box{padding:100px 50px 0;}
.pro-banner .pic-box .right-box .title {font-size: 32px;font-weight: bold;line-height: 48px;color: #333;}
.pro-banner .pic-box .right-box .psub_tit {font-size: 16px;line-height: 30px;color: #666;margin-top: 20px;}
.pro-banner .pic-box .right-box .psub_tit span {padding-left: 55px;}
.pro-banner .pic-box .right-box .ptel {margin-top:50px;}
.pro-banner .pic-box .right-box .ptel span{display: block;font-size: 18px;}
.pro-banner .pic-box .right-box .ptel a{display: block;font-size:30px;font-weight: bold;padding:10px 0;color: #f2681d;font-family: "Arial";}
#bd_share {margin-top:50px;}
#bd_share a {width:50px;height:50px;line-height:50px;text-align:center;border:2px solid #f0f0f0;font-size:20px;color:#c0c0c0;margin:5px 10px 5px 0;transition:all .2s linear;background-image:none;padding-left:0px;}
#bd_share a:hover {color:#e83827;border:2px solid #e83827;}
.pro-details{height: auto;overflow: hidden;padding-bottom: 50px;text-align: justify;}
.pro-details .main{padding: 85px 0 0;font-size: 16px;line-height: 36px;color: #666;}
.pro-details .nrxqzy img{height: auto!important;max-width: 100%!important;}
/*产品推荐*/
.img-list-md{}
.img-list-md h3{width: 100%;height: 100px;line-height: 100px;font-size: 24px;color: #333;font-weight: bold;border-bottom: 1px solid #f3f3f3;}
.img-list-md ul{width: 100%;height: auto;overflow: hidden;padding:40px 0px;}
.img-list-md ul li{width:16.66%;height:auto;line-height: 32px;float: left;}
.img-list-md ul li a{display: block;padding:10px;}
.img-list-md ul li .hmimg{width: 100%;border:1px solid #ededed;border-radius: 10px;overflow: hidden;}
.img-list-md ul li .hmimg img{display: block; transition: all .6s;}
.img-list-md ul li span{display: block;height:40px; line-height:20px; margin-top: 10px;margin-bottom: 20px;text-align: center;font-size: 15px;color: #333;}

/*其他详情*/
.xq-details {height: auto;overflow: hidden;padding-bottom:80px;text-align: justify;}
.xq-details .nrcompany {font-size: 16px;line-height: 36px;color: #666;height: auto;overflow: hidden;padding-top:60px;}
.xq-details h1 {text-align: center;font-size: 28px;font-weight: bold;line-height: 48px;color: #333;}
.xq-details .met-editor {border-bottom: #eee solid 1px;padding-bottom: 18px;text-align: center;font-size: 16px;line-height: 30px;color: #666;margin-top: 20px;}
.xq-details .nrxqzy{padding:50px 0;overflow: hidden;}
.xq-details .nrxqzy img{height: auto!important;max-width: 100%!important;}


@media screen and (max-width: 1600px){
/*新闻详情*/
.news-banner2 {padding: 0px 90px;}
/*产品详情*/
}

@media screen and (max-width: 1366px){
/*新闻详情*/
.news-banner2 {padding: 0px 60px;}
.news-list-md h3{padding-left:30px;}
.news-list-md ul{padding-left:30px;}
/*产品详情*/
.pro-banner .pic-box{height: auto;}
.pro-banner .pic-box .main{overflow: hidden;}
.pro-banner .pic-box .left-box{padding:20px;box-sizing: border-box;}
.pro-banner .pic-box .left-box .pnimg{width:100%;height: auto;}
.pro-banner .pic-box .left-box .pnimg img{height: auto;}
.pro-banner .pic-box .right-box{}
}

@media screen and (max-width: 1024px){
/*新闻详情*/
.news-banner2 {padding: 0px 30px;}
.news-banner2 .title{font-size: 30px;line-height: 40px;}
.news-details .left-box{width: 100%;padding-right: 0;}
.news-details .right-box{width:100%;border:0;}
.news-list-md ul {padding-left:0px;}
/*产品详情*/
.img-list-md ul li{width: 33.33%;}
}

@media screen and (max-width: 768px){
/*新闻详情*/
.news-banner2 {height:250px;padding: 80px 30px 50px 30px;}
.news-banner2 .main{bottom: 0;}
.news-banner2 .title{font-size: 20px;line-height: 30px;}
.news-banner2 .sub_tit {font-size: 16px;color: #fff;opacity: 1;line-height: 30px;margin-top: 15px;}
.news-list-md ul li .desc{font-size:14px;}
/*产品详情*/
.pro-banner {height: auto;overflow: hidden;}
.pro-banner .pic-box {height: auto;padding: 100px 0px 10px;position: relative;}
.pro-banner .pic-box .main{height: 100%;padding-bottom: 30px;}
.pro-banner .pic-box .left-box{width:100%;}
.pro-banner .pic-box .right-box{width:100%;}
.pro-banner .pic-box .right-box .title {font-size: 18px;line-height: 30px;}
.pro-banner .pic-box .right-box .psub_tit{margin-top: 10px;}
.pro-banner .pic-box .right-box .psub_tit span {padding-left: 20px;}
#bd_share {display:none;}
.pro-banner .pic-box .right-box .ptel {margin-top:30px;}
.img-list-md ul li {width:50%;}
}

@media screen and (max-width: 480px){
/*新闻详情*/
/*产品详情*/
.pro-banner .pic-box .right-box .psub_tit span {padding-left:25px;}
}
