﻿ @charset "utf-8";
/*++++author:智慧云擎*******************/
/*+++++time:2021-03-18****************/

/************************首页**************************************/

/**********banner************************/
.banner{width: 100%;height:67vh;position:relative;background: #dfded9;}
.banner .swiper-container{z-index: 9990;width:100%;height: 100%;overflow: visible;box-shadow: 10px 10px 30px rgba(0 ,0,0,.4;)}
.banner:hover{cursor: pointer}
.banner .swiper-container .swiper-slide {width:100%;height:100%;overflow:hidden;margin:0 auto!important;display:block;background-size: cover!important;}
.leftUp img{-webkit-animation-name:leftUp;animation-name:leftUp;}
@-webkit-keyframes leftUp{
0%{transform:scale(1.1,1.1) translate(4.545%,4.545%); }
100%{transform:scale(1.1,1.1)  translate(-4.545%,-4.545%);}}
@keyframes leftUp{
0%{transform:scale(1.1,1.1) translate(4.545%,4.545%);}
100%{transform:scale(1.1,1.1)  translate(-4.545%,-4.545%);}}

.moveRight img{-webkit-animation-name:moveRight;animation-name:moveRight;}
@-webkit-keyframes moveRight{
0%{transform:scale(1.1,1.1) translate(-4.545%,0); }
100%{transform:scale(1.1,1.1)  translate(4.545%,0);}}
@keyframes moveRight{
0%{transform:scale(1.1,1.1) translate(-4.545%,0);}
100%{transform:scale(1.1,1.1)  translate(4.545%,0);}}

.moveDown img{-webkit-animation-name:moveDown;animation-name:moveDown;}
@-webkit-keyframes moveDown{
0%{transform:scale(1.1,1.1) translate(0,-4.545%); }
100%{transform:scale(1.1,1.1)  translate(0,4.545%);}}
@keyframes moveDown{
0%{transform:scale(1.1,1.1) translate(0,-4.545%);}
100%{transform:scale(1.1,1.1)  translate(0,4.545%);}}

.centerBig img{-webkit-animation-name:centerBig;animation-name:centerBig;}
@-webkit-keyframes centerBig{
100%{transform:scale(1.1,1.1);}}
@keyframes centerBig{
100%{transform:scale(1.1,1.1);}}

.rightDownBig img{-webkit-animation-name:rightDownBig;animation-name:rightDownBig;}
@-webkit-keyframes rightDownBig{
100%{transform:scale(1.1,1.1) translate(4%,4%);}}
@keyframes rightDownBig{
100%{transform:scale(1.1,1.1) translate(4%,4%);}}
.banner .swiper-container .swiper-slide img.pcimg{width:100%;height:100%;animation-duration:7s;animation-timing-function:linear;animation-fill-mode: forwards;-webkit-animation-duration:7s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode: forwards;}
.banner .swiper-container .inner{z-index: 9999;position: absolute;left: 16%;top: .75rem;width:68%;height: 75%;text-align:left;font-weight: 500;}
/*.banner .swiper-container .block-txt h4{ -webkit-animation: fadeOutUp 2s; animation: fadeOutUp 2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; font-size: 48px;padding:0 0  5px 0;font-family:黑体;color: #404040;font-weight: 500;}*/
.banner .swiper-container .block-txt h4{font-size: 48px;padding:0 0  5px 0;color: #404040;font-weight: 500;}
/*.banner .swiper-container .block-txt h5{display:block; -webkit-animation: fadeOutUp 3s; animation: fadeOutUp 3s; -webkit-animation-fill-mode: both; animation-fill-mode: both; font-size: 24px;padding:.2rem 0  5px 0;font-family:黑体;color: #404040;font-weight: 500;}*/
.banner .swiper-container .block-txt h5{display:block;font-size: 24px;padding:.2rem 0  5px 0;color: #404040;font-weight: 500;}
.banner .swiper-container .block-txt p{ transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;margin:25px 0;width:173px;border:1px solid #404040;border-radius:38px;height:38px;/* -webkit-animation: fadeOutDown 2s; animation: fadeOutDown 2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; */text-align: center;background:#404040;}
.banner .swiper-container .block-txt p a{position:relative;display: block;width:100%;height:100%;line-height:38px;color: #fff;font-size:14px;margin:0 auto;cursor: pointer;}
.banner .swiper-container .block-txt p:hover {background: #856245;border-color:#856245; }
.banner .swiper-wrapper {will-change:transform;}
.banner .swiper-slide-active  .block-txt h4{opacity: 1; /* -webkit-animation: fadeInDown 1.5s; animation: fadeInDown 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; */}
.banner .swiper-slide-active  .block-txt h5{opacity: 1; /* -webkit-animation: fadeInDown 1.6s; animation: fadeInDown 1.6s; -webkit-animation-fill-mode: both; animation-fill-mode: both; */}
.banner .swiper-slide-active  .block-txt p{/* -webkit-animation: fadeInUp 1.5s; animation: fadeInUp 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; */}
.banner .swiper-container .headbg{display:none;position:absolute;z-index:9;width:100%;height: 100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-animation-fill-mode: both; animation-fill-mode: both;}
.banner .swiper-container .swiper-pagination{z-index: 999999;bottom:-40px;text-align:center!important; background:url(../images/pagetion.jpg) repeat-x center;height: 40px;width:100%;line-height:40px;}
.banner .swiper-container .swiper-pagination-bullet{opacity:1;margin:0 4px !important;;border-radius:100%;width:10px;background:#8a8a8a;border:1px solid #8a8a8a;height:10px;position:relative;outline:none;vertical-align:middle;}
.banner .swiper-container .swiper-pagination-bullet-active {background:#404040;border-color:#404040;position:relative;z-index:1;}
.slideDown{display:none;z-index: 999999;-webkit-animation: Tmouse 0.5s cubic-bezier(0.56, 0.01, 0.46, 1) infinite alternate;animation: Tmouse 0.5s cubic-bezier(0.56, 0.01, 0.46, 1) infinite alternate;position: absolute;width:.8rem;height:.8rem;bottom: .4rem;left:50%;margin-left:-.4rem;background:url(../images/mouse.png) no-repeat center;background-size:.6rem .6rem;}
@-webkit-keyframes Tmouse {
  0% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -ms-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-5px);
  }
}
@keyframes Tmouse {
  0% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -ms-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

.banner .swiper-button-prev,.banner .swiper-button-next{width: 28px;height: 42px;position: absolute;top:50%;margin-top:-21px;opacity: 1}
.banner .swiper-button-prev{background: url(../images/left-on.png) no-repeat center;left:3%;}
.banner .swiper-button-next{background: url(../images/right-on.png) no-repeat center;right:3%;}
.banner .swiper-button-prev:hover,.banner  .swiper-button-prev.swiper-button-disabled:hover{background: url(../images/left.png) no-repeat center;left:3%;}
.banner .swiper-button-next:hover,.banner  .swiper-button-next.swiper-button-disabled:hover{background: url(../images/right.png) no-repeat center;right:3%;}
.banner  .swiper-button-next.swiper-button-disabled, .banner  .swiper-button-prev.swiper-button-disabled{opacity: 1;}
.indexmain1{width:100%;overflow: hidden;padding:80px 0;}
.recommd-pro{width:80%;margin:35px auto 60px auto;overflow: hidden;}
.imgbox{overflow: hidden;width:600px;position: relative;padding-top:5px;overflow: hidden;margin-left:35px;}
.imgswrap {position: relative;height: 460px;width:100%;}
.imgswrap .imgs1{width: 400px;height: 267px;overflow: hidden;position: absolute;top:20px;right:30px;cursor: pointer;transition: 1s ease;}
.imgswrap .imgs1 a,.imgswrap .imgs2 a{display: block;overflow: hidden;width:100%;height: 100%;}
.imgswrap .imgs2{width:400px;height: 267px;overflow: hidden;position: absolute;bottom:30px;left:0;cursor: pointer;transition: .8s ease;}
.recommd-pro-txt{width: calc(100% - 775px);overflow: hidden;height:460px;margin-right:60px;}
.recommd-pro-item{overflow: hidden;width:100%;max-height: 490px;}
.recommd-pro-txt h4{color: #A7673F;font-size: 24px;font-weight: 500;letter-spacing: 3px;}
.recommd-pro-txt p.txt{color: #3F3F3F;font-size: 16px;line-height: 1.628;padding-top: 25px;font-weight: 200;}
.recommd-pro-txt .more{margin:35px 0 0 0;}
.recommd-pro-txt .more a{background: none;border-width: 2px}
.recommd-pro-txt .more a:hover{background: #D37950}
.recommd-pro-txt.fl{text-align:right;}
.recommd-pro-txt2{margin-right: 0;margin-left: 60px;}
.recommd-pro-txt.fl p.txt{text-align: left;}
.recommd-pro-txt.fl .more{float: right}
.indexmain2{width:100%;padding:90px 0;overflow: hidden;background: url(../images/bg2.png) no-repeat center;background-size: cover}
.indexmain2-box{height: 250px;overflow: hidden;}
.indexmain2-box .title2{width:486px;}
.indexmain2-box .title2 h4{color: #404040;font-size: 36px;font-weight: 500;position: relative;height:60px;display: block;width: 100%;}
.indexmain2-box .title2 h4::after{content: '';position: absolute;width: 140px;height: 2px;background: #404040;position: absolute;bottom:0;left:0;}
.indexmain2-box .title2 p{color: #3F3F3F;font-size: 14px;padding-top: 25px;line-height: 1.8}
.clinetscroll{width:calc(100% - 650px);overflow: hidden;position: relative;}
.clinetscroll .swiper-container{width:80%;position: relative;padding:20px 0;}
.clinetscroll .swiper-container .swiper-slide{ -webkit-transform: scale(0.9);transform: scale(0.9);display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center; align-items: center;}
.clinetscroll .swiper-container .swiper-wrapper{overflow: hidden;}
/* .clinetscroll .swiper-button-prev,.clinetscroll .swiper-button-next{ position:absolute;  display:block;  top:100px; width:47px; height:47px;   }
.clinetscroll .swiper-button-next{ right:-10%;background:url(../images/right2.png) no-repeat center; }
.clinetscroll .swiper-button-prev{left:-10%;background:url(../images/left2.png) no-repeat center; }
.clinetscroll .swiper-button-prev:hover,.clinetscroll .swiper-button-next:hover{ filter:alpha(opacity=80) !important;opacity:.8 !important;  } */
.clinetscroll-pagination{display:none;z-index: 999999;bottom:3px!important;text-align:center!important;height: 10px;width:100%;line-height:10px;}
.clinetscroll .swiper-container .swiper-pagination-bullet,.company-banner .swiper-container .swiper-pagination-bullet{opacity:1;margin:0 6px !important;;border-radius:100%;width:8px;background:#fefefe;border:1px solid #fefefe;height:8px;position:relative;outline:none;vertical-align:middle;}
.clinetscroll .swiper-container .swiper-pagination-bullet-active ,.company-banner .swiper-container  .swiper-pagination-bullet-active{background:#D37950;border-color:#D37950;position:relative;z-index:1;}
.company-banner .swiper-container .clinetscroll-pagination{display: none;bottom: 3px!important}

.indexmain3{width:100%;overflow: hidden;padding:80px 0 110px 0;background: url("../images/bread.png") repeat-x center top,url("../images/bg3.png") no-repeat center;}
.index-company{width:82%;margin:40px auto;padding-top:20px;overflow:hidden;}
.index-company .companypic2{width:100%;max-width: 575px;overflow: hidden;}
.index-company .companys-text{width: calc(100% - 640px);overflow: hidden;}
.index-company .companys-text h5{color: #A7673F;font-weight: 500;font-size: 24px;letter-spacing: 3px;line-height: 1.628}
.index-company .companys-text p.txt{color: #999;font-size: 14px;padding-top:28px;line-height: 1.628}

.index-company .companys-text .more{margin:35px 0 0 0;}
.index-company .companys-text .more a{background: none;border-width: 2px}
.index-company .companys-text .more a:hover{background: #D37950}
.company-banner{position:relative;width:100%;margin:0 auto;padding:60px  0 50px 0;overflow: hidden;}
.company-banner .swiper-container{width: 100%;margin:0 auto;}
.company-banner .swiper-slide{-webkit-transition: transform 1.0s;-moz-transition: transform 1.0s;-ms-transition: transform 1.0s;-o-transition: transform 1.0s;-webkit-transform: scale(0.65);/* margin: 1px; */transform: scale(0.65); margin-top: 60px;margin-bottom: 60px;}
.company-banner .swiper-slide::after {position: absolute;top: 0px;left: 0;display: block;box-sizing: border-box;content: "";width: 100%;height: 100%;box-shadow: 0 2px 6px rgba(0,0,0,0.3); box-shadow: 0 4px 20px 0 rgba(0,0,0,0.3);}
.company-banner .swiper-slide img {width: 100%;display: block;height: 100%;border: none;overflow: hidden;}
.company-banner .swiper-slide-active,.company-banner .swiper-slide-duplicate-active {-webkit-transform: scale(1);transform: scale(1);z-index: 1002;}
.company-banner .swiper-slide-active:before { position: absolute;top: 410px;left: 0; display: block;box-sizing: border-box;content: "";width: 100%; height: 100%;z-index: 10002;}
.company-banner .swiper-slide-active:after {background: none;}

.company-banner .swiper-button-prev,.company-banner .swiper-button-next{ position:absolute;  display:block;  top:230px; width:47px; height:47px;   }
.company-banner .swiper-button-next{ right:29%;background:url(../images/right3-1.png) no-repeat center; }
.company-banner .swiper-button-prev{left:29%;background:url(../images/left3-1.png) no-repeat center; }
.company-banner .swiper-button-prev:hover{background:url(../images/left3.png) no-repeat center;}
.company-banner .swiper-button-next:hover{ background:url(../images/right3.png) no-repeat center; }

/**********内页公共banner****************************/
.c_nybanner {width:100%;overflow: hidden;height:400px; position: relative;z-index: 1}
.c_nybanner img{/* -webkit-animation: scaleBigToSmall 2s;animation: scaleBigToSmall 2s; */max-width: 100%;display: block;height: 100%;}
.c_nybanner .banner_title{position: absolute;top:0;left:0;/* -webkit-animation: fadeInDown 1s;animation: fadeInDown 1s; */width:100%;height: 100%;}
.c_nybanner .banner_title .table{width:80%;text-align: left;max-width: 1280px;}
.c_nybanner .banner_title h4{font-size:48px;font-weight:500;text-align: left;color: #3F3F3F;margin-top:180px;}
.breadnav{width:100%;overflow: hidden;height:57px;background:url(../images/bread.png) repeat-x center top; }
.pst{font-size: 12px;color:#8F8F8F;border-bottom:1px solid #F2D3C0;height: 56px;line-height: 56px;text-align: left;}
.pst a{color:#8F8F8F;}

.more{width:220px ;margin:40px auto 0 auto;height: 36px;}
.more a{color: #D37950;border:1px solid #D37950;font-size: 14px;text-align: center;display: block;width: 98%;background:#fff;height: 34px;line-height:34px;border-radius: 34px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.more:hover a{background:#856245!important;color: #fff;border-color: #856245}
/**墙面产品**/
.page-main{width:100%;overflow: hidden;}
.main-box{width:100%;padding:50px 0 70px 0;overflow: hidden;}
.main-box .container{width:80%;max-width: 1300px;}
.common-title{text-align: center;overflow: hidden;width: 100%}
.common-title h3{color: #3F3F3F;font-size: 30px;text-align: center;position: relative;z-index: 3;line-height:55px;height:55px;}
.common-title h3 a{color: #3F3F3F;display: block;}
.common-title h3::after{content: '';display: block;height:2px;width:118px;background: rgba(63,63,63,.8);position: absolute;bottom:0;left:50%;margin-left: -59px;z-index: 2;}
.news-products{width:100%;margin-top: 40px;overflow: hidden;padding-top: 20px;padding-bottom: 50px;border-bottom:1px solid #F2D3C0;}
.news-products .li{width:31.3%; }
.news-products .li div.img{width:100%;height:270px; overflow: hidden;}
.news-products .li a{display: block;width: 100%;height: 100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.news-products .li div.txt{height: 140px;width:100%;padding-top: 30px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.news-products .li div.txt h4{color:#fff;font-size: 16px;font-weight: 500;padding:0 .3rem;}
.news-products .li:nth-child(1) div.txt{background:#9D6C5D url(../images/right-.png) no-repeat .3rem 110px;}
.news-products .li:nth-child(2) div.txt{background:#B07B5B url(../images/right-.png) no-repeat .3rem 110px;}
.news-products .li:nth-child(3) div.txt{background:#C39D6E url(../images/right-.png) no-repeat .3rem 110px;}
.news-products .li a:hover div.txt{background-position: .4rem 110px;}
.tab-products{overflow: hidden;width:100%;padding:40px 0  0px 0;}
.tabox{text-align: center;height: 45px;line-height: 45px;}
.tabox .tabtn{display: inline-block;font-size: 24px;color: #8F8F8F;padding:0 2px;margin:0 18px;position: relative;}
.tabox .tabtn.on::after,.tabox .tabtn:hover::after {position: absolute;top:40px;width:100%;height:2px;left:0;background: rgba(63,63,63,.5);content: '';display: block;border-radius: 15px;}
.tabox .tabtn.on,.tabox .tabtn:hover {color: #A7663E;}
.tabbox-content{padding-top: 20px;margin-top: 30px;overflow: hidden;}
.tabbox-content .item{height: 305px;width:31.3%;margin-bottom: 45px;}
.tabbox-content .item:last-child:nth-child(3n + 2){margin-right: calc((100% - 31.3%) / 2);}
.tabbox-content .item:last-child:nth-child(3n + 2){margin-right: calc((100% - 31.3%) / 2);} 
.tabbox-content .item a{display: block;width:100%;height: 100%;}
.tabbox-content .item .img{width:100%;height: 270px;overflow: hidden;}
.tabbox-content .item h3{font-weight:500;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;height:60px;color: #404040;text-align: left;line-height:60px;font-size: 16px;padding:0 .3rem;overflow: hidden;background: #E7E0D6;}
.tabbox-content .item a:hover  h3{background:#E4D8CA;}
.tabbox-content .item h3 span{ -webkit-transition:all .2s linear;transition:all .2s linear;display: block;width:98%;}
.tabbox-content .item a:hover  h3 span{margin-top: -5px;}
/**************联系我们**************************/
.nypage-main{width:100%;overflow: hidden;padding-top: 150px;}
.contact-box .common-title h3,.messagebox .common-title h3{color: #A7673F}
.contact-ul{overflow: hidden;text-align: center;padding:90px 0 110px 0;}
.contact-ul .li{display: inline-block;margin:0 100px;text-align: center;}
.contact-ul .li div.img{width:121px;height: 121px;border-radius: 100%;overflow: hidden;margin:0 auto 50px auto;}
.contact-ul .li p{color: #404040;font-size: 16px;height:50px;font-family: "微软雅黑"}
.contact-ul .li p.tel{color: #404040;font-size: 24px; line-height: 50px;font-family: "微软雅黑"}
.contact-ul .li h4.n{color: #583633;font-size: 16px;padding-top: 40px;text-transform: uppercase;font-family: "微软雅黑"}
.contactMap{width:100%;height:470px;overflow: hidden;}
.contact-box.main-box {padding:50px 0  0 0!important;}
.messagebox{width:76%;overflow: hidden;padding:90px 0 150px 0;margin:0 auto;}
.message-form{overflow: hidden;height: 342px;width:100%;margin-top: 100px;}
.message-form .img{width:513px;height: 100%;float: left;}
.message-right{width:calc(100% - 580px);overflow: hidden;height: 100%;float: right;}
.form-item{height: 39px;overflow: hidden;width:100%;margin-bottom: 18px;}
input.input-text{border: 1px solid #c3c3c3;padding: 1px 3px 1px 0;text-indent:20px;border-radius: 5px;background: #fff;height:35px;line-height: 35px;font-size:14px;color:#444;width:90%;}
.form-textarea{height: 166px;width:100%;margin-bottom: 20px}
.form-textarea textarea.txt{border: 1px solid #c3c3c3;font-size:14px;color:#444;width:90%;border-radius: 5px;line-height:35px;height: 100%;background: #fff;text-indent:20px;}
.btn-tt{width:120px;height: 42px;cursor:pointer;line-height:42px;text-align: center;color:#fff;background: #AB704C;font-size: 16px;border-radius: 5px;border:none;}
.btn-tt:hover{background: #B25900;}


/************服务流程*******************/
.service-box{padding:50px  0 0 0!important;overflow: hidden;}
.service-box .common-title h3,.shigong-lc .common-title h3{color: #A7673F}
.service-box .fwimg{max-width:986px;max-height: 198px;overflow: hidden;margin:83px auto 118px auto;}
.service-box .fwimg img,.service-box .wapfwimg img{display: block;width: 100%;}
.shigong-lc{background: #F3EFE4;padding:70px 0 150px 0;overflow: hidden;}
.shigong-lc .fwimg2{max-width:1169px;max-height: 527px;margin:125px auto 0 auto;overflow: hidden;}
.shigong-lc .fwimg2 img,.shigong-lc .wapfwimg2 img{display: block;width: 100%;}
.shigong-lc .wapfwimg2,.service-box .wapfwimg{display: none;}
/************荣誉资质**********/
.honor-list{width:100%;padding-bottom: 90px;}
.honor-list li{width:31.3%;background:#E7E0D6;overflow: hidden;margin-bottom: 40px;}
.honor-list li:last-child:nth-child(3n + 2){margin-right: calc((100% - 31.3%) / 2);}
.honor-list li:last-child:nth-child(3n + 2){margin-right: calc((100% - 31.3%) / 2);} 
.honor-list li a{display: block;width: 100%}
.honor-list li a div.img{width:100% ;overflow:hidden;height:2.7rem;}
.honor-list li a div.img img{display: block;width: 100%;}
.honor-list li a h4{color: #3F3F3F;font-size: 16px;line-height: 50px;height: 50px;text-align: left;padding:0 .3rem;font-weight: 500;}
.honor-list li:hover{background: #EAE2D1}
.honor-list li a h4 span{-webkit-transition: all .2s linear;transition: all .2s linear;display: block;}
.honor-list li:hover a h4 span{margin-top: -5px;}
/*************合作伙伴***********/
.client-list{overflow: hidden;padding-top: 20px;margin:30px auto 0 auto;width:80%;}
.client-list .item{display: block;width: 46.5%;overflow: hidden;margin-bottom: 40px;}
.client-list .item a{display: block;width:100%;overflow:hidden;background: #E7E0D6;}
.client-list .item a div.img{width:100%;height: 100%;overflow: hidden;}
.client-list .item a  div.text{padding:30px;height:.8rem}
.client-list .item a:hover div.text h4{margin-top: -5px;}
.client-list .item a  div.text h4{-webkit-transition: all .2s linear;transition: all .2s linear;color: #A7673F;font-size: 24px;position: relative;text-align: center;line-height: 40px;height: 45px;}
.client-list .item a  div.text h4::after{content: '';height: 2px;width: 30px;background:#A7673F;position: absolute;bottom: 0px;left:50%;margin-left:-15px; }
.client-list .item a  div.text p{color: #3F3F3F;text-align: center;line-height: 1.628;padding-top: 10px;}
.client-list .item:hover a{background: #E4D8CA}
.clinetscroll-box{position: relative;overflow: hidden;}
.clinetscroll-box .swiper-button-prev,.clinetscroll-box .swiper-button-next{width: 60px;height:60px;position: absolute;top:50%;margin-top:-30px;}
.clinetscroll-box .swiper-button-prev{background: url(../images/left3-1.png) no-repeat center;left:0%;}
.clinetscroll-box .swiper-button-next{background: url(../images/right3-1.png) no-repeat center;right:0%;}
.clinetscroll-box .swiper-button-prev:hover{background: url(../images/left3.png) no-repeat center;}
.clinetscroll-box .swiper-button-next:hover{background: url(../images/right3.png) no-repeat center;}

/*************服务团队*************/
.team-bg{width: 100%;max-width: 1024px;margin:50px auto 0 auto;overflow:hidden;}
.team-bg .imgs{width: 100%;height: 100%;overflow: hidden;}
.team-txt{overflow: hidden;margin-top: 35px;width:100%;padding-bottom:50px;border-bottom:1px solid #F2D3C0;}
.txt-li{width:46%;overflow: hidden;}
.txt-li h4{color:#ab704c;font-size: 18px;overflow: hidden;line-height: 40px;font-weight: 500;letter-spacing: 3px;}
.txt-li p{color: #999999;line-height: 1.728;font-size: 14px;padding-top: 10px;}
.advagtage-box{padding:40px 0 60px 0;overflow: hidden;width: 100%;}
.advagtage-box .title{text-align: center;font-size: 24px;color: #ab704c;font-weight: 500;letter-spacing: 3px;}
.advagtage-dl{overflow: hidden;width:100%;margin-top: 60px;}
.advagtage-dl dl{width:46%;overflow: hidden;}
.advagtage-dl dl dt{color: #a7673f;font-size: 18px;}
.advagtage-dl dl dd{overflow: hidden;margin-top: 20px;}
.advagtage-dl dl dd div.li{margin-bottom:20px;padding-left:37px;height: 44px;background:url(../images/li.png) no-repeat left center;background-size: .37rem .42rem}
.advagtage-dl dl dd div.li p{color:#999999;font-size:14px;border-radius:0 5px 5px 0;background: #F2EFE3;line-height: 44px;text-indent:20px;}
/*********关于我们*****************/
.company-box{width:800px;margin:50px auto;overflow: hidden;}
.imgss{display: block;width:100%;height: 100%;overflow: hidden;border-radius: 5px;}
.imgss img{border-radius: 5px;}
/*.intro{width:100%;margin:35px auto 80px auto;overflow: hidden;color: #999;font-size: 14px;line-height: 1.7}*/
.intro{width:100%;margin:35px auto 80px auto;overflow: hidden;color: #999;font-size: 14px;}
/*.intro *,.intro p{color: #999;font-size: 14px;line-height: 1.7;padding-bottom: 15px;}*/
.intro *,.intro p{color: #999;font-size: 14px;}
.company-txt{padding:50px 0 80px 0;overflow: hidden;width:90%;margin:0 auto;}
.company-txt p.t{color: #999999;font-size: 14px;text-align: left;line-height: 1.8}
.company-txt p.jz{color: #999999;font-size: 24px;text-align: center;}
.company-dsj{margin:50px auto;overflow: hidden;width:90%;}
/*****************招贤纳士*******************/
.recuit-box{width:90%;margin:70px auto 70px auto;overflow: hidden;}
.recuit-item{overflow: hidden;width:100%;}
.recuit-item .recuit-item-title {cursor:pointer;height: 59px;color:#B07B5B;font-size:18px;font-weight:500;padding-left:20px;line-height: 59px;border-bottom: 1px solid #F2D3C0;background: #F2EFE3}
.recuit-item .recuit-item-title span.solo{-webkit-transition: all .2s linear;transition: all .2s linear;display: inline-block;width:20px;height:20px;background: url(../images/add.png) no-repeat center;margin-left: 28px;}
.recuit-item .recuit-item-title span.solo.on{background: url(../images/reduce.png) no-repeat center;}
.recuit-item .recuit-item-title span.solo:hover{background-position: center -3px;}
.recuit-item .recuit-item-content{padding:25px 0;overflow: hidden;border-bottom: 1px solid #F2D3C0;}
.item-content-list{margin:10px 0 20px 0;overflow: hidden;}
.item-content-list .li{width:40%;padding-left:3%;overflow: hidden;}
.item-content-list h5{color: #404040;font-size: 18px;line-height:1.628;font-weight: 500;margin-bottom: 15px;}
.item-content-list .txt{overflow: hidden;font-size: 14px;color: #999999;line-height: 1.628}
.item-content-list .txt p{color: #999;line-height: 1.628;padding-bottom: 5px;}
/********************生产工艺****************/
.gongyi-box{width:75%;margin:70px auto 120px auto;}
.gongyi-box .txtt{text-align: center;font-size: 14px;color:#3F3F3F;}
.gongyi-icon{width:90%;overflow: hidden;margin:60px auto;}
.gongyi-icon .li{width:25%;text-align: center;}
.gongyi-icon .li div.icon{width:71px;height: 71px;border-radius: 100%;overflow: hidden;margin:0 auto 20px auto;}
.gongyi-icon .li div.icon img{border-radius: 100%;}
.gongyi-icon .li p.n{color:#AB704C;font-size:16px; }
.gongyi-icon .li p.gy{font-size:16px;color: #999;padding-top: 25px;}
.gongyiimg{width:100%;height: 100%;overflow: hidden;margin-top: 20px;}
.gy-report{width:100%;overflow: hidden;margin-top: 80px;}
.gy-report dl{display: block;width:100%;margin-bottom: 80px;height: 210px;}
.gy-report dl dt{width:40%;height: 204px;overflow: hidden;display: block;}
.gy-report dl dd{display: block;width:57%;height: 204px;overflow: hidden;}
.gy-report dl dd h5{color: #AB704C;font-size: 24px;font-weight: 500;letter-spacing: 3px;line-height: 1.6}
.gy-report dl dd p{color: #999;font-size: 14px;line-height: 25px;height: 150px;overflow: hidden;margin-top:18px;}
.gy-report dl dt .zlimg{padding:10px;border-radius: 10px;background: #DDC6B8;position: relative;}
.gy-report dl dt .zlimg .img{width:auto;height: 184px;overflow: hidden;border:1px solid #000;}
span.view{-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;cursor: pointer;width:100%;height: 36px;background: url(../images/eye.png) no-repeat center;position: absolute;display: block;top:50%;margin-top:-18px;left:0;}
span.view:hover{background: url(../images/eye-on.png) no-repeat center;}
.gy-report dl:nth-child(2n) dd{text-align: right}
/***弹窗资料**/
.covers{z-index:99999999;width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.44); position: fixed; top: 0; right: 0; display: none}
.covers .center{width: 1080px; height: 720px; position: absolute; left: 50%; top: 50%; margin-left: -540px; margin-top: -360px}
.covers .center ul{list-style: none; width: 1080px; height: 720px; background-color: #fff; padding: 90px; -webkit-box-sizing: border-box; box-sizing: border-box;overflow: hidden;}
.covers .center ul li{width: 100%; height: 100%;overflow-y: scroll;}
.covers .center ul li img{display: inline-block; width: 100%; height: auto}
.covers .center .colse_cover{width: 75px; height: 74px; background: url(../images/b.png) no-repeat right; background-size: cover; position: absolute; right: 0px; top: 0px; cursor: pointer}
.covers .center .colse_cover .colse{width: 25px; height: 25px; position: absolute; background: url("../images/colse.png") no-repeat center; background-size: cover; top: 15px; right: 15px}
.covers .center .colse_cover:hover{background: url("../images/hb.png") no-repeat center}
.covers .center .colse_cover:hover .colse{background: url("../images/h_colse.png") no-repeat center}
.covers .center .prve_{width: 21px; height: 36px; background: url("../images/left-1.png") no-repeat center; background-size: cover; position: absolute; left: -85px; top: 50%; margin-top: -15px; cursor: pointer}
.covers .center .prve_:hover{background: url("../images/h_left.png") no-repeat center}
.covers .center .next_{width: 21px; height: 36px; background: url("../images/right-1.png") no-repeat center; background-size: cover; position: absolute; right: -85px; top: 50%; margin-top: -15px; cursor: pointer}
.covers .center .next_:hover{background: url("../images/h_right.png") no-repeat center; background-size: cover}
.onActive{display: block}

/***辅料**********************/
.fuliao-box{width:90%;margin:100px auto;overflow: hidden;}
.fuliao-box-item{overflow: hidden;width: 100%;margin-bottom: 150px}
.fuliao-box-item .img{width: 381px;height: 239px;overflow: hidden;}
.fuliao-txt{width:calc(100% - 455px);height: auto;overflow: hidden;}
.fuliao-txt div.title{color: #3F3F3F;font-size: 30px;line-height: 1.6}
.fuliao-txt div.title span{color: #AB704C;font-size: 18px;padding-left: 30px;letter-spacing: 1px}
.fuliao-txt .txt{margin-top: 25px;overflow: hidden;color: #999;font-size: 14px;line-height:25px; }
.zjimgbox{overflow:hidden;width:100%;margin-top: 35px;}
.zjimgbox .li{height: 100%;width: 22.333%;overflow: hidden;position: relative;display: inline-block;margin-right: 2%;}

/**************产品详情页面************************************************/
/*.detailbox{width:960px;margin:70px auto;overflow: hidden;}*/
.detailbox{width:960px;margin:70px auto 0;overflow: hidden;}
.scroll-picbox{height:auto;overflow: hidden;width:100%;position: relative;padding-bottom: 60px;border-bottom:1px solid #F2D3C0;}
.detial-content{width:100%;margin-top: 5px;overflow: hidden;}
.detial-content img{display: block;margin:0 auto;}

.w3cFocus{ width:100%;  position:relative;  height:auto;overflow: hidden; }
.w3cFocus .prev,.w3cFocus .next{ position:absolute;  display:block;  top:240px; width:47px; height:47px;   }
.w3cFocus .next{ right:0px;background:url(../images/right3-1.png) no-repeat center; }
.w3cFocus .prev{left:0;background:url(../images/left3-1.png) no-repeat center; }
.w3cFocus .prev:hover{background:url(../images/left3.png) no-repeat center;}
.w3cFocus .next:hover{ background:url(../images/right3.png) no-repeat center; }
.w3cFocusIn{ width:800px; height:100%;  margin:0 auto;  overflow:hidden;  }
.w3cFocusIn .bd li{ vertical-align:middle;height: 480px;overflow: hidden;width:100%; }
.w3cFocusIn .bd li img{ width:100%; height:100%; display:block;  }
.w3cFocusIn .hd{ height:90px;margin:40px auto 0 auto;width:800px;  }
.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
.w3cFocusIn .hd ul li{  position:relative; float:left; display:inline;margin-right:20px; filter:alpha(opacity=80); opacity:0.8;  cursor:pointer;  }
.w3cFocusIn .hd ul li img{ width:140px; height:86px; border:2px solid #fff; display:block;  }
.w3cFocusIn .hd ul li:nth-child(5n){margin-right: 0}
.w3cFocusIn .hd ul li.on{ filter:alpha(opacity=100);opacity:1; }
.w3cFocusIn .hd ul li.on img{ border:2px solid #917B65; }

.detailbox .pages-action {
  border-top: 1px solid #F2D3C0;
  padding: 15px 0;
}
.detailbox .pages-action .action-item{
  display: block;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 10px 0;
}
.detailbox .pages-action .action-item img{
    margin-top: -3px;
    margin-right: 5px;
}
.detailbox .pages-action .action-item p{
  display: inline-block;
  color: #000;
  font-weight: bold;
}
.detailbox .pages-action .action-item:hover span{
    color: #917B65;
}

.detailbox .recomment>.title{
    padding: 22px 0;
    font-size: 24px;
    font-weight: bold;
    padding-left: 20px;
    position: relative;
    border-bottom: 1px solid #e6e6e6;
}
.detailbox .recomment>.title::before{ 
    content: "";
    left: 0;
    top: 50%;
    margin-top: -12px;
    width: 7px;
    height: 24px;
    background-color: #0b5397;
    border-radius: 3px;
    position: absolute;

}

/*++++author:智慧云擎*******************/
/*+++++time:2021-05-24****************/
.container{width:90%;max-width:1440px;margin:0 auto;}
/**************************导航*************************************/
.global-header{position:fixed;width:100%;z-index:9999;height:150px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;background: rgba(190,173,160,0.5)!important;visibility:inherit!important}
.global-header.sticky {top:0;left:0;height:65px;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s;}
.global-header .container{height: 100%;margin:0 auto;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.global-header .container .h-logo{width:50px;transition:all .8s ease;padding:7.5px 0;height:68px;margin:0 auto;}
.global-header .container .h-logo a{display: block;width:100%;height:100%;}
.global-header .container .h-logo a img{display: block;width:100%;height: 100%}
.global-header .container .h-logo a img.img-logo2{display: none;}
.global-header.sticky .container .h-logo{display: none;}
.global-header.sticky .container .h-logo a img.img-logo2{display: block;}
.global-header .container .nav{width:100%;height:65px;}
.global-header .container .nav .navbar-nav{width:100%;text-align: center;transition:all .8s ease;}
.global-header .container .nav .navbar-nav li{display:inline-block;line-height:65px;font-size:16px;padding:0 36px;font-weight: bold;}
.global-header .container .nav .navbar-nav li:nth-child(1){margin-left:26px;}
.global-header .container .nav .navbar-nav li>a{color:#3f403f;display: block;position: relative;}
.global-header .container .nav .navbar-nav li>a:hover{color: #222}
.global-header .navbar-nav .son-nav{-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;display:none;position: absolute;width:100%;z-index: 9998;top:130px;padding-top:20px;left:0;}
.global-header .navbar-nav .son-nav .zw{width:100%;padding:50px 0 0 0;background: rgba(190,173,160,0.5)!important; height:auto;overflow: hidden;}
.global-header.sticky .navbar-nav .son-nav{top:45px;}
/* .global-header .container .nav .navbar-nav li.father-nav:hover .son-nav{display: block;} */
.navbar-nav .son-nav .container{padding:0 ;width:1140px;margin:0 auto;height:100px;text-align:center;}
.navbar-nav .son-nav .container .son-item{height: 50px;width:250px;display:inline-block}
.navbar-nav .son-nav .container .son-item a{display: block;width:100%;height: 100%;}
.navbar-nav .son-nav .container h3{font-weight:500;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;height: 40px;color: #404040;text-align: center;line-height:40px;font-size: 16px;width:100%;overflow: hidden;background: #E7E0D6;}
.navbar-nav .son-nav .container .son-item a:hover  h3{background:#E4D8CA}

.global-header .container .nav .navbar-nav li>a::after{ position: absolute;bottom: -2px;width: 100%;border-radius:3px;display: block;content: "";border-bottom: 4px solid #000;transform: scaleX(0);opacity: 0;transition: all .2s ease-out;transition-property: all;transition-property: transform,opacity;z-index: 9999}
.global-header .container .nav .navbar-nav li:hover>a:after,.global-header .container .nav .navbar-nav li.on>a::after{transform: scaleX(1); opacity: 1;}
.global-header #navToggle{display: none;}
.logosolo{position:absolute;left:50%;bottom:-25px;margin-left:-25px;width:50px;height:25px;background: rgba(190,173,160,0.5);border-radius:0 0 50px 50px;z-index:9999;}
.logosolo img{display: block;width:25px;height: 23px;margin:-10px auto;}
.logosolo a{display: block;width:100%;}
/***移动端导航**/
.m_nav{position: fixed;top: 0px;/* box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38); */width: 100%; height: 100%; background: #fff; transition: all ease 0.5s; -webkit-transition: all ease 0.5s;z-index: 999000; opacity: 1; visibility: visible; margin-top: 0; overflow-y: auto; transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms; top: 0; transform: translateX(100%);}
.m_nav.open{transform: translateX(0);}
.m_nav .top{height:45px;padding:30px;box-sizing: border-box;}
.m_nav .top .closed{width: 22px;height:22px;vertical-align: middle;float:right;cursor: pointer;-webkit-transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;transition: all 0.4s ease-out;background-size: 22px 22px}
.m_nav .logo{width:190px;margin:0 auto;}
.m_nav .top .closed:hover{transform:rotate(-360deg);-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);}
.m_nav .logo img{height: 68px;display: block;margin:20px auto;}
.m_nav .ul{margin-top: 30px;}
.m_nav .ul li{padding: 0 20px;border-bottom: 1px solid #f5f5f5;transform: translateY(0);-webkit-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms; opacity: 0;}
.m_nav.open .ul li{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}
.m_nav .ul li:nth-child(1){-webkit-transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(2){-webkit-transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(3){-webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(4){-webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(5){-webkit-transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(6){-webkit-transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li a{display: block;text-decoration: none;color: #333;font-size: 16px;height: 50px;line-height: 50px;width: 100%;}
.m_nav .ul li.active a,.m_nav .ul li a:hover{color: #D4784F; }
.m_nav .ul li .dropdown_menu{display: none;}
.m_nav .ul li.dropdown.active .dropdown_menu{display: block;}
.m_nav .ul li .dropdown_menu a{display: block;height: 50px;line-height: 50px;padding: 0 40px;box-sizing: border-box;border-bottom: 1px solid #f5f5f5;}
.m_nav .ul li .dropdown_menu a:last-child{border: none;}

.global-header #navToggle{position:relative; width:30px;height:35px;display:none;float: right;-webkit-tap-highlight-color: rgba(0, 0, 0, 0.04); cursor: pointer; -webkit-transition: all 220ms ease 0s, all 220ms ease 0s; transition: all 220ms ease 0s, all 220ms ease 0s;top:12.5px;}
.global-header #navToggle s{position: absolute; right:0px; display: block; width: 30px; height: 3px; -webkit-box-sizing: border-box; box-sizing: border-box; background-color: #3f403f; -webkit-transition: opacity .3s ease, left .3s ease, width .3s ease, -webkit-transform .3s ease; transition: opacity .3s ease, left .3s ease, width .3s ease, -webkit-transform .3s ease; transition: transform .3s ease, opacity .3s ease, left .3s ease, width .3s ease; transition: transform .3s ease, opacity .3s ease, left .3s ease, width .3s ease, -webkit-transform .3s ease; -webkit-transform-origin: 0 50%; transform-origin: 0 50%;}
.global-header #navToggle .i1{top: 7px;}
.global-header #navToggle .i2{ top: 50%; margin-top: -1.5px; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%;}
.global-header #navToggle .i3{width: 20px;bottom: 7px;}
.global-header #navToggle:hover .i3{ width: 30px !important; -webkit-animation-name: none; animation-name: none;}
.global-header.sticky #navToggle s{background: #3f403f;}
.global-header.sticky #navToggle  .i2{background: #ed1923;}
.global-header.sticky #navToggle  .i1,.global-header.sticky #navToggle  .i3{background: #01a44c}
/*****footer***************************************************/
.footer{width:100%;padding:40px 0 10px 0;overflow: hidden;background-color:#917B65;}
.footer-link{width: ;overflow: hidden;padding-bottom: 60px;}
.footer-dl {width:70%;}
.footer-contact{width:30%;}
.footer-contact h4{color: #fff;font-size: 14px;font-weight: 500;line-height: 1.628;padding-bottom: 10px;padding-left: 30px}
.footer-contact .ful{overflow: hidden;padding-left:30px;}
.footer-contact .ful li{line-height: 30px;height: 30px;padding-left: 30px;font-size: 14px;}
.footer-contact .ful li a{color: #EADBCD;}
.footer-contact .ful li.li1{background: url(../images/fli1.png) no-repeat left center;background-size: 20px 20px;}
.footer-contact .ful li.li2{background: url(../images/fli2.png) no-repeat left center;background-size: 20px 20px;}
.footer-contact .ful li.li2 a{border-bottom:1px solid #EADBCD;}
.footer-contact .ful li.li3{background: url(../images/fli3.png) no-repeat left center;background-size: 20px 20px;}
.footer-contact .ful li.li3 a{border-bottom:1px solid #EADBCD;}
.footer-contact .ful li.li4{background: url(../images/fli4.png) no-repeat left center;background-size: 20px 20px;}
.footer-contact .ful li.li4 a{border-bottom:1px solid #EADBCD;}
.footer-dl .dl{float: left;font-size: 14px;width:10%;padding:0 4.5%;position: relative;}
.footer-dl .dl:nth-child(1){padding-left: 0;}
.footer-dl .dl::after{content: '';position: absolute;top:2px;right:0;height: 145px;width:1px;background: #806A53}
.footer-dl .dl dt{font-size: 14px;line-height: 1.628;padding-bottom: 10px;}
.footer-dl .dl dt a{color: #fff;}
.footer-dl .dl dd{overflow: hidden;display: block;}
.footer-dl .dl dd a{display: block;line-height:30px;height:30px;color: #EADBCD;}
.footer-dl .dl dd a:hover{color: #fff;}
.copyright{border-top:#A28B74 solid 1px;width:100%;text-align: center;padding:15px 0;overflow: hidden;}
.copyright p{color: #eadcce;line-height: 1.628;}
.copyright p a{color: #eadcce;padding-left: 5px;}
/*page分页*/
.page{width:100%;text-align:center;margin:0 auto;overflow:hidden;}
.page a{width:38px;height:38px;font-size:22px;line-height:38px;display:inline-block;color:#0B5573;margin:0 10px;border:1px solid #0B5573;background:#fff;display: none;}
.page a:hover{color:#fff;background:#0B5573;}
.page span{width:38px;height:38px;font-size:22px;color:#fff;background:#0B5573;margin:0 10px;border:1px solid #0B5573;display:inline-block;line-height:38px;}
/****右边客服*******/
.rightSlide_kefu{width:58px;position: fixed;top:511px;right:2px;z-index: 99999;}
.rightSlide_kefu ul li{background: #909090;width:58px;height: 58px;position: relative;margin-bottom: 5px;border-radius: 5px;}
.rightSlide_kefu ul li img{display: block;width:37px;height: 37px;margin:0 auto;padding-top:9px;}
.rightSlide_kefu ul li.go_top{display: none;}
.rightSlide_kefu ul li:hover{background: #917b65}
/*二维码弹出层*/
.qcodePop{display:none;-webkit-transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;transition: all 0.4s ease-out;}
.qcodeboxmask{background:rgba(0,0,0,.6);left:0;top:0;width:100%;height:100%;position:fixed;z-index:100000;}
.qcodebox{width:250px;box-shadow:0 0 2px rgba(0,0,0,.1);position:fixed;background:#fff;left:50%;top:50%;margin-left:-125px;margin-top:-140px;z-index:100001;padding-bottom:10px;}
.qcodebox{border-radius:3px;}
.qcodebox .close{-webkit-transform:scale(1);
 -moz-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 filter:scale(1);
 filter:transform;-webkit-transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;transition: all 0.4s ease-out;width:15px;height: 15px;background: url(../images/closed.png) no-repeat center;display: block;cursor:pointer;position: absolute;right:10px;top:10px;}
.qcodebox .close:hover{-webkit-transform:scale(1.15);
 -moz-transform:scale(1.15);
 -ms-transform:scale(1.15);
 -o-transform:scale(1.15);
 filter:scale(1.15);
 filter:transform;
 transition:all 0.5s ease 0s;
 -webkit-transform:all 0.5s ease 0s;}
.qcodebox .qcode{width:200px;height:200px;margin:25px 25px 0 25px;}
.qcodebox .qcode img{width:100%;height:100%;}
.qcodebox .txt{font-size:14px;text-align: center;line-height:20px;padding:10px 0;}


/****************媒体查询响应手机********************************************************************/
/**大屏幕电脑**/

/*小屏幕电脑**/
@media  (max-width: 1440px) {
  /**导航*/
  .global-header{height: 130px;}
  .global-header.sticky{height: 55px;}
  .global-header .container .nav{height: 55px;}
  .global-header .container .nav .navbar-nav li{line-height: 55px;padding:0 .55rem;}
  .global-header .container .h-logo{width:43px;height: 58px;}
  .global-header .container .nav .navbar-nav li:nth-child(1){margin-left:.25rem;}
  .global-header .navbar-nav .son-nav{top:110px;}
  .global-header.sticky .navbar-nav .son-nav{top:35px;}
  .navbar-nav .son-nav .container{width:90%;}
  .navbar-nav .son-nav .container .son-item{width:22%;height: auto}
  .navbar-nav .son-nav .container .son-item .img{width:100%;height: auto;}
  /*客服*/
  .rightSlide_kefu{top:30vh;}

}
@media (max-width: 1250px) {
  .global-header .container .nav .navbar-nav li{padding:0 .45rem;}
  .global-header .container .nav .navbar-nav li:nth-child(1){margin-left:.2rem;}
}
/**ipad**/
@media  (max-width: 1024px) {
  .container{padding:0 .3rem;margin:0 auto;width:auto;max-width: auto;}
  /**导航*/
  .global-header.sticky .container .h-logo{display: block;}
  .logosolo{display: none;}
  .m_nav .ul li a{font-size:16px;line-height:55px;height: 55px;}
  .global-header.sticky,.global-header{height:70px;}
  .global-header.sticky .container{padding:0 .3rem;}
  .global-header .container{padding:0 .3rem;}
    .global-header .container .h-logo{height: 50px;width:37px;padding:10px 0;float: left;}
    .global-header .container .h-logo img{display: block;width: 100%;}
    .global-header #navToggle{display: block;}
  .global-header .container .nav{display: none;} 
  /*footer**/
  .footer-dl .dl{width:25%;padding:0;}
  .footer-contact .ful li{margin-bottom: 5px;}
  .footer-dl .dl::after{display: none;width: 0;}
  .copyright p{font-size: 13px;}

}
/*平板竖屏**/
@media (max-width: 960px) {

  
}

/**phone*/
@media (max-width: 767px) {
  .container{padding:0 .2rem;margin:0 auto;width:auto;max-width: auto;}
  /***导航**/
  .logosolo{display: none;}
  .m_nav .ul li a{font-size:15px;line-height:45px;height: 45px;}
  .global-header.sticky,.global-header{height:60px;}
  .global-header.sticky .container{padding:0 .2rem;}
  .global-header .container{padding:0 .2rem;}
    .global-header .container .h-logo{height: 40px;width:29px;padding:10px 0;float: left;}
    .global-header .container .h-logo img{display: block;width: 100%;}
    .global-header #navToggle{display: block;}
  .global-header .container .nav{display: none;} 

  
  /*footer**/
  .footer{padding:.4rem 0 .3rem 0;}
  .footer-link{display: block;padding-bottom: .3rem;width:100%}
  .footer-dl,.footer-contact{width:100%;}
  .footer-dl .dl::after{display: none;width: 0;}
  .footer-dl .dl {display: inline-block;float: none;width:24%;padding:0;position: static;margin:0;}
  .footer-dl {text-align: center;}
  .footer-dl .dl dt{line-height: 40px;height: 40px;padding-bottom: 0;}
  .footer-dl .dl dd{display: none;}
  .footer-contact h4{display: none;}
  .footer-contact .ful{padding:0;text-align: center;margin:20px auto;}
  .footer-contact .ful li{display: inline-block;margin:0 .2rem;text-align: left;font-size: 13px;background-size: 18px 18px!important;padding-left: 25px;}
  .copyright{font-size: 12px;}


  /**.rightSlide_kefu ul li**/
  .rightSlide_kefu{top:400px;width:50px;}
  .rightSlide_kefu ul li{width:50px;height: 50px;}
  .rightSlide_kefu ul li img{width:30px;height: 30px;padding-top: 10px;}

}


.rebox { cursor: pointer; position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index:9999999000!important; -webkit-filter: none !important;
    background: rgb(0, 0, 0); /* IE Fallback (Solid Colour) */
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);
    background: rgba(0, 0, 0, 0.7); }
.rebox *{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0; }
.rebox-contents { position: absolute; top:10%; left:10%; text-align: center; width: 80%; height: 80%; }
.rebox-contents .rebox-content {display: inline-block; border: 5px solid #fff; box-shadow: 0 0 20px #000; border-radius: 1px; width: 60%; max-height: 100%; object-fit: cover;}
.rebox-loading { width: 31px; height: 31px; margin: -16px 0 0 -16px; position: absolute; top: 48%; left: 50%; }
.rebox-caption { display: none; position: absolute; left: 0; bottom: 0; width: 100%; text-align: center; z-index: 1000; background: #000; background: rgba(0,0,0,0.7); }
.rebox-caption p { margin: 0 auto; max-width: 70%; display: inline-block; *display: inline; *zoom: 1; padding: 15px; color: #fff; font-size: 16px; line-height: 25px; }

.rebox-button { position: absolute; z-index: 9999; min-width: 40px; height: 40px; line-height: 40px; background: rgb(0, 0, 0); opacity:0.4; 
    text-decoration: none; font-size: 24px; color: #fff; text-align: center; vertical-align: middle;
    -webkit-border-radius: 32px; -moz-border-radius: 32px; -ms-border-radius: 32px; border-radius: 32px;
    -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s; }
.rebox-button:hover,
.rebox-button:focus { opacity: 1; -webkit-transform: scale(1.4); -moz-transform: scale(1.4); -ms-transform: scale(1.4); transform: scale(1.4); }
.rebox-close { right: 10%; top: 10px; }
.rebox-next { right: 10%; top: 48%; }
.rebox-prev { left: 10%; top: 48%; }
.rebox-loading { left: 50%; top: 48%;
    -webkit-animation-name: spin; -webkit-animation-duration: 2000ms; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear;
    -moz-animation-name: spin; -moz-animation-duration: 2000ms; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear;
    -ms-animation-name: spin; -ms-animation-duration: 2000ms; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: linear;    
    animation-name: spin; animation-duration: 2000ms; animation-iteration-count: infinite; animation-timing-function: linear;
}

@-ms-keyframes spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
    from { transform:rotate(0deg); }
    to { transform:rotate(360deg); }
}

/*++++author:智慧云擎*******************/
/*+++++time:2020-04-02****************/
/*rest css*/
html{width:100%;min-height:100%;outline:0;font-size:20px;-webkit-text-size-adjust:none;}
body,dd,div,dl,figure,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,textarea,ul{margin:0;padding:0;font-family: 'PingFang SC',"Microsoft YaHei";}
body{background-color:#fff;color:#333;}
ol,ul{list-style:none;}
/*img{border:none;vertical-align:middle;display:block;}*/
img{border:none;vertical-align:middle;}
a{outline:0;border:0 none;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#333333;}
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:'\200B';}
.clearfix{zoom:1;}
html{min-width:320px; margin:0 auto; position:relative;}
body{min-width:320px;font-size:14px;position: relative; background:#f8f7f0 url(../images/bg.png) repeat center}
em,i{font-style:normal;}
.oe{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;}
textarea{-webkit-appearance: none;}
/*不允许文本域拖动*/
textarea{resize:none;}
/*删除谷歌浏览器input焦点样式*/
*:focus {outline: none;}
/*删除火狐下按钮默认样式*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none; padding:0;}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus{ border-color: rgba(171, 112, 76, 0.6);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(171, 112, 76, 0.6);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(171, 112, 76, 0.6);
 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(171, 112, 76, 0.6);}  
.img-cover {width: 100%;height: 100%;max-width: 100%;max-height: 100%;object-fit: cover;}
.fl{float:left;}
.fr{float:right;}
/**美化滚动条*/
::-webkit-scrollbar-track-piece { background-color:#f8f8f8;}
::-webkit-scrollbar {width:9px;height:9px;}
::-webkit-scrollbar-thumb {background-color:#dddddd;background-clip:padding-box;min-height:20px;border-radius: 10px}
::-webkit-scrollbar-thumb:hover {background-color:#bbb;}
/*flex布局***/
.flex {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;}
.flex-wrap{display: flex;display: -webkit-flex;flex-wrap: wrap;align-content: flex-start;}
.flex-end{display: flex;display: -webkit-flex;justify-content: flex-end;align-items: center;}
/* flex垂直排列*/
.flex-col{display: flex;display: -webkit-flex;flex-direction: column;}
/* flex全居中*/
.flex-center{display: flex;display: -webkit-flex;align-items: center;justify-content: center;}
/* flex竖向全居中*/
.flex-center-col{display: flex;display: -webkit-flex;flex-direction: column;align-items: center;justify-content: center;}
/* flex垂直居中*/
.flex-center-y{display: flex;display: -webkit-flex;align-items: center;}
/* 竖直baseline对齐*/
.flex-baseline{display: flex;display: -webkit-flex;align-items: baseline;}
/* flex水平居中*/
.flex-center-x{display: flex;display: -webkit-flex;justify-content: center;}
/* flex左右靠边*/
.flex-between{display: flex;display: -webkit-flex;align-items: center;justify-content: space-between;}
/* 水平均匀分布*/
.flex-around{display: flex;display: -webkit-flex;justify-content: space-around;align-items: center;}
.flex-ul{display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
/****************效果样式*************************/
/*黑白照片*/.gray {
 -webkit-filter:grayscale(100%);
 -moz-filter:grayscale(100%);
 -ms-filter:grayscale(100%);
 -o-filter:grayscale(100%);
 filter:grayscale(100%);
 filter:gray;
 transition:all 0.5s ease 0s;
 -webkit-transform:all 0.5s ease 0s;
 cursor:pointer;
}
/*圆角5px*/.radius5 {
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 -ms-border-radius:5px;
 -o-border-radius:5px;
 border-radius:5px;
}
/*圆角10px*/.radius10 {
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 -ms-border-radius:10px;
 -o-border-radius:10px;
 border-radius:10px;
}
/*图片变大*/.tra {
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 filter:scale(1);
 filter:transform;
 transition:all 0.5s ease 0s;
 -webkit-transform:all 0.5s ease 0s;
}
.tra:hover {
 -webkit-transform:scale(1.15);
 -moz-transform:scale(1.15);
 -ms-transform:scale(1.15);
 -o-transform:scale(1.15);
 filter:scale(1.15);
 filter:transform;
 transition:all 0.5s ease 0s;
 -webkit-transform:all 0.5s ease 0s;
}
/*透明度50%*/.opacity5 {
 filter:alpha(opacity=50);
 -moz-opacity:0.5;
 -khtml-opacity:0.5;
 opacity:0.5;
}
.shadow1 {
 -webkit-box-shadow:rgba(0,0,0,0.1) 0px 0px 5px;
 -moz-box-shadow:rgba(0,0,0,0.1) 0px 0px 5px;
 -ms-box-shadow:rgba(0,0,0,0.1) 0px 0px 5px;
 -o-box-shadow:rgba(0,0,0,0.1) 0px 0px 5px;
 box-shadow:rgba(0,0,0,0.1) 0px 0px 5px;
}
.shadow2 {
 transition:all 0.3s ease 0s;
 -webkit-transform:all 0.3s ease 0s;
}
.shadow2:hover {
 -webkit-box-shadow:rgba(0,0,0,0.1) 0px 0px 15px;
 -moz-box-shadow:rgba(0,0,0,0.1) 0px 0px 15px;
 -ms-box-shadow:rgba(0,0,0,0.1) 0px 0px 15px;
 -o-box-shadow:rgba(0,0,0,0.1) 0px 0px 15px;
 box-shadow:rgba(0,0,0,0.1) 0px 0px 15px;
 transition:all 0.3s ease 0s;
 -webkit-transform:all 0.3s ease 0s;
}
/*投影*/.shadow5 {
 transition:all 0.3s ease 0s;
 -webkit-transform:all 0.3s ease 0s;
}
.shadow7 {
 transition:all 0.3s ease 0s;
 -webkit-transform:all 0.3s ease 0s;
}
.shadow7:hover {
 -webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 10px;
 -moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 10px;
 -ms-box-shadow:rgba(0,0,0,0.2) 0px 0px 10px;
 -o-box-shadow:rgba(0,0,0,0.2) 0px 0px 10px;
 box-shadow:rgba(0,0,0,0.2) 0px 0px 10px;
 transition:all 0.3s ease 0s;
 -webkit-transform:all 0.3s ease 0s;
}
.shadow1_1 {
 -webkit-box-shadow:rgba(0,0,0,0.5) 0px 0px 5px;
 -moz-box-shadow:rgba(0,0,0,0.5) 0px 0px 5px;
 -ms-box-shadow:rgba(0,0,0,0.5) 0px 0px 5px;
 -o-box-shadow:rgba(0,0,0,0.5) 0px 0px 5px;
 box-shadow:rgba(0,0,0,0.5) 0px 0px 5px;
 transition:all 0.3s ease 0s;
 -webkit-transform:all 0.3s ease 0s;
}
.shadow5:hover {
 -webkit-box-shadow:rgba(0,0,0,0.05) 5px 10px 10px;
 -moz-box-shadow:rgba(0,0,0,0.05) 5px 10px 10px;
 -ms-box-shadow:rgba(0,0,0,0.05) 5px 10px 10px;
 -o-box-shadow:rgba(0,0,0,0.05) 5px 10px 10px;
 box-shadow:rgba(0,0,0,0.05) 5px 10px 10px;
 transition:all 0.3s ease 0s;
 -webkit-transform:all 0.3s ease 0s;
}
.shadow8 {
 -webkit-box-shadow:rgba(0,0,0,0.05) 5px 5px 5px;
 -moz-box-shadow:rgba(0,0,0,0.05) 5px 5px 5px;
 -ms-box-shadow:rgba(0,0,0,0.05) 5px 5px 5px;
 -o-box-shadow:rgba(0,0,0,0.05) 5px 5px 5px;
 box-shadow:rgba(0,0,0,0.05) 5px 5px 5px;
 transition:all 0.5s ease 0s;
 -webkit-transform:all 0.5s ease 0s;
}
.shadow6 {
 -webkit-box-shadow:rgba(0,0,0,0.3) 5px 5px 60px;
 -moz-box-shadow:rgba(0,0,0,0.3) 5px 5px 60px;
 -ms-box-shadow:rgba(0,0,0,0.3) 5px 5px 60px;
 -o-box-shadow:rgba(0,0,0,0.3) 5px 5px 60px;
 box-shadow:rgba(0,0,0,0.3) 5px 5px 60px;
 transition:all 0.5s ease 0s;
 -webkit-transform:all 0.5s ease 0s;
}
/*投影*/.shadow10 {
 -webkit-box-shadow:rgba(0,0,0,0.4) 10px 1px 20px;
 -moz-box-shadow:rgba(0,0,0,0.4) 10px 1px 20px;
 -ms-box-shadow:rgba(0,0,0,0.4) 10px 1px 20px;
 -o-box-shadow:rgba(0,0,0,0.4) 10px 1px 20px;
 box-shadow:rgba(0,0,0,0.4) 10px 1px 20px;
}
/*图片居中*/.center {
 -webkit-align-items:center;
 display:-webkit-flex;
 -webkit-justify-content:star;
}
/*图片居中2*/.vertical {
 display:-webkit-box;
 display:-webkit-flex;
 display:-moz-box;
 display:-moz-flex;
 display:-ms-flexbox;
 display:flex;
 /* 水平居中*/ -webkit-box-align:center;
 -moz-box-align:center;
 -ms-flex-pack:center;
 /* IE 10 */ -webkit-justify-content:center;
 -moz-justify-content:center;
 justify-content:center;
 /* IE 11+,Firefox 22+,Chrome 29+,Opera 12.1*//* 垂直居中 */-webkit-box-pack:center;
 -ms-flex-align:center;
 -moz-box-pack:center;
 /* IE 10 */ -webkit-align-items:center;
 -moz-align-items:center;
 align-items:center;
}
/*图片翻转*/.flip {
 -webkit-transform:rotate(0deg);
 -moz-transform:rotate(0deg);
 -ms-transform:rotate(0deg);
 -o-transform:rotate(0deg);
 transform:rotate(0deg);
 transition:all 1.2s ease;
 -webkit-transform:all 1.2s ease;
}
.flip:hover {
 -webkit-transform:rotateY(360deg);
 -moz-transform:rotateY(360deg);
 -ms-transform:rotateY(360deg);
 -o-transform:rotateY(360deg);
 transform:rotateY(360deg);
 transition:all 1.4s ease;
 -webkit-transform:all 1.4s ease;
 cursor:pointer;
}
/*图片翻转*/
.flip{ -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; -webkit-transform: all 0.3s ease;}
.flip:hover{ -webkit-transform: rotateY(360deg); -ms-transform: rotateY(360deg); transform: rotateY(360deg); -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; -webkit-transform: all 0.3s ease; cursor: pointer;}
.anitop{ -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.anitop:hover{-webkit-transform: translate3d(0, -3%, 0);transform: translate3d(0, -3%, 0);cursor: pointer;}
/**居中**/
.table{display: table;width:100%;height: 100%;margin: 0 auto;}
.cell{display: table-cell;vertical-align: middle;}

/****媒体查询响应手机********************************/
/*小屏幕电脑**/
@media (max-width: 1680px) {

  .imgbox{margin-left:.3rem;}


}
@media (max-width: 1560px) {

  .imgbox{margin-left:10px;}
  /*客服*/
  .rightSlide_kefu{top:50vh;}

}
@media (max-width: 1500px) {

  .imgbox{margin-left:0px;}
  .clinetscroll {width: calc(100% - 570px);}

}
@media (max-width: 1440px) {
  .recommd-pro{width:85%;}
  .company-banner .swiper-button-prev, .company-banner .swiper-button-next{top:200px;}
  /*产品**/
  .news-products .li div.img,.tabbox-content .item .img,.tabbox-content .item{height: auto;}
  .news-products .li div.txt{height: 120px;}
  .news-products .li:nth-child(1) div.txt{background: #9D6C5D url(../images/right-.png) no-repeat .3rem 90px;}
  .news-products .li:nth-child(2) div.txt{background: #B07B5B  url(../images/right-.png) no-repeat .3rem 90px;}
  .news-products .li:nth-child(3) div.txt{background: #C39D6E url(../images/right-.png) no-repeat .3rem 90px;}
  .nypage-main{padding-top: 140px;}
  .client-list{width:90%;}
  .covers .center{width: 90%;margin-left:0;left:5%;height:75vh;top:10vh;margin-top:0;overflow: hidden;background: #fff;}
  .covers .center ul{width:100%;height:90%;padding:.6rem;overflow: hidden;}
  .covers .center .prve_{left:0;background-color: #D4784F;background-size: 19px 33px!important}
  .covers .center .next_{right:0;background-color: #D4784F;background-size:19px 33px!important}
  .messagebox{width:85%;}
}
@media (max-width: 1380px) {
  .recommd-pro{width:90%;}
  .recommd-pro-txt{width:calc(100% - 650px);margin:0;}

}
@media (max-width: 1250px) {
  /*首页**/
  .recommd-pro{width:88%;}
  .imgbox{width:540px;}
  .recommd-pro-txt{width:calc(100% - 590px);margin:0;}
  .indexmain2-box .title2{width:40%;}
  .clinetscroll{width:55%;}
  .indexmain2-box{height: auto;}
  .indexmain3{padding:80px 0 ;}
  .index-company{width:100%;}
  .index-company .companypic2{max-width: 45%}
  .index-company .companys-text{width:50%; }
  .company-banner{padding:30px 0;}
  .company-banner .swiper-button-next{right:27%;}
  .company-banner .swiper-button-prev, .company-banner .swiper-button-next{width:30px;height: 30px;top:1.9rem;background-size: 30px 30px!important}
  .company-banner .swiper-button-prev{left:27%;}
  .clinetscroll-box .swiper-button-prev,.clinetscroll-box .swiper-button-next{display: none;}
  .clinetscroll-box .clinetscroll-pagination{display: block;}
  /*联系我们*/
  .messagebox{width:100%;}
  .message-form{height: auto;}
  .message-form .img{width: 40%;}
  .message-right{width: 55%;}

      .zjimgbox{height:auto;}
.zjimgbox .li{margin-right:.1rem;margin-bottom:.1rem;width:120px;}
}
/**平板**/
@media (max-width: 1024px) {
     

  /****banner**/
  .banner{height: 70vh;}
  .banner .swiper-container .block-txt h4{font-size: 30px;padding-top: .7rem;}
  .banner .swiper-slide-active .block-txt h5{font-size: 20px;line-height: 1.6}
  .banner .swiper-container .block-txt p{width:150px;height: 35px;line-height: 35px;margin:30px 0;}
  .banner .swiper-container .block-txt p a{line-height: 35px;}
  .banner .swiper-container .swiper-pagination{display: none;}
  .slideDown{display: block;background-size:30px auto!important;bottom: 0;}
  .banner .swiper-container1 .swiper-slide img.pcimg{display:none;}
  .banner .swiper-container1 .headbg{display:block;}
  .banner .swiper-button-prev,.banner .swiper-button-next{display: none}
  /**墙面产品*/
  .c_nybanner{height:50vh;overflow: hidden;}
  .c_nybanner .banner_title h4{font-size:30px;margin-top: 0}
  .common-title h3{font-size: 26px;}
  .common-title h3::after{width:100px;margin-left:-50px;}
  .news-products .li div.img,.tabbox-content .item .img{height: auto;}
  .news-products .li div.txt{height:60px;background-image: none!important;padding-top: 0;line-height: 60px;}
  .tabox .tabtn{font-size: 23px;}
  .tabbox-content .item{height: auto;margin-bottom: .4rem;}
  .recommd-pro-txt2{margin:0;}
  /**详情**/
  .nypage-main{padding-top: 70px;}
  .w3cFocusIn,.detailbox{width:100%;}
  .w3cFocusIn .bd li{height: auto;}
  .w3cFocus .prev, .w3cFocus .next{top:2rem;}
  .w3cFocus .prev{left:10px;}
  .w3cFocus .next{right:10px;}
  .w3cFocusIn .hd{width:100%;height: auto;margin-top: .4rem;}
  .w3cFocusIn .hd ul li {width:18%;margin-right: 2%}
  .w3cFocusIn .hd ul li img{display: block;width:100%;height: auto;}
  .detial-content{margin-top: 60px;}
  /**合作伙伴**/
  .client-list{width:100%;}
  /***生产工艺**/
  .gongyi-box{width:100%;margin:.7rem auto;}
  .gongyi-icon .li p.gy{font-size: 14px;}
  .gongyi-icon{width: 100%;}
  .gy-report{margin-top: .7rem;}
  .gy-report dl{max-height:210px;overflow: hidden;height: auto;margin-bottom: .5rem;}
  .gy-report dl dt{width:40%;}
  .gy-report dl dd{width:55%;height: auto;}
  .gy-report dl dt{height: auto;}
  .gy-report dl dt .zlimg{padding:8px;}
  .gy-report dl dd h5{font-size:23px;}
  .gy-report dl dt .zlimg .img{width:100%;height: 100%;}
  .gy-report dl dd p{margin-top: .15rem;}
  .covers .center{width: 90%;margin-left:0;left:5%;height:70vh;top:10vh;margin-top: 0;overflow: hidden;background: #fff;}
  .covers .center ul{width:100%;height:90%;padding:.6rem;overflow: hidden;}
  .covers .center .prve_{left:0;background-color:#909090;background-size: 12px 20px!important}
  .covers .center .next_{right:0;background-color:#909090;background-size: 12px 20px!important}
  .covers .center .colse_cover{background-size: 45px 45px!important;width: 45px;height: 45px;}
  .covers .center .colse_cover .colse{background-size: 15px 15px!important;width: 15px;height: 15px;top:10px;right:10px;}
  /***团队**/
  .advagtage-dl dl dd div.li{margin-bottom:.25rem;padding-left:.3rem;background-size: .24rem .27rem!important;height:auto;}
  .advagtage-dl dl dd div.li p{height:auto;line-height:1.6;text-indent: .1rem;background: none}
  .advagtage-dl dl dd{margin-top:25px;}
  /********服务流程********/
  .service-box .fwimg,.shigong-lc .fwimg2{display: none}
  .service-box .wapfwimg,.shigong-lc .wapfwimg2{display: block;width:90%;margin:.5rem auto;}
  .shigong-lc{padding:.7rem 0;overflow: hidden;}
  .service-box .wapfwimg{margin-bottom: .7rem;}

  /**生产辅料*/
  .fuliao-box{width:100%;margin:.8rem auto;}
  .fuliao-box-item{overflow: hidden;margin-bottom: .7rem;height: auto;}
  .fuliao-box-item .img{width: 40%;height: auto;}
  .fuliao-txt{width:55%;}
  .fuliao-txt div.title{font-size: 28px;}
  .fuliao-txt div.title span{font-size:16px;padding-left:.2rem;}
  .fuliao-txt .txt{margin-top: .2rem}
  .zjimgbox{width:100%;margin-top: .3rem;height: auto;display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
  .zjimgbox .li{width:30%;margin-right:0; margin-bottom: .3rem}

  /**关于我们***/
  .company-box{width:100%;}
  .company-txt p.jz{font-size:22px;text-align: center;}
  .company-txt{width:100%;}
  /**荣誉**/
  .main-box{padding:.6rem 0 .7rem 0;}
  .honor-list li{width:29.3%;padding:1%;margin-bottom: .4rem;}
  .honor-list li a h4{font-size: 15px;}
  .recuit-box{width:100%;margin:.7rem auto;}
  .recuit-item .recuit-item-title{font-size: 17px;}
  .item-content-list .li:nth-child(1){width:48%;padding-left: 0;}
  .recuit-item .recuit-item-title span.solo{background-size: 18px 18px!important;margin-left: .2rem}
  .recuit-item .recuit-item-title span.solo.on{background-size: 18px 18px!important;}
  /*****首页************/
  .imgbox{float: none;margin:0 auto;width:100%;}
  .recommd-pro{width: 100%;margin:.6rem auto ;}
  .recommd-pro-item{max-height: 100%;margin-bottom: .5rem;}
  .recommd-pro-txt{float: none;margin-top: .5rem;width:100%;height: auto;padding-bottom: 5px;}
  .recommd-pro-txt.fl{text-align: left;}
  .recommd-pro-txt.fl p.txt{text-align: left}
  .recommd-pro-txt.fl .more{float: none;}
  .recommd-pro-txt{width:100%;float: none;}
  .imgswrap .imgs1{float: left;}
  .imgswrap .imgs2{float: right}
  .imgswrap{height: 240px;}
  .imgswrap .imgs1,.imgswrap .imgs2{width:48%;height: 240px;position: static;box-shadow: none}
  .recommd-pro-txt.fl,.recommd-pro-txt.fl p.txt{text-align: left;}
  .recommd-pro-txt.fl .more{float: none}
  /*联系我们**/
  .contact-ul .li{margin:0 ;width:31.3%;}
  .contactMap{height: 5rem}
  .company-banner{padding:0;}
  .company-banner .button{display: none;}
  .company-banner .swiper-container .clinetscroll-pagination{display: block;}
  .company-banner .swiper-slide{margin:20px 0;border-radius:5px;-webkit-transform: scale(0.85);transform: scale(0.85);}
  .company-banner .swiper-slide a img{border-radius:5px;}
}
/*平板竖屏**/
@media (max-width: 960px) {
  .gy-report dl dd h5,.tabox .tabtn{font-size:22px;}
  /**荣誉**/
  .recuit-item .recuit-item-title{font-size: 16px;}
  .honor-list li{width:46%;padding:1%;}
  .honor-list li a h4{font-size: 15px;}
  /**首页**/
  
  .indexmain1{padding:.7rem 0;}
  .indexmain2{padding:.7rem 0;overflow: hidden;}
  .indexmain2-box{height: auto;display: block;}
  .indexmain2-box .title2{width:100%;}
  .indexmain2-box .title2 h4{font-size: 26px;height:55px;text-align: center;line-height:55px;}
  .indexmain2-box .title2 h4::after{left:50%;margin-left:-50px;bottom: 0px;width:100px;}
  .indexmain2-box .title2 p{padding-top: .4rem;line-height: 1.6}
  .clinetscroll{width:100%;margin-top: .5rem;overflow: hidden;}
  .clinetscroll .swiper-container{width: 100%;}
  .index-company{width:100%;display: block;margin:.6rem auto 0 auto;padding-top: 0;}
  .indexmain3{padding:.9rem 0 .3rem 0;background-size: cover;}
  .index-company .companypic2{width:100%;border-radius: 5px;height: 3.5rem;margin:0 auto;max-width: 100%;}
  .index-company .companys-text{width: 100%;max-width:96%;margin:.5rem auto 0 auto;padding-bottom: 5px;}
  .index-company .companys-text h5{font-size: 18px;letter-spacing: 3px;}
  .index-company .companys-text p.txt{padding-top: .25rem;}
  .company-banner{padding:0 0 .3rem 0;overflow: hidden;}
}
/*手机*/
@media (max-width: 767px) {
  /*banner**/
  .banner{height: 60vh;}
  .banner .swiper-container .block-txt h4{font-size: 28px;padding-top: .7rem;}
  .banner .swiper-slide-active .block-txt h5{font-size: 18px;line-height: 1.6}
  .banner .swiper-container .block-txt p{width:150px;height: 35px;line-height: 35px;margin:30px 0;}
  .banner .swiper-container .block-txt p a{line-height: 35px;}
  .banner .swiper-container .swiper-pagination{display: none;}
  .slideDown{display: block;}
  .banner .swiper-container1 .swiper-slide img.pcimg{display:none;}
  .banner .swiper-container1 .headbg{display:block;}
  .banner .swiper-button-prev,.banner .swiper-button-next{display: none}
  /*首页**/
.rebox-contents .rebox-content{max-width:100%;width:auto;}
  .indexmain1{padding:.9rem 0 0 0;}
  .recommd-pro{margin:.6rem  auto}
  .recommd-pro-txt .more{margin:.6rem auto 0 auto;}
  .recommd-pro-item{max-height: 100%;margin-bottom: .6rem;}
  .imgswrap{height: auto;}
  .imgswrap .imgs1, .imgswrap .imgs2{height:2.5rem;overflow: hidden;}
  .recommd-pro-txt h4{font-size: 18px;}
  .recommd-pro-txt p.txt{font-size: 14px;padding-top: .2rem;}
  /* .imgswrap{width:100%;height: 5rem;}
  .imgbox{float: none;width:100%;padding-top: .2rem}
  .imgswrap .imgs1{width:80%;height: 3rem;top:.2rem; right:.5rem;}
  .imgswrap .imgs2{width:80%;height: 3rem;bottom:.4rem;left:0rem;}
  .recommd-pro-txt{float: none;width:100%;padding-top: .2rem;height: auto;}
  .recommd-pro-txt h4{font-size: 18px;}
  .recommd-pro-txt p.txt{font-size: 14px;padding-top:.2rem;} */
  .more{width:180px;}
  .imgswrap .imgs1, .imgswrap .imgs2{border-radius: 5px}
  .indexmain2{padding:.7rem 0;overflow: hidden;}
  .indexmain2-box{height: auto;display: block;}
  .indexmain2-box .title2{width:100%;}
  .indexmain2-box .title2 h4{font-size: 22px;height: 40px;text-align: center;}
  .indexmain2-box .title2 p{padding-top: .4rem;line-height: 1.6}
  .clinetscroll{width:100%;margin-top: .5rem;overflow: hidden;}
  .clinetscroll .swiper-container{width: 100%;}
  .index-company{width:100%;display: block;margin:.6rem auto;padding-top: 0;}
  .indexmain3{padding:.9rem 0;background-size: cover;}
  .index-company .companypic2{width:100%;border-radius: 5px;height: 3.5rem;max-width: 100%;}
  .index-company .companys-text{margin-top: .5rem;width: 100%}
  .index-company .companys-text h5{font-size: 18px;letter-spacing: 3px;}
  .index-company .companys-text p.txt{padding-top: .25rem;}
  .company-banner{padding:0 0;overflow: hidden;box-shadow: none}
  .button{display: none;}
  .company-banner .swiper-slide{margin:0;border-radius: 5px;box-shadow: none}
  .company-banner .swiper-slide img{border-radius: 5px;}
  .company-banner .swiper-slide::after {display: none;}
  

  /****内页**/
  .service-box{padding:.4rem 0 0 0!important;}
  .nypage-main{padding-top: 60px;}
  .common-title h3{font-size: 24px;}
  .common-title h3::after{width:95px;margin-left: -47.5px;bottom: 5px;}
  .indexmain2-box .title2 h4::after{width:88px;margin-left: -44px;bottom: -9px;}
  /********服务团队********/
  .service-box .fwimg{display: none}
  /**关于我们**/
  .company-box{width:100%;}
  .intro{margin:25px auto .4rem auto;}
  .intro *, .intro p{padding-bottom: .15rem}
  .company-txt{width:100%;padding:.5rem 0 .6rem 0}
  .company-txt p.jz{font-size: 18px;}
  /*******生产工艺*****/
  .gongyi-box{width:100%;margin:.6rem 0;}
  .gongyi-icon{width:100%;margin:.5rem auto;}
  .gongyi-icon .li{width:50%;margin-bottom: .3rem}
  .gongyi-icon .li div.icon{width:1.1rem;height:1.1rem;margin-bottom: .1rem}
  .gongyi-icon .li p.n{font-size: 14px;}
  .gongyi-icon .li p.gy{padding-top: 5px;font-size: 13px;}
  .gy-report{margin-top: .5rem;overflow: hidden;}
  .gy-report dl{width:98%;margin:0 auto;overflow: hidden;height: auto;max-height: 100%}
  .gy-report dl dt{float:none;width:100%;height: auto;}
  .gy-report dl dt .zlimg{width:100%;padding:6px;box-sizing: border-box;}
  .gy-report dl dt .zlimg .img{width:100%;height: 100%;}
  .gy-report dl dd{float:none;width:100%;margin-top: .3rem;overflow: hidden;}
  .gy-report dl dd h5{font-size: 18px;}
  .gy-report dl dd p{margin-top: 10px;}
  .gy-report dl:nth-child(2n) dd{text-align: left}
  .covers .center{width: 90%;margin-left:0;left:5%;height: 60vh;top:20vh;margin-top: 0;overflow: hidden;background: #fff;}
  .covers .center ul{width:100%;height:90%;padding:.6rem;overflow: hidden;}
  .covers .center .prve_{left:0;background-color:#909090;background-size: 12px 20px!important}
  .covers .center .next_{right:0;background-color: #909090;background-size: 12px 20px!important}
  .covers .center .colse_cover{background-size: 45px 45px!important;width: 45px;height: 45px;}
  .covers .center .colse_cover .colse{background-size: 15px 15px!important;width: 15px;height: 15px;top:10px;right:10px;}
  /***********内页banner************/
  .c_nybanner{height: 35vh;overflow: hidden;}
  .c_nybanner .banner_title h4{font-size: 28px;margin-top: 0}
  /******************合作伙伴**************/
  .client-list{width:100%;margin-top: .2rem}
  .client-list .item{margin-bottom: .4rem;width:100%;border-radius: 5px;}
  .client-list .item a div.text{padding:.3rem;}
  .client-list .item a div.text h4{font-size: 16px;line-height: 30px;height: 35px;}
  .main-box{padding:.5rem 0 .6rem 0;}
  .client-list .item a div.text p{font-size: 14px;}
  /**产品**/
  .news-products{margin-top: .4rem;padding-bottom: .5rem;}
  .news-products .li{width:100%;margin-bottom: .5rem;overflow: hidden;border-radius: 5px;}
  .news-products .li div.img{height:3.25rem;}
  .news-products .li div.txt{height: .6rem;padding: .3rem;background:none;line-height: 1.6}
  .news-products .li div.txt h4{padding:0;}
  .tabox{height: auto;}
  .tabox .tabtn{font-size: 18px;margin:0 .1rem;}
  .tabbox-content .item{width:100%;border-radius: 5px;margin-bottom: .5rem;height: auto;}
  .tabbox-content .item .img{height:3.25rem;border-radius:5px 5px 0 0;}
  .tabbox-content .item h3{border-radius: 0 0 5px 5px;}
  /*.detailbox**/
  .detailbox{width:100%;margin:.6rem auto;}
  .scroll-picbox{padding-bottom: .6rem}
  .w3cFocusIn{width:100%;}
  .w3cFocusIn .bd li{height: 4rem;}
  .w3cFocus .prev, .w3cFocus .next{width:28px;height: 28px;top:2rem;background-size: 28px 28px!important}
  .w3cFocusIn .hd{width:100%;height: auto;margin-top: .4rem;}
  .w3cFocusIn .hd ul li {width:18%;margin-right: 2%}
  .w3cFocusIn .hd ul li img{display: block;width:100%;height: auto;}
  .detial-content{margin-top: .6rem}
  .detial-content img{width:100%;}

  /********服务流程********/
  .service-box .fwimg,.shigong-lc .fwimg2{display: none}
  .service-box .wapfwimg,.shigong-lc .wapfwimg2{display: block;width:90%;margin:.5rem auto;}
  .shigong-lc{padding:.7rem 0;overflow: hidden;}
  .service-box .wapfwimg{margin-bottom: .7rem;}
  /********服务团队********/
  .team-bg{margin-top: .6rem}
  .team-bg .imgs{border-radius: 5px;}
  .team-txt{display: block;margin-top: .4rem;padding-bottom: .1rem}
  .txt-li{width:100%;margin-bottom: .45rem;}
  .txt-li p{padding-top:0;}
  .advagtage-box{padding:.6rem 0;}
  .advagtage-box .title{font-size: 20px;margin-bottom: .6rem}
  .advagtage-dl{margin-top:0;margin-bottom: .4rem}
  .advagtage-dl dl{width:100%;margin-bottom: .4rem;}
  .advagtage-dl dl dt{font-size: 16px;}
  .advagtage-dl dl dd div.li{margin-bottom:.25rem;padding-left:.5rem;background-size: .34rem .39rem!important;height:auto;}
  .advagtage-dl dl dd div.li p{height:auto;line-height:1.6;text-indent: .1rem;background: none}
  /*r荣誉资质**/
  .tab-products{padding-top: .4rem}
  .tabbox-content{padding-top: .2rem;margin-top: .2rem;}
  .honor-list li{width:95%;padding:2.5%;margin-bottom: .4rem;}
  .honor-list li a h4{font-size: 14px;font-weight: 500;}
  .honor-list li a h4{height: 40px;line-height: 40px;}
  /**招贤纳士**/
  .contact-box.main-box{padding-top: .5rem!important;}
  .recuit-box{width: 100%;margin:.7rem 0;}
  .item-content-list{display: block;}
  .recuit-item .recuit-item-content{padding:.3rem 0;}
  .item-content-list .li{width:100%;padding:0;margin-bottom: .35rem;}
  .item-content-list .li:nth-child(1){width: 100%;}
  .recuit-item .recuit-item-title{height: 45px;line-height: 45px;font-size: 18px;}
  .recuit-item .recuit-item-title span.solo{background-size: 15px 15px!important;margin-left: .2rem}
  .recuit-item .recuit-item-title span.solo.on{background-size: 15px 15px!important;}
  .item-content-list h5{margin-bottom: 10px;font-size: 16px;}
  .item-content-list .txt p{font-size: 14px;}
  .item-content-list{margin:0 0 .3rem 0;}
  /*生产辅料**/
  .fuliao-box{width:100%;margin:.7rem auto;overflow: hidden;}
  .fuliao-box-item{margin-bottom: .4rem;}
  .fuliao-box-item .img{width:100%;float: none;height: 4rem;border-radius: 5px;}
  .fuliao-box-item .img img{border-radius: 5px;}
  .fuliao-txt{width: 100%;margin-top: .5rem;float: none;}
  .fuliao-txt div.title{font-size: 18px;}
  .fuliao-txt div.title span{font-size: 13px;padding-left: .2rem}
  .fuliao-txt .txt{margin-top: .2rem}
  .zjimgbox{width:100%;margin-top: .3rem;height: auto;display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
  .zjimgbox .li{width:30%;margin-right:0; margin-bottom: .3rem}

  /*********联系我们*****/
  .contact-ul{padding:.6rem 0 ;}
  .contact-ul .li{margin:0 auto;width:90%;height: 1.2rem;margin-bottom: .2rem}
  .contact-ul .li p{text-align: left;height: auto;font-size: 14px;line-height: 1.628;}
  .contact-ul .li div.img{width:.8rem;height: .8rem;float: left;margin:.15rem .4rem;}
  .contactMap{height:6rem;overflow: hidden;}
  .contact-ul .li p.tel{font-size: 14px;height: 1.2rem;line-height: 1.2rem;text-align: left}
  .contact-ul .li h4.n{padding-top: .2rem;font-size: 16px;display: none}
  .contact-ul .li:nth-child(3) p.t{line-height: 1.2rem;text-align: left}
  .messagebox{width:100%;padding:.6rem 0;}
  .message-form{margin-top: .5rem;height: auto;}
  .message-form .img{width:100%;height:3.5rem;float: none;border-radius: 5px;}
  .message-form .img img{border-radius: 5px;}
  .message-right{width:100%;overflow: hidden;float: none;margin-top: .5rem;}
  input.input-text{width:98%;padding:1px 0;}
  .form-textarea textarea.txt{width: 98%}
  .btn-tt{height: 40px;line-height: 40px;font-size: 14px;width: 110px;}
  .c_nybanner .banner_title h4{font-size: 26px;}
}

@media (max-width: 640px) {
  .advagtage-box .title{font-size:18px;}
  .tabox .tabtn{font-size: 14px;margin:0 ;}
  .common-title h3{font-size: 22px;}
  .recuit-item .recuit-item-title{height: 39px;line-height: 39px;font-size: 16px;}
  .common-title h3::after{width:89px;margin-left: -45px;}
  .slideDown{background-size: 18px auto!important}
  .company-banner{padding-bottom: 25px;}
  .company-banner .swiper-container{overflow: visible}
  .company-banner .swiper-slide{-webkit-transform: scale(0.95);transform: scale(0.95);border-radius: 5px;}
  .company-banner .swiper-container .clinetscroll-pagination{bottom: -20px!important;}
  .banner .swiper-container .block-txt p{width:120px;height: 30px;line-height: 30px;}
  .banner .swiper-container .block-txt p a{line-height: 30px;}
  .c_nybanner{height: 26vh}
  .main-box{padding-top: .2rem;}
  .tab-products{padding-top: .2rem;}
  .fuliao-box{margin:.5rem auto;}
  .tabox .tabtn.on::after, .tabox .tabtn:hover::after{top:35px;}
  
  .tabbox-content .item .img{height: 2rem;}
  .main-box .container{width:95%;max-width: 100%;}
  .news-products,.rectitle,.breadnav,.tabox{display: none;}
  .wapbox{display:block!important}
  .c_nybanner .banner_title h4{font-size: 22px;padding-top: .6rem;}
  .tabbox-content .item,.client-list .item{width:48%;}
  .honor-list li{width:48%;background:#E7E0D6;padding:0;border-radius: 5px;}
  .client-list .item a div.text{height: auto;}
  .honor-list{padding-bottom: .2rem;}
  .honor-list li a h4{padding:0 .25rem;font-size: 14px;text-align: left}
  .tabox2{display: block;line-height: 40px;white-space: nowrap;}
  .tabbox-content .item h3{height: 45px;line-height: 45px;font-size: 14px;}
  .contact-ul .li:nth-child(3) p.t{line-height: 1.1rem;}
  .btn-tt{margin-left:calc((100% - 110px )/2);}
  .footer-contact .ful li.li2 a{border-bottom: none;}
  .contact-ul .telli{-webkit-animation: Tmouse 0.5s cubic-bezier(0.56, 0.01, 0.46, 1) infinite alternate;animation: Tmouse 0.5s cubic-bezier(0.56, 0.01, 0.46, 1) infinite alternate;}
}