@charset "UTF-8";
/*头部*/
 .mheader{
    position:relative;
    z-index:99;
    display:none
}
 .mheader.scroll-down .mheader-content{
    top:-100px
}
 .mheader.scroll-top .mheader-content,.mheader.scroll-top .mheader-content{
    top:0px;
    background:#fff
}
 .open-menu{
    height:100%
}
 .open-menu body{
    overflow:hidden;
    height:100%
}
 .mheader.scroll-down .menu-toggle span.nav-open,.mheader.scroll-down .menu-toggle span.nav-open:after,.mheader.scroll-down .menu-toggle span.nav-open:before,.mheader.scroll-down .menu-toggle span.nav-close:before,.mheader.scroll-down .menu-toggle span.nav-close:after,.mheader.scroll-top .menu-toggle span.nav-open,.mheader.scroll-top .menu-toggle span.nav-open:after,.mheader.scroll-top .menu-toggle span.nav-open:before,.mheader.scroll-top .menu-toggle span.nav-close:before,.mheader.scroll-top .menu-toggle span.nav-close:after{
    background:#000 !important
}

/* 110% */
@media screen and (max-width: 1760px) {
	.zhu-sirenyongchi {
		width:1550px
	}
.cont2 .zhu-sirenyongch{
  width: 85%;
  }
.header .zhu-content {
  width: 90%;
  margin: auto;
  position: relative;
  height: 75px;
}

.header .zhu-content2 {
  width: 1600px;
  margin: auto;
  position: relative;
}
.zhu-newtile {
	font-size: 16px;
}
.zhu-newdes {
	font-size: 14px;
}
.zhu-zhuanjia {
	width: 85%;
}

.zhu-zhuanjia_pic {
	width:80%
}
.zhu-zhuanjia_list {
	width:20%
}
.zhu-cont21titl {
	font-size: 55px;
}
.zhu-listcpnav {
	width: 87%;
}
.zhu-khfxWarp {
	width: 85%;
}
.zhu-listcp {
	padding-left: 93px
}
.listcpbot ul .zhu-khfxPane {
	width: 48%;
}
.zhu-ul {
	margin:0 auto
}
.zhu-sstile {
	margin-left: 51px;
}
.pcdzliuch li {
  width: 21%;
}

.listcpnav ul .zhu-listcpnav {
  float: left;
  width: 149px;
  height: 120px;
  margin: 10px;

}
.zhu-index_zhuanjia {
	width: 87%;
}
.tuandui2 ul li zhu-index_zhuanjia-img {
  margin-bottom: 30px;
  width: 97%;
}
.tuandui2 ul li .zhu-index_zhuanjia-img {
	width:99%
	left:0
	
}
 .zhu-pinpai22 {
	width:99%
}
.zhu-he_border2_caption_h-img {
	height:100%
}
.menu-bg .in-company .right .zhu-bigimg {
  width:91%
  font-size: 12px;
}
.zhu-container {
	width: 101%;
}
.zhu-khfxWarp {
	width:90%
}
.sirenyongchi ul .zhu-showMoreNChildren {
width: 380px;
}
.zhu-guanjiaind {
	width: 88%;
}
.guanjia23 .zhu-guanjiar {
	width:60%
}
.zhu-pcdzliuch {
	width: 119%;
}
.zhu-pcdzliuch img{
	height:100%
}
.zhu-khfxWarp {
	width: 91%;
}
.listcpbot ul .zhu-dznews {
	width: 49%;
}
.zhu-khfxWarp-img {
	width: 102%;
}
.zhu-index_zhuanjia_list {
	width:15%
}
.zhu-index_zhuanjia {
	width:90%
}
.zhu-liucheng {
  width: 100%;
  margin-left: 2%;
}
.zhu-fanwei {
	background-size: 100% 79%;
}
.zhu-contdiv {
	left: 67%;
top: 53%;
width:32%
}
.zhu-liucheng li {
	width: 17%;
}
.liucheng li {
  width: 17%;
}
.zhu-index_zhuanjia-img {
  width: 97%;
}
.zhu-case12 {
  width: 47%;
}
.qindan li p:nth-child(3) {
  font-size: 18px;
  color: #9fa0a0;
  width: 53%;
  text-align: center;
  margin: 0 auto;
}
.guanjianews .khfxWarp li {
  width: 30%;
}
.sirenyongchi ul .zhu-li {
	width: 371px;
}
.zhu-container2 {
	width:90%
}
.zhu-artnesb {
	width:90%
}
.zhu-xoisoos {
	left: 276px;
}
}


/* 120% */
@media screen and (max-width: 1600px) {
	
	
	
	.kljtxlbg {
  background: url(/static/images/klb2r1.png) no-repeat;
   
  background-size: 80%;
  opacity: 1;
}


.kljtr2 {
  
  font-size: 16px;
 
}
.kljtr2 p {
  font-size: 20px;
 
}



.kljtr2 {
 

  padding-top: 60px;
  padding-left: 20px;
}



.kljtr2 {
  line-height: 25px;
 
}



 .kljttiti22 {
    width: 45%!important;
  }



	
	.kljtb1rms{display:none;}
	
	 .kljttiti{font-size: 40px;}

	.kljtb1r .kljtb1rt {

  line-height: 45px;
}

.xiaofeiklsh{margin-top: 15px!important;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.header .zhu-content {
  width: 90%;
  margin: auto;
  position: relative;
  height: 75px;
}
.header .zhu-content2 {
  width: 1500px;
  margin: auto;
  position: relative;
}
.zhu-newtile {
	font-size:13px
}
.zhu-cont21titl {
	font-size: 48px;
}
.sirenyongchi ul .zhu-li {
	width: 336px;
}

.zhu-newdes {
	ont-size: 14px;
}
.zhu-guanjianewstit {
	font-size:15px !important
}
.zhu-guanjianewsdes {
	font-size:15px!important
}
.zhu-listcpnav {
  width: 89%;
}
.listcpnav ul .zhu-listcpnav {
  float: left;
  width: 138px;
  height: 120px;
  margin: 10px;
}
.zhu-khfxWarp {
  width: 87%;
}
.zhu-index_zhuanjia-img {
	width: 97%;
}
.zhu-sstile {
  margin-left: -5px;
}
 .he_border2 .zhu-he_border2_caption_p {
	 left: 3%;
 }
 .in-company  .zhu-company-wrapper {
	 width: 59%;
 }
 .in-company .left .roll .sum {
  margin-bottom: 50px;
  font-size: 16px;
  line-height: 18px;
}
.in-company .right .zhu-bigimg{
	width: 100%;
	font-size: 16px;
}
#cases .zhu-container {
	width: 104%;
}
.zhu-case12 {
	width: 47%;
}
.tuandui2 ul .zhu-tuandui2 {
	width: 25%;
	
}

.zhu-ul2 {
	width: 94%;
}
.listcpbot ul li {
	width: 46%;
}

.indexcase center:nth-child(2) div {
  height: 286px;
  width: 413px;
}

.indexcase center:nth-child(4) div {
  height: 285px;
  width: 196px;
}
.indexcase center:nth-child(5) div {
  height: 285px;
  width: 196px;
}
.guanjial {
  width: 45%;
  float: left;
}

.guanjial-1 {
	padding-left:0%
}
.guanjia23 .guanjiar {
  width: 54%;
}

.guanjial-3 {
	padding-left: 2%;
}
.guanjiaind .zhu-guanjial  {
	font-size:16px
}
.guanjiaind4 {
	width:90%
}

.qindan li {
  width: 19%;
  float: left;
  text-align: center;
  margin: 45px auto;
}
.zhu-sirenyongchi{
  width: 88%;
  margin: 0 auto;
}
.pcdzliuch li {
  width: 22%;
}


.sirenyongchi ul li {
  width: 48%;
}
.index_zhuanjia_pic {
  width: 78%;
}
.pcdzliuch li:nth-child(1) {
  font-size: 44px;
}
.liucheng li {
  width: 15%;
}
.liuchengdes {
  font-size: 14px;
}
.fanwei {
  backgroundsize: 100%;
}
.fanwei {
  background-size: 98%;
}
.zhu-container {
	width: 91%;
}
.zhu-khfxWarp {
	width:91%
}
.sirenyongchi ul .zhu-showMoreNChildren {
width: 348px;
}
.zhu-indexcase {
	width: 94%;
}
.zhu-guanjiaind {
	width: 88%;
}
.guanjia23 .zhu-guanjiar {
  width: 56%;
}
.zhu-guanjiades {
	width:100%
}
.zhu-guanjiar1 {
	width: 55%;
}
.qindan li {
  width: 20%;
  float: left;
  text-align: center;
  margin: 45px auto;
}
.guanjianews .khfxWarp li {
  width: 28%;
}
.zhu-pcdzliuch {
	width: 114%;
}
.zhu-pcdzliuch img{
	height:100%
}
.zhu-khfxWarp {
	width: 91%;
}
.listcpbot ul .zhu-dznews {
  width: 49%;
  margin-right:0
}
.zhu-khfxWarp-img {
	width: 102%;
}
.zhu-index_zhuanjia_list {
	width:22%
}
.zhu-contdiv {
left: 61%;
top: 64%;
width: 36%;
}
.zhu-left4 {
	margin-top: 583px !important;
}
.qindan li p:nth-child(3) {
  font-size: 18px;
  color: #9fa0a0;
  width: 58%;
  text-align: center;
  margin: 0 auto;
}
.guanjianews .khfxWarp li {
  width: 27%;
}
.zhu-zhuanjia_list {
  width: 22%;
}
.zhu-fu_box {
  left: -4%;
}
.zhu-container2 {
	width:90%
}
.zhu-artnesb {
	width:90%
}
.zhu-artnesbl {
	width:70%
}
.zhu-xoisoos {
  left: 252px;
}
}

/* 130% */
@media screen and (max-width: 1472px) {
  .header .zhu-content {
  width: 90%;
  margin: auto;
  position: relative;
  height: 75px;
}
.header .zhu-content2 {
  width: 1400px;
  margin: auto;
  position: relative;
}
.listcpnav ul .zhu-listcpnav {
  float: left;
  width: 125px;
  height: 120px;
  margin: 10px;
}
@media screen and (max-width: 378px) {
  .two-listcpnav ul .zhu-listcpnav {
    margin: 2.6vw;
  }
}
 .zhu-newdes {
	 font-size: 12px;
 }

.zhu-newtile {
	font-size: 12px;
}
.zhu-cont21titl {
	font-size: 42px;
}
.sirenyongchi ul .zhu-li {
	  width: 296px;
}
.zhu-guanjianewstit {
	font-size:14px !important
}
.zhu-guanjianewsdes {
	font-size:14px!important
}
.zhu-listcpnav {
  width: 89%;
}
.zhu-ul2 {
	margin:0 auto
	width: 94%;
}

.he_border2 .zhu-he_border2_caption_h {
	width:75%
}
.zhu-img {
	width:90%
}
.in-company .left .zhu-bigimg{
	top:18px
	width: 105%
}
.listcpbot ul li {
  width: 42%
}
.incompany .right .zhu-bigimg{
	width:107%
	top:18px
}
.zhu-case12 {
	width: 47%;
}
.sirenyongchi ul li {
  width: 21%;
}
.indexcase center:nth-child(2) div {
  height: 286px;
  width: 366px;
}
.indexcase center:nth-child(3) div {
  height: 286px;
  width: 367px;
}
.indexcase center:nth-child(4) div {
  height: 286px;
  width: 173px;
}
.indexcase center:nth-child(5) div {
  height: 286px;
  width: 173px;
}
.indexcase center:nth-child(6) div {
  height: 286px;
  width: 367px;
}
.guanjiaind {
  width: 100%;
  margin: 0 auto;
    margin-top: 0px;
  margin-top: 75px;
}
.guanjiades {
  width: 99%;
}
.guanjiaind4 .guanjiades {
  width: 97%;
}

.pcdzliuch li:nth-child(1) {
  font-size: 39px;
}
.pcdzliuch li {
  width: 23%;
}
.sirenyongchi .dznews{
  width: 48%;
}
.index_zhuanjia_pic {
  width: 76%;
}
.liucheng li {
  width: 14%;
}
.fanwei {
  background-size: 98%;
}
.in-company .left .roll .sum {
  margin-bottom: 50px;
  font-size: 14px;
  line-height: 18px;
}
#cases .zhu-container {
  width: 102%;
}
.in-company .right .zhu-bigimg {
  width: 95%;
  font-size: 12px;
}
.zhu-container {
	width: 91%;
}
.zhu-khfxWarp {
	width:91%
}
.sirenyongchi ul .zhu-showMoreNChildren {
width: 318px;
}
.zhu-guanjiaind {
	width: 91%;
}
.guanjia23 .zhu-guanjiar {
  width: 54%;
}
.zhu-guanjiades {
	width:100%
}
.zhu-guanjiar1 {
	width: 55%;
}
.qindan li {
  width: 20%;
  float: left;
  text-align: center;
  margin: 45px auto;
}
.guanjianews .khfxWarp li {
  width: 26%;
}
.zhu-pcdzliuch {
	width: 109%;
}
.zhu-pcdzliuch img{
	height:100%
}
.zhu-khfxWarp {
	width: 91%;
}
.listcpbot ul .zhu-dznews {
  width: 49%;
  margin-right:0
}
.zhu-khfxWarp-img {
	width: 102%;
}
.zhu-index_zhuanjia_list {
	width:24%
}
.zhu-contdiv {
  left: 56%;
  top: 57%;
  width: 38%;
}
.liucheng li {
  width:237px;
}
.liuchengdes {
  font-size: 13px;
}
.zhu-left4 {
  margin-top: 516px !important;
}
.qindan li p:nth-child(3) {
  font-size: 18px;
  color: #9fa0a0;
  width: 61%;
  text-align: center;
  margin: 0 auto;
}
.zhu-zhuanjia_list {
  width: 24%;
}
.zhu-fu_box {
  left: -4%;
}
.sirenyongchi ul .zhu-li {
  width: 300px;
}
.sirenyongchi ul .zhu-li {
  width: 307px;
}
.zhu-xisisij{
	width: 30%;
}
.zhu-artnesb {
	width:93%
}
.zhu-artnesbl {
	width: 70%;
}
.zhu-xoisoos {
  left: 233px;
}
}





 @media screen and (max-width: 1680px) {
    /*公司概况*/
     #about .develop-box .prevNext-box .prev,#about .develop-box .prevNext-box .next {
        width:50px;
        height:50px;
        line-height:50px;
    }
     #about .develop-box .prevNext-box .prev {
        left:0;
        background-image:url(../images/ml.png);
    }
     #about .develop-box .prevNext-box .next {
        right:0;
        background-image:url(../images/mr.png);
    }
     #about .develop-box .prevNext-box {
        width:92.5%;
    }
}
 @media screen and (max-width: 1440px) {
    /*头部*/
     .header .header-content {
        width: 90%;
        height: 70px;
    }
     .header .header-content .header-nav li a.nav {
        line-height: 70px;
    }
    /*首页Banner*/
     .in-banner .swiper-wrapper .swiper-slide .title-box .big {
        font-size: 40px;
        margin-bottom: 15px;
    }
     .in-banner .swiper-wrapper .swiper-slide .title-box .small {
        font-size: 20px;
        margin-bottom: 40px;
    }
     .in-banner .swiper-wrapper .swiper-slide .title-box .banner-more {
        width: 150px;
        height: 42px;
        line-height: 42px;
    }
     .in-banner .swiper-wrapper .swiper-slide .title-box .banner-more p {
        font-size: 14px;
    }
     .in-banner .banner-next img, .in-banner .banner-prev img {
        width:26px;
    }
     .in-banner .swiper-pagination {
        bottom: 30px;
    }
    /* 四小方块 */
     .cont1{
        width:100%;
        height:267px;
    }
     .cont11{
        width:50%;
        float:left;
        background:url(/skin/picture/xm1.jpg);
    }
     .cont12{
        width:50%;
        float:left;
        background:url(/skin/picture/xm2.jpg);
    }
     .cont13{
        width:50%;
        float:left;
        background:url(/skin/picture/xm3.jpg);
    }
     .cont14{
        width:50%;
        float:left;
        background:url(/skin/picture/xm4.jpg);
    }
     .cont1p1{
        margin-top: 45px;
        line-height: 55px;
        font-size: 1.8rem;
        font-weight: bold;
        color:#fff;
        margin-left:50px;
    }
     .cont1p2{
        margin-top: 3px;
        margin-left:50px;
        color:#fff;
        font-size:1.2rem;
        width:80%;
    }
    /*平板端 设计你的私人泳池 */
     .cont2{
        height: auto;
    }
     .cont21{
        width:100%;
        padding-top: 60px;
        padding-left: 50px;
    }
     .cont22{
        width:100%;
        padding-left: 50px;
        padding-top: 30px;
    }
     .cont22des{
        margin:15px auto;
        margin-left: 0px;
    }
     .cont23despc{
        display:none;
    }
     .cont23desm{
        display: block;
    }
     .cont22 img{
        width: 480PX;
        height: 339px;
    }
     .cont23desm{
        margin:15px auto;
        margin-left: 0px;
    }
     .cont223{
        margin-top: 0px;
        padding-top: 0px;
    }
    /* 平板端 泳池管家开始 */
     .guanjia1{
        background: none;
        height:auto;
        padding:10px;
        padding-left: 50px;
        padding-top: 40px;
    }
     .guanjia2{
        width:100%;
        padding: 30px 50px;
        margin-top:20px;
        height: auto;
    }
    /* 平板端 案例欣赏开始 */
     .index_zhuanjia{
        width:100%;
        padding:10px;
    }
     .index_zhuanjia_pic{
        width: 80%;
    }
     .index_zhuanjia_list{
        width: 19%;
    }
    /* 平板端 首页新闻 */
     .sirenyongchi{
        width:100%;
        margin:0 auto;
    }
     .sirenyongchi ul{
        width:100%;
    }
     .sirenyongchi ul li{
        height:322px;
        background:#fff;
        width:24%;
        margin:6px;
        float:left;
        margin-top:30px
    }
    /* 首页底部地图 */
     .homebootml3{
        margin-top:50px;
    }
     .homebootmrimg{
        margin:0 auto;
    }
     .homebootmrimg ul li p{
        width: 100%;
    }
     .keifu{
        display:none;
    }
     .index_zhuanjia{
        width:100%;
    }
     .box2 {
         height: 700px;
    }
     .box2 > div {
         height: 700px;
    }
    /* 平板端 家庭热水器 */
     .homers1{
        width:50%;
    }
     .homers1 img{
        width:100%;
    }
     .homers2td{
        font-size:24px;
    }
     .homers2ds{
        font-size:24px;
        line-height:50px;
    }
     .homers2{
        width:40%;
    }
     .homers2ds{
        width:100%;
    }
     .homers3{
        width:100%;
        text-align:center;
    }
     .homers3 img{
        width:100%;
        text-align:center;
        float: none;
    }
     .xicheng3 img{
        width:100%;
        text-align:center;
        float: none;
        margin-top: 10px;
    }
    /* 平板端 合作品牌 */
     .tuandui2 ul li {
        width:25%;
        float:left;
        padding:10px;
    }
     .pinpai22 ul li {
        width:50%;
        float:left;
        padding:10px;
    }
     .pinpai22 .he_border2 {
        width:100%;
        float:left;
    }
     .aboutus .index_zhuanjia {
         padding:0px 10px;
    }
     .aboutus .aboudes-company {
         padding:0px 10px;
    }
     .aboutus .in-company{
        height: 710px;
    }
     .aboutus .in-company {
         height: auto;
    }
     .aboutus .aboudes-company {
         padding: 50px 10px;
    }
    /* 平板端 数字 */
     .in-company .left3 {
         width: 100% !important;
         margin-top: 0px;
    }
     .shuzibg4 {
         width: 100%;
    }
     .left3 {
         padding-top:50px;
    }
    .in-company .right .bigimg {
         width: 100%;
    }
     .shuzibg4 .bigimg {
         top: 20px;
    }
    /* 案例欣赏开始 */
     .aboudesca {
         width: 100% !important;
         max-width: 100% !important;
    }
     .case12{
        width: 50% !important;
         max-width: 50% !important;
    }
     .casexins1 .container{
        width:100%;
    }
     .case12 {
         margin: 10px !important;
    }
     .case12 {
         width: 48% !important;
         max-width: 50% !important;
    }
     .sstile {
         font-size: 60px;
         margin-bottom: 10px;
    }
    /* 平板端 联系我们 */
     .contdiv{
        right:0;
        bottom:80px;
        top: auto;
        left:auto;
        height:300px;
        width:560px;
    }
    /* 平板端专题页 */
     .indexcase {
         margin: 60px auto !important;
    }
     .indexcase li {
        margin: 0px;
        width:100%;
        padding: 9px;
    }
     .indexcase ul {
        width:100%;
    }
     .indexcase center{
        float:left;
    }
     .indexcase center:nth-child(1) div {
        width: 100%;
    }
     .indexcase center:nth-child(2) div {
        width: 100%;
    }
     .indexcase center:nth-child(3) div {
        width: 100%;
    }
     .indexcase center:nth-child(4) div {
        width: 100%;
    }
     .indexcase center:nth-child(5) div {
        width: 100%;
    }
     .indexcase center:nth-child(6) div {
        width: 100%;
    }
     .indexcase center:nth-child(1){
        height:auto;
        width:40%;
    }
     .indexcase center:nth-child(2){
        height:auto;
        width:30%;
    }
     .indexcase center:nth-child(3){
        height:auto;
        width:30%;
    }
     .indexcase center:nth-child(4){
        height:auto;
        width:15%;
    }
     .indexcase center:nth-child(5){
        height:auto;
        width:15%;
    }
     .indexcase center:nth-child(6){
        height:auto;
        width:30%;
    }
    /* 平板产品专题页 */
     .indexcp .article p{
        position: relative;
         height: 0;
         left: 15px;
         top: 18px;
         color: #fff;
         font-weight: bold;
         font-size: 18px;
         z-index: 9999;
    }
    /* 平板 产品内容页 */
     .artcasel{
        width:60%;
    }
     .artcasel ul{
        width:100%!important;
    }
     .artcasel li{
        width:100%!important;
    }
     .artcaselimg{
        width:90%!important;
    }
    /* 平板端全国服务 */
     .liucheng{
        width:100%;
    }
     .liucheng li {
         width: 18%;
         height: 460px;
         border: 0px solid #000;
         box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.1);
         margin: 10px;
         margin-top: 15px;
         margin-top: 140px;
         padding: 5px;
         float: left;
    }
     .liucheng img {
         position: relative;
         top: -60px;
         left: 65px;
    }
     .quanguo {
         margin-top: 40px;
    }
     .fanwei {
         height: 1500px;
         background-size: contain;
    }
     .in-company .left3 {
         width: 40% !important;
         margin-top: 0px;
    }
     .xoisoos {
         top: 200px;
         left: 300px;
    }
    /* 平板新闻内页开始 */
     .artnesbl{
        width:100%;
        margin:10px;
        padding: 30px;
    }
     .artnesbr{
        width:100%;
        margin-top:20px;
        background:#fff;
    }
     .artnesbr :nth-child(2){
        margin-top:18px;
    }
     .artnesbr li{
        width:30%;
        float:left;
        margin:18px;
    }
     .artnesb {
         width: 100%;
    }
     .artnesbr :nth-child(2) {
         margin-top: 18px;
    }
     .artnesbr hr {
         margin-top: 0px!important;
    }
     .listcpnav {
         width: 100%;
         padding:10px;
    }
     .listcp {
         margin-left: 30px;
    }
     .sirenyongchi ul li {
         width: 49%;
    }
     .listcpbg{
        height:300px;
    }
     .listcpbot ul li div{
        height:85%!important;
    }
    /* 平板端 产品内容页 */
     .artcp{
        width:100%;
    }
     .artcpl {
         width: 100%;
         height:auto;
         padding: 15px;
    }
     .imgList{
        width: 100%!important;
    }
     .imgList li{
        width: 100%!important;
    }
     .imgList li a{
        width: 100%!important;
    }
     .imgList li a img{
        width: 100%!important;
        height:auto!important;
    }
     .demo {
         width: 100%;
    }
     .left-btn{
        width:60px!important;
        height:60px!important;
        line-height:60px!important;
    }
     .right-btn{
        width:60px!important;
        height:60px!important;
        line-height:60px!important;
    }
     .artcpr {
         width: 100%;
         padding: 15px;
         height: auto;
    }
     .artcplcontartcp div {
         width: 49%;
         margin: 5px;
    }
     .pcdzliuch li{
        width:25vw;
        float:left;
        height:15.5rem;
    }
	
	.two-pcdzliuch li {
		height: 17.2vw;
	}
	
     .pcdzliuch li:nth-child(1){
        font-size:30px;
        color:#474747;
        padding-left:60px;
        padding-top:24px;
    }
     .pcdzliuch li p{
        padding-top:75px;
        font-size:0.95rem;
        width:18rem;
        line-height:30px;
        padding-left:13px;
    }
	.
	
	.two-pcdzliuch li p{
		font-size: 1rem;
		padding:0;
		
	}
	@media screen and (max-width: 1440px){
		.two-pcdzliuch li p{
			font-size:13px;
			padding:0 20px;
			width: 25vw;
		}
		.two-pcdzliuch li:nth-child(2) p{
			padding-top: 7.5vw;
		}
		.two-pcdzliuch li:nth-child(3) p{
			padding-top: 7.5vw;
		}
		.two-pcdzliuch li:nth-child(14) p{
			padding:0 20px;
		}
		.two-pcdzliuch li:nth-child(16) p{
			padding:0 20px;
		}
	}
	
	@media screen and (max-width: 400px){
		.two-listcpnav ul .zhu-listcpnav p{
			font-size:10px
		}
	}
	
	@media screen and (max-width: 228px){
		.two-listcpnav ul .zhu-listcpnav p{
			font-size:6px
		}
	}
	
     .pcdzliuch li:nth-child(8) p{
        padding-top:0px;
    }
     .pcdzliuch li:nth-child(8) p:nth-child(2){
        padding-top:25px;
    }
     .pcdzliuch li:nth-child(9) p{
        padding-top:35px;
        padding-left:60px;
        width:320px;
    }
	
	.two-pcdzliuch li:nth-child(9) p{
		width: 25vw;
		margin:0;
		padding:0 20px;
	}
	
	
     .pcdzliuch li:nth-child(11) p{
        padding-top:35px;
    }
     .dznews2{
        margin-top:0px;
    }
     .dznews2 ul li div {
         height:300px!important;
    }
    /* 平板 管家开始 */
     .guanjiaind{
        padding:10px;
    }
     .guanjiaind {
         width: 100%;
    }
     .guanjial {
         width: 50%;
    }
     .guanjiades {
         width: 100%;
    }
     .guanjiar {
         width: 50%;
    }
     .guanjia23 .guanjial {
         width:40%;
    }
     .guanjia23 .guanjiar {
         width: 60%;
    }
     .guanjianews .khfxWarp li a div{
        height:300px!important;
    }
    /*首页最新产品*/
     .in-product {
        padding: 50px 0 30px;
    }
     .in-product .product-title {
        font-size: 24px;
        line-height: 24px;
        margin-bottom: 30px;
    }
     .in-product .product-wrapper .product-item .product-des h4 {
        font-size: 20px;
    }
     .in-product .product-wrapper .product-item .product-des h6 {
        font-size: 14px;
        margin: 0 0 24px 0;
    }
     .in-product .product-wrapper .product-item .product-des span {
        font-size: 14px;
    }
     .in-product .product-wrapper .product-item .product-des span img {
        width: 12px;
    }
    /*首页简介*/
     .in-company {
        padding: 50px 0 60px;
    }
     .in-company .left{
        width:calc(50% - 50px)
    }
     .in-company .left .company-title {
        font-size: 24px;
        line-height: 24px;
        margin-bottom: 60px;
    }
     .in-company .left .roll .sum {
        margin-bottom: 20px;
    }
     .in-company .left .introduce{
        padding:30px 0 0;
    }
     .in-company .left .introduce p {
        font-size: 14px;
    }
     .in-company .left .introduce span{
        font-size:20px;
    }
    /*首页新闻中心*/
     .in-news {
        padding: 50px 0 60px;
    }
     .in-news .news-wrapper .news-name {
        margin-bottom: 30px;
    }
     .in-news .news-wrapper .news-name .news-title {
        font-size: 24px;
        line-height: 24px;
    }
     .in-news .news-wrapper .news-content .news-latest {
        height: 400px;
    }
     .in-news .news-wrapper .news-content .news-list {
        padding: 40px 12% 40px 4%;
        height: 400px;
    }
     .in-news .news-wrapper .news-content .news-list .news-item {
        padding-bottom: 50px;
    }
     .in-news .news-wrapper .news-content .news-list .news-item .news-title {
        font-size: 20px;
    }
    /*底部*/
     .footer .footer-wrapper {
        padding: 60px 0 36px;
    }
     .footer-nav dd a {
        font-size: 14px;
    }
     .footer-bottom {
        padding: 30px 0;
    }
}
 @media screen and (max-width: 1366px){
    /*首页最新产品*/
     .in-product .product-wrapper .product-item .product-des h6 {
        margin: 0 0 15px 0;
    }
    /*底部*/
     .footer .foot-tops .container .left-nav .items-box .items {
        width: 140px;
    }
     .footer .foot-tops .container .left-nav .items-box .items .item{
        margin-bottom: 10px;
    }
    /*解决方案*/
     #cases .solution-items .items .item .info .desc {
        font-size:14px;
        line-height:24px;
        height:auto;
    }
     #cases .solution-items .items .item .info .tt {
        font-size:22px;
        line-height:28px;
    }
     #cases .solution-items .items .item {
        padding:20px;
    }
     #cases .solution-items .items .item .info {
        padding-left:20px;
    }
    /*公司概况*/
     #about .about-box .about-title {
        font-size:24px;
        line-height:24px;
        padding:30px 0;
    }
     #about .about-box .desc-box .video-box {
        width:46.5%;
    }
     #about .about-box .desc-box .info-box {
        width:50%;
    }
     #about .about-box {
        padding:0 30px 30px;
    }
     #about .about-box .desc-box .info-box .info {
        font-size:14px;
    }
     #about .about-box .desc-box .info-box .more {
        margin-top:20px;
    }
     #about .about-box .culture-box .items .text-box .title .cn {
        font-size:14px;
        line-height:20px;
    }
     #about .about-box .culture-box .items .text-box i {
        font-size:40px;
    }
     #about .about-box .culture-box .items .text-box .title {
        margin-top:10px;
    }
     #about .about-box .culture-box .items .text-box .txt {
        font-size:16px;
        margin-top:10px;
    }
     #about .about-box .develop-banner .swiper-slide .year span {
        font-size:24px;
        line-height:24px;
    }
     #about .about-box .develop-banner .swiper-slide .desc {
        margin:10px 0;
    }
    /*荣誉资质*/
     #honor .honor-box .item {
        padding:15px;
    }
     #honor .honor-box .item .info {
        padding-top:15px;
    }
     #honor .honor-cover .pic-box {
        width:300px;
        padding:20px;
        left:calc(50% - 150px);
    }
    /*地图*/
     .BMapLabel .map-info {
        height:70px;
    }
     .BMapLabel {
        left:-200px !important;
        top:-95px !important;
    }
     .BMapLabel .map-info .info {
        width:340px;
        padding:10px;
    }
     .BMapLabel .map-info .info .t2 {
        font-size:14px;
    }
     .BMapLabel .map-info .gps-box {
        width:70px;
    }
     .BMapLabel .map-info .gps-box i {
        font-size:22px;
    }
}
/* 手机端样式 */
 @media screen and (max-width: 1024px) {
     
     
     .kljkb4r1 ul li{width: 50%!important;font-size: 12px;}
     
     
     .sixixi1{margin-top:0px!important;}
     
     
     .klb1l144{height:auto!important;
}


.klb1l1442{height:auto!important;
}


     
     
     
      .kljttiti22 {
    width: 100% !important;
  }
     
     .xiaofeiklsh2{display:block!important;}

     
       .kljttiti {
    font-size: 20px!important;
  }
     .kljtb1r li {
  width: 46%;}
     
     
       .kljtxlbg {
  

    background-size: 100%;
  

}
       .kljtr2 {
    padding-top: 20px;
    padding-left: 10px;
  }
     .kljtr2 {
    font-size: 12px;
  }
     
      .kljtr2 {
    line-height: 15px;
  }
     
     .kljtxlbg {
  
  height: auto;
     }
     
     .yanggsk2{display:none;}
     .yanggsk{margin-top:0px;}
     
     
     
     .kljtb3l2 li {
  width: 20%;
  float: left;
margin:0px!important;
}
     .kljtb3l2 li img {
  width: 100%;
}
 .kljtb3l2 li {
   
    margin: 10px;
  }


.kljtb3l2 {
 
  line-height: 20px;
 
  margin-bottom: 10px;
}
















     
     
     ul.pagination {
        margin-bottom: 30px;
    }
     .container{
        width:100%;
        padding:0 3%;
        overflow-x: auto;
        overflow-y: hidden;
    }
    /*栏目Banner*/
     #bann{
        height:300px;
        padding-top:120px;
    }
     #bann .t1{
        font-size:24px;
    }
     #bann .t2{
        font-size:14px;
    }
    /* 四小方块 */
     .cont1{
        width:100%;
        height:230px;
    }
     .cont11{
        width:100%;
        float:left;
        background:url(/skin/picture/xm1.jpg);
    }
     .cont12{
        width:100%;
        float:left;
        background:url(/skin/picture/xm2.jpg);
    }
     .cont13{
        width:100%;
        float:left;
        background:url(/skin/picture/xm3.jpg);
    }
     .cont14{
        width:100%;
        float:left;
        background:url(/skin/picture/xm4.jpg);
    }
    /* 手机 设计你的私人泳池 */
     .cont21titl{
        font-size: 30px;
    }
     .cont1p1{
        margin-top: 45px;
        line-height: 55px;
        font-size: 1.8rem;
        font-weight: bold;
        color:#fff;
        margin-left:30px;
    }
     .cont1p2{
        margin-top: 3px;
        margin-left:30px;
        color:#fff;
        font-size:1.2rem;
        width:80%;
    }
     .cont21{
        width:100%;
        padding-top: 30px;
        padding-left: 30px;
    }
     .cont22{
        width:100%;
        padding-left: 30px;
        padding-top: 30px;
    }
     .cont22des{
        margin:15px auto;
        margin-left: 0px;
        text-align: center;
        width: 100%;
    }
     .cont23despc{
        display:none;
    }
     .cont23desm{
        display: block;
        margin: 0rem;
    }
     .cont22 img{
        width: 100%;
        height: 339px;
    }
     .cont23desm{
        margin:15px auto;
         padding-bottom: 0rem;
        width: 100%;
    }
     .cont22{
        padding: 10PX;
        margin:0rem;
        padding-bottom: 0px;
    }
     .cont223{
        margin-top: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }
     .guanjianimg{
        height:150px
    }
    /* 泳池管家开始 */
     .guanjia2 .swiper-slide{
        width: 100%!important;
    }
     .guanjia2 .swiper-slide p{
        line-height: 1.5rem;
    }
     .guanjia2 .swiper-slide{
        padding:15px 15px 20px 15px;
        height: auto;
    }
     .guanjianewstit{
        font-size: 1rem;
    }
     .guanjianewsdes{
        font-size:1rem;
    }
     .guanjia1{
        padding-top:10px;
    }
    /* 手机 案例欣赏开始 */
     .index_zhuanjia{
        margin-top: 15px;
    }
     .main_zhuanjia{
        display: none;
    }
     .xioasiis{
        display:block;
        padding:10px;
         margin-top: 0.9375rem;
    }
    /* 手机端 首页新闻 */
     .sirenyongchi{
        width:100%;
        margin:0 auto;
    }
     .sirenyongchi ul{
        width:100%;
        padding-left:8px;
        padding-right:8px;
    }
     .sirenyongchi ul li{
        height:auto;
        background:#fff;
        width:100%;
        float:left;
        margin:0px;
        margin-top:20px;
    }
     .newstop {
         height: 200px;
         padding: 20px;
    }
    /* 手机端底部地图 */
     .homebootml {
         font-size: 18px;
    }
     .homebootml{
        padding-top:16px;
        height:auto;
    }
     .homebootml1 {
        margin-top: 150px;
        font-size: 50px;
    }
     .homebootml2 {
         margin-top: 15px;
    }
     .homebootml3 {
         margin-top: 10px;
         margin-bottom:20px;
    }
    /* 手机端二维码部分 */
     .homebootmr {
         height: auto;
        padding-left: 0px;
    }
     .homebootmrimg {
        padding-top: 0px;
        padding-left: 0px;
        width: 100%;
    }
     .homebootmrimg ul {
        width:100%;
        margin:0 auto;
    }
     .homebootmrimg ul li {
        width: 33%;
        margin: 0px ;
        text-align:center;
        padding:5px;
    }
     .homebootmrimg ul li p{
        width: 100%;
    }
     .homebootml4 {
        margin-top: 14px;
        font-size: 30px;
    }
     .homebootml5 {
        margin-top: 17px;
        font-size: 14px;
        margin-bottom:30px;
    }
    /* 手机端 */
     .sushil{
        width:100%;
        float:left;
         height:625px;
    }
     .sushir{
        width:100%;
        float:left;
    }
     #bann {
         height: auto!important;
         padding-top:none;
    }
     .srbdes {
         margin-top: 120px;
         width: 100%;
    }
     .container2 {
         height: 200px;
    }
     .mdescon{
        font-size: 18PX;
         width: 80%;
         display: inline-block;
        margin-top:-290px;
    }
     .sushil{
        background-size:contain;
        height: 325px;
    }
     .sushil1{
        left:5px;
         top:10px;
        width:60px;
         height:60px;
        border:1px solid #999
    }
     .sushil2{
        left:30px;
         top:160px;
        width:60px;
         height:60px;
        border:1px solid #999
    }
     .sushil3{
        left:250px;
         top:-70px;
        width:60px;
         height:60px;
        border:1px solid #999
    }
     .box {
        height: 200px!important;
    }
     .box>div {
         max-height: 200px!important;
         line-height: 200px!important;
    }
     .bigBox ul li {
         height: 50px;
    }
     .box2 {
        height: 280px!important;
    }
     .liuchdi{
        padding:10px;
    }
     .liuchdi .liucp1{
        line-height:25px;
        font-size:16px;
    }
     .liuchdi .iucp2{
        line-height:25px;
        font-size:16px;
    }
    /* 手机端私人舒适系统 */
     .sstile{
        font-size:30px;
    }
     .sstile2{
        font-size:30px;
        margin-top:30px;
    }
     .sstile23{
        font-size:30px;
        margin-top:10px;
    }
     .homers1{
        width:100%;
    }
     .homers2{
        width:100%;
        padding-left: 0px;
    }
     .xicheng1 .homers2td{
        margin-top:10px;
    }
    /* 手机端关于我们 */
     .aboutus .mdescon {
         margin-top: 0px!important;
    }
    /* 手机端 专业团队 */
     .tuandui2 ul li {
        width:100%;
        float:left;
        margin:20px auto;
    }
     .tuandui2 ul li p{
        font-size:18px;
        line-height:36px;
    }
     .tuanduimc{
        font-size:28px!important;
        line-height:42px;
    }
    /* 合作品牌 */
     .tuandui23{
        margin-bottom: 0px;
    }
     .tuandui2 ul li {
         margin: 10px auto;
    }
     .hzpinpai{
        margin: 0px 0px 0px 0px;
    }
     .he_border2 {
         height: auto ;
    }
     .he_border2 .he_border2_caption_p {
         opacity: 1;
        top: 35%;
    }
     .pinpia4 {
         font-size: 16px !important;
         line-height: 22px !important;
         color: #fff;
    }
     .aboudes-company {
         padding-top: 50px !important;
    }
     .left2 {
         padding:10px !important;
         width: 100% !important;
    }
    /* 手机端数字开始 */
     .in-company .left .roll {
         padding-left: 0px;
    }
     .in-company .left .roll .sum {
         width:50%;
        float:left;
    }
     .in-company .left .roll .sum {
         padding: 10px;
    }
     .left3 {
         padding-top: 00px;
    }
     .shuzibg{
        padding:5px!important;
    }
     .in-company .right .bigimg {
         padding: 5px;
    }
     .in-company .right .bigimg {
         font-size: 16px;
         height: 180px;
         width: 100%;
    }
     .in-company .right {
         margin-top: 0px!important;
    }
     .in-company .right .bigimg {
         TOP: -5PX;
    }
    /* 手机端哪里欣赏 */
     .container {
         width: 100%;
         padding: 0px;
    }
     #cases .solution-items .items .item {
         padding: 5px !important;
    }
     .case12 {
         margin: 8px !important;
    }
     .case12 {
         width: 100% !important;
    }
    /* 手机端 联系我们 */
     .contdiv{
        right:0;
        bottom:30px;
        top: auto;
        left:auto;
        height:260px;
        width:100%;
        padding:10px;
    }
     .contdiv ul li {
        float:left;
         width:25%;
        text-align:center;
        margin:10px;
    }
    /* 手机端 案例专题页*/
     .indexcase center:nth-child(1) div {
        width: 100%;
    }
     .indexcase center:nth-child(2) div {
        width: 100%;
    }
     .indexcase center:nth-child(3) div {
        width: 100%;
    }
     .indexcase center:nth-child(4) div {
        width: 100%;
    }
     .indexcase center:nth-child(5) div {
        width: 100%;
    }
     .indexcase center:nth-child(6) div {
        width: 100%;
    }
     .indexcase center:nth-child(1){
        height:auto;
        width:100%;
    }
     .indexcase center:nth-child(2){
        height:auto;
        width:50%;
    }
     .indexcase center:nth-child(3){
        height:auto;
        width:50%;
    }
     .indexcase center:nth-child(4){
        height:auto;
        width:50%;
    }
     .indexcase center:nth-child(5){
        height:auto;
        width:50%;
    }
     .indexcase center:nth-child(6){
        height:auto;
        width:100%;
    }
     .indexcase li {
        margin: 0px;
        width:100%;
        padding: 5px;
    }
     .mdescon{
        padding-left:30px;
    }
     .aboutus #bann {
        padding-top:140px;
    }
    /* 手机端案例列表页 */
     .casedown{
        line-height:50px !important;
    }
     .casedown ul{
        width:100%;
    }
     .casedown ul li{
        width:50%;
    }
    /* 手机端全国服务 */
     .liucheng{
        width:100%;
    }
     .liucheng li {
         width: 45%;
         height: 260px;
         border: 0px solid #000;
         box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.1);
         margin: 5px;
         margin-top: 80px;
         padding: 5px;
         float: left;
    }
     .liuchengdes{
         overflow: hidden;
         text-overflow: ellipsis;
         max-width: 100%;
         height: 120px;
    }
     .liuchengtitle{
        font-size:0.9rem;
    }
     .liucheng img {
         position: relative;
         top: -60px;
         left: 12%;
    }
     .fanwei {
         height: 950px;
         background-size: contain;
    }
     .in-company .left3 {
         width: 90% !important;
         margin-top: 0px;
    }
     .xoisoos {
         top: 400px;
         left: 0px;
    }
     .left4 {
         margin-top: 250px !important;
    }
     .xoisoos span {
         color: #cda06a;
         font-weight: bold;
         display: inline-block;
         font-size: 28px;
         line-height: 26px;
    }
     .xoisoos {
         width: 110% !important;
    }
     .shuzibg44 p img {
         margin-left: 5px;
    }
    /* 手机端新闻列表 */
     .newsdowen{
        margin-top:60px;
    }
     .casedown ul li {
         width: 30%;
    }
     .casedown {
         line-height:50px !important;
    }
    /* 手机端，新闻内页开始 */
     .artnewbg #bann {
         padding-top: 80px;
    }
     .artnesb {
         width: 100%;
         padding: 15px;
    }
     .artnesbl {
         padding: 20px;
    }
     .artnesbr li {
         width: 100%;
         margin: 10px auto;
    }
     .artnesbr .newstop {
         height: 200px;
         padding: 20px;
    }
     .artnesbr .picliebiaoli{
        width: 100%;
    }
     .artnesbr :nth-child(2) {
         margin-top: 0px;
    }
     .artnesbr {
         background: #fafafa;
    }
     .newszx {
         font-size: 24px!important;
         padding: 20px 20px;
    }
     .artnewbg .container2 {
         height: auto;
    }
     .artnesbl {
         margin: 0px;
    }
     .artnesbl {
         padding: 10px;
    }
    /* 手机端产品列表 */
     .listcpnav ul li {
         width: 30%;
         margin: 5px;
    }
     .listcp {
         margin-left: 20px;
    }
     .listcpbot ul li {
         height: 300px;
        ;
    }
    /* 手机端 产品内页 */
     .imgList{
        height:200px!important;
    }
     .artcpl {
         height: 200px!important;
    }
     .imgList li {
         height: 200px!important;
    }
     .right-btn {
         width:50px !important;
         height: 50px !important;
         line-height: 50px !important;
    }
     .left-btn {
         width: 50px !important;
         height: 50px !important;
         line-height: 50px !important;
    }
     .artcpr {
         margin-top: 15px;
    }
     .artcprdes {
         margin-top: 20px;
    }
     .xiaofeicp{
        height:auto!important;
    }
     .artcplcontartcp div {
         width: 100%;
    }
     .arttcpimg{
        height:300px!important;
    }
     .artcplcontartcp div {
         margin:10px auto;
    }
     .artcplcontartcp {
         padding: 10px;
    }
     .artcprdes{
        width:100%;
    }
     .listcp {
         width: 100%;
    }
     .yichuxiaofei{
        overflow:hidden;
    }
    /* 手机端定制页面 */
     .pcdzliuch{
        display:none;
    }
     .mdzliuch{
        display:block;
    }
     .mdzliuch{
        width:100%;
        padding:10px;
    }
     .mdzliuch li{
        width:100%;
    }
     .mdzliuch li:nth-child(1){
        font-size:24px;
        color:#474747;
        line-height:50px;
    }
     .mdzliuch li p{
        color:#9fa0a0;
        font-size:18px;
        width:100%;
        ;
        line-height:30px;
    }
     .mdzliuch li:nth-child(8) p{
    }
     .mdzliuch li:nth-child(8) p:nth-child(2){
    }
     .mdzliuch li:nth-child(9) p{
        width:100%;
    }
     .mdzliuch li:nth-child(11) p{
    }
    /* 手机端管家 */
     .guanjial {
         width: 100%;
         font-size:30px;
    }
     .guanjiatit {
         font-size: 30px;
    }
     .guanjiatit {
         margin-bottom: 20px;
    }
     .guanjiar {
         width: 100%;
    }
     .guanjia23 .guanjial {
         width: 100%;
    }
     .guanjia23 .guanjiar {
         width: 100%;
    }
     .guanjiaind {
         margin-top:30px;
    }
     .qinlid {
         margin-top: 30px;
    }
     .qindan li {
         width: 50%;
         height:220px;
    }
     .qindan li p{
        line-height:30px;
    }
     .qindan li p:nth-child(3) {
         width: 80%;
    }
     .guanjianews .khfxWarp li {
         width: 100%;
    }
    
    
    
    .indexcp{margin-top:60px!important;}
  .neiyecas  .casedown{margin-top:60px!important;}
    
    .neiyecas   .casedown ul li {
  width: 50%;
}
    
    .neiyecas   .casedown ul {

  display: block;

}
    
   .neiyecas    .artcasel {
  width: 100%;
}


  .neiyecas  .artcaser {
  width: 100%;
  float: left;
}




  .neiyecas  .artcaserdes p {
  
  width: 100%;
}
  .neiyecas  .artcaserdes {
  width: 100%;
}

  .neiyecas  .artcaselimg {
  width: 100% !important;
}

  .neiyecas  .artcaselimg {
  margin: 10px auto;
}


  .neiyecas .casedown {
 
  padding-bottom: 0px;

}


.listnews .newsdowen {
  margin-top: 50px;
}

.newsdowen {
  margin-top: 100px;
}

.listcpht {margin-top:60px;}



.listcpht  .casedown {
 
  padding-bottom: 0px;
  padding-top: 0px;
}
.listcpht   .newsdowen {
  margin-top: 0px;
}
.listcpht .listcptop {
  height: auto;
 
}



.neiyecas .casedown {
  margin-top: 0px !important;
}


.neiyecas .casedown {
  padding-top: 0px;
}

.neiyecp .newsdowen {
  margin-top: 60px;
}

.neiyecp  .casedown {
 
  padding-bottom: 0px;
  padding-top: 0px;
}




.neiyecp  .listcptop {
  height: auto;

}

.neiyecas2  .casedown {
  margin-top: 60px !important;
}

.guanjia9 .guanjiades{width:100%!important;}






/*手机端修改0710*/
.xiaofei0910cp{padding:0px;}

.xiaofei0910cp  ul li{width:28%!important;}
 .listcpbot ul .zhu-khfxPane{width:100%;}
    
    
    
    /*第二导航*/
     .nav_phone.hide{
        display:block !important
    }
     .nav_pc.hide{
        display:none !important
    }
     .nav_phone{
        line-height:60px;
        background:#fff;
        border-bottom:1px solid #E6E6E6
    }
     .nav_phone p{
        display:inline-block;
        font-size:16px;
        color:#333
    }
     .nav_phone p::after{
        content:'>';
        display:inline-block;
        margin:0 10px
    }
     .nav_phone p:last-child::after{
        display:none
    }
     .nav_phone p a{
        color:inherit
    }
    /*头部*/
     .header{
        display:none!important
    }
     .mheader{
        display:block !important
    }
     .mheader .mheader-content{
        height:50px;
        position:fixed;
        left:0;
        top:0;
        z-index:93;
        width:100%;
        overflow:hidden;
        -webkit-transition:all .4s ease;
        -moz-transition:all .4s ease;
        transition:all .4s ease
    }
     .mheader .mheader-content ul{
        height:50px;
        position:relative;
        padding:0 3%;
        margin:0
    }
     .mheader .mheader-content .mlogo .img1{
        display:block
    }
     .mheader .mheader-content .mlogo .img2{
        display:none
    }
     .mheader.scroll-top .mheader-content .mlogo .img1{
        display:none
    }
     .mheader.scroll-top .mheader-content .mlogo .img2{
        display:block
    }
     .mheader .mheader-content .mlogo{
        top:50%;
        position:absolute;
        z-index:94;
        display:block;
        width:132px;
        height:30px;
        margin-top:-10px;
        -webkit-transition:none;
        -moz-transition:none;
        transition:none
    }
     .menu-bg .mheader .mheader-content .menu-toggle span.nav-open,.menu-bg .mheader .mheader-content .menu-toggle span.nav-open::after,.menu-bg .mheader .mheader-content .menu-toggle span.nav-open::before,.menu-bg .mheader .mheader-content .menu-toggle span.nav-open,.menu-bg .mheader .mheader-content .menu-toggle span.nav-open::after,.menu-bg .mheader .mheader-content .menu-toggle span.nav-open::before,.menu-bg .mheader .mheader-content .menu-toggle span.nav-close::before,.menu-bg .mheader .mheader-content .menu-toggle span.nav-close::after,.open-menu .mheader .mheader-content .menu-toggle span.nav-close::after,.open-menu .mheader .mheader-content .menu-toggle span.nav-close::before{
        background:#fff
    }
     .open-menu .mheader .mheader-content .menu-toggle span.nav-open,.open-menu .mheader .mheader-content .menu-toggle span.nav-open:after,.open-menu .mheader .mheader-content .menu-toggle span.nav-open:before{
        transition-delay:0.12s;
        -webkit-transform:translateX(-70px);
        -moz-transform:translateX(-70px);
        -ms-transform:translateX(-70px);
        -o-transform:translateX(-70px);
        transform:translateX(-70px)
    }
     .open-menu .mheader .mheader-content .menu-toggle span.nav-open,.open-menu .mheader .mheader-content .menu-toggle span.nav-open:after,.open-menu .mheader .mheader-content .menu-toggle span.nav-open:before{
        -webkit-transform:translateX(70px);
        -moz-transform:translateX(70px);
        -ms-transform:translateX(70px);
        -o-transform:translateX(70px);
        transform:translateX(70px)
    }
     .open-menu .mheader .mheader-content .menu-toggle span.nav-open:after{
        transition-delay:0s
    }
     .open-menu .mheader .mheader-content .menu-toggle span.nav-open:before{
        transition-delay:0.07s
    }
     .open-menu .mheader .mheader-content .menu-toggle span.nav-close:before{
        transition-delay:0.12s;
        -webkit-transform:rotate(45deg);
        -moz-transform:rotate(45deg);
        -ms-transform:rotate(45deg);
        -o-transform:rotate(45deg);
        transform:rotate(45deg)
    }
     .open-menu .mheader .mheader-content .menu-toggle span.nav-close:after{
        transition-delay:0.24s;
        -webkit-transform:rotate(-45deg) !important;
        -moz-transform:rotate(-45deg) !important;
        -ms-transform:rotate(-45deg) !important;
        -o-transform:rotate(-45deg) !important;
        transform:rotate(-45deg) !important
    }
     .mheader .mheader-content .menu-toggle{
        display:block;
        width:50px;
        height:50px;
        position:absolute;
        right:0px;
        top:0px;
        z-index:9999
    }
     .mheader .mheader-content .menu-toggle .nav-trigger{
        width:100%;
        height:100%;
        display:block
    }
     .mheader .mheader-content .menu-toggle span.nav-open,.mheader .mheader-content .menu-toggle span.nav-open:after,.mheader .mheader-content .menu-toggle span.nav-open:before{
        content:"";
        display:block;
        width:24px;
        height:3px;
        background:#333;
        position:absolute;
        top:50%;
        margin-top:-1px;
        left:50%;
        margin-left:-12px;
        -webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);
        -moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);
        -o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);
        transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);
        -webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);
        -moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);
        -o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);
        transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);
        transition-delay:0.15s
    }
     .mheader .mheader-content .menu-toggle span.nav-open,.mheader .mheader-content .menu-toggle span.nav-open:after,.mheader .mheader-content .menu-toggle span.nav-open:before{
        content:"";
        display:block;
        width:24px;
        height:3px;
        background:#333;
        position:absolute;
        top:50%;
        margin-top:-1px;
        left:50%;
        margin-left:-12px;
        -webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);
        -moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);
        -o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);
        transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);
        -webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);
        -moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);
        -o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);
        transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);
        transition-delay:0.15s
    }
     .mheader .mheader-content .menu-toggle span.nav-open:after{
        margin-top:-7px;
        top:0;
        transition-delay:0.27s
    }
     .mheader .mheader-content .menu-toggle span.nav-open:before{
        margin-top:7px;
        top:0;
        transition-delay:0.2s
    }
     .mheader .mheader-content .menu-toggle span.nav-close:before,.mheader .mheader-content .menu-toggle span.nav-close:after{
        content:"";
        display:block;
        width:24px;
        height:3px;
        background:#333;
        position:absolute;
        top:50%;
        margin-top:-1.5px;
        left:50%;
        margin-left:-12px;
        -webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);
        -moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);
        -o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);
        transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);
        -webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);
        -moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);
        -o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);
        transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);
        -webkit-transform:translateY(-70px) translateX(-70px) rotate(45deg);
        -moz-transform:translateY(-70px) translateX(-70px) rotate(45deg);
        -ms-transform:translateY(-70px) translateX(-70px) rotate(45deg);
        -o-transform:translateY(-70px) translateX(-70px) rotate(45deg);
        transform:translateY(-70px) translateX(-70px) rotate(45deg);
        transition-delay:0.12s
    }
     .mheader .mheader-content .menu-toggle span.nav-close:after{
        transition-delay:0s;
        -webkit-transform:translateY(70px) translateX(-70px) rotate(-45deg);
        -moz-transform:translateY(70px) translateX(-70px) rotate(-45deg);
        -ms-transform:translateY(70px) translateX(-70px) rotate(-45deg);
        -o-transform:translateY(70px) translateX(-70px) rotate(-45deg);
        transform:translateY(70px) translateX(-70px) rotate(-45deg)
    }
     .mheader .mheader-content .menu-toggle span.nav-close:after{
        -webkit-transform:translateY(-70px) translateX(70px) rotate(-45deg);
        -moz-transform:translateY(-70px) translateX(70px) rotate(-45deg);
        -ms-transform:translateY(-70px) translateX(70px) rotate(-45deg);
        -o-transform:translateY(-70px) translateX(70px) rotate(-45deg);
        transform:translateY(-70px) translateX(70px) rotate(-45deg)
    }
     .mheader .nav-container{
        background-color:#1a1a1a;
        position:fixed;
        z-index:91;
        top:0px;
        right:0;
        padding:90px 20px 0;
        width:100%;
        height:100%;
        overflow-y:auto;
        overflow-x:hidden;
        -webkit-transform:translateX(100%);
        -moz-transform:translateX(100%);
        -ms-transform:translateX(100%);
        -o-transform:translateX(100%);
        transform:translateX(100%);
        -webkit-transition:-webkit-transform 0.4s 0s,box-shadow 0s 0.4s;
        -moz-transition:-moz-transform 0.4s 0s,box-shadow 0s 0.4s;
        transition:transform 0.4s 0s,box-shadow 0s 0.4s
    }
     .mheader .nav-container.is-visible{
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        -ms-transform:translateX(0);
        -o-transform:translateX(0);
        transform:translateX(0);
        -webkit-overflow-scrolling:touch
    }
     .mheader .nav-container .nav-wrapper .onenav{
        margin:0;
        padding:0
    }
     .mheader .nav-container .nav-wrapper .onenav li{
        width:100%;
        overflow:hidden;
        position:relative;
        border-bottom:#313131 1px solid
    }
     .mheader .nav-container .nav-wrapper .onenav a{
        width:75%;
        -webkit-transition:all .4s ease;
        -moz-transition:all .4s ease;
        transition:all .4s ease;
        display:inline-block;
        color:#fff;
        font-size:16px;
        line-height:60px;
        height:60px;
        text-align:left;
        font-weight:bold
    }
     .mheader .nav-container .nav-wrapper .onenav li a.curr{
        color:#cda06a
    }
     .mheader .nav-container .nav-wrapper .onenav li div.twonav{
        float:right;
        height:60px;
        width:25%;
        background:url(../images/right.png) right center no-repeat;
        background-size:22%
    }
     .mheader .nav-container .nav-wrapper .onenav li ul div ul li a:last-child{
        border:none
    }
     .open-menu .mheader-content{
        background-color:#1a1a1a
    }
     .mheader .nav-container .nav-wrapper .nav-inner{
        display:none;
        width:90%;
        margin:0px auto;
        padding:10px 0;
        position:relative
    }
     .mheader .nav-container .nav-wrapper .nav-inner a{
        border-bottom:none;
        position:relative;
        display:inline-block;
        width:75%;
        font-size:15px;
        color:#cccccc;
        height:50px;
        line-height:50px
    }
     .mheader .nav-container .nav-wrapper .nav-inner a:hover{
        background:none;
        color:#cda06a
    }
     .mheader .nav-container .nav-wrapper .nav-inner div.threenav{
        width:25%;
        height:50px;
        float:right;
        background:url(../images/right.png) right center no-repeat;
        background-size:16%
    }
     .mheader .nav-container .nav-wrapper .nav-inner .shownav-c{
        position:relative;
        width:100%;
        height:0px;
        overflow:hidden;
        -webkit-transition:all .4s ease;
        -moz-transition:all .4s ease;
        transition:all .4s ease
    }
     .mheader .nav-container .nav-wrapper .nav-inner .shownav-c.cur{
        height:auto
    }
     .mheader .nav-container .nav-wrapper .nav-inner .shownav-c ul{
        list-style:none;
        margin:auto;
        padding:0;
        display:block;
        width:90%;
        height:100%
    }
     .mheader .nav-container .nav-wrapper .nav-inner .shownav-c ul li{
        list-style:none;
        margin:0;
        padding:0;
        display:block;
        width:100%
    }
     .mheader .nav-container .nav-wrapper .nav-inner .shownav-c ul li a{
        font-weight:bold;
        position:relative;
        display:inline-block;
        width:75%;
        height:50px;
        line-height:50px;
        text-align:left;
        font-size:14px;
        color:#999999;
        margin:0px auto;
        text-transform:uppercase;
        padding:0
    }
     .mheader .nav-container .nav-wrapper .nav-inner .shownav-d{
        padding:10px;
        width:90%;
        margin:auto;
        display:none
    }
     .mheader .nav-container .nav-wrapper .nav-inner .shownav-d.cur{
        display:block
    }
     .mheader .nav-container .nav-wrapper .nav-inner .shownav-d a{
        display:block;
        color:#999!important;
        height:40px!important;
        line-height:40px!important;
        font-size:14px!important;
        width:90%!important;
        border:none!important
    }
     .mheader .nav-container .nav-wrapper .nav-inner .shownav-d a::after{
        display:none!important
    }
     .mheader .mheader-content .header-search{
        margin-right: 60px;
        position: absolute;
        right: 0px;
        top: 25%;
    }
     .mheader .mheader-content .header-search .msearch1{
        display:block
    }
     .mheader .mheader-content .header-search .msearch2{
        display:none
    }
     .mheader.scroll-top .mheader-content .header-search .msearch1{
        display:none
    }
     .mheader.scroll-top .mheader-content .header-search .msearch2{
        display:block
    }
     .search-box .search-form{
        width: 94%;
        height: 60px;
    }
     .search-box .search-form .search-text{
        padding: 15px 10px;
        width: calc(100% - 60px);
        font-size: 16px;
    }
     .search-box .search-form .search-submit {
        width: 60px;
        height: 60px;
    }
    /*首页Banner*/
     .in-banner{
        height:460px
    }
     .in-banner .swiper-wrapper .swiper-slide video{
        display: none;
    }
     .in-banner .swiper-wrapper .swiper-slide .pcimg{
        display: none;
    }
     .in-banner .swiper-wrapper .swiper-slide .title-box{
        width:94%;
        box-sizing:border-box;
        top:50%;
        left:50%;
        transform:translate(-50%,-50%);
        padding:0 5%
    }
     .in-banner .swiper-wrapper .swiper-slide .title-box .big{
        margin-bottom:15px;
        width:90%;
        font-size:28px;
        line-height:36px
    }
     .in-banner .swiper-wrapper .swiper-slide .title-box .small{
        font-size:16px;
        line-height:24px;
        margin-bottom:30px
    }
     .in-banner .swiper-pagination{
        bottom:30px
    }
     .in-banner .banner-prev{
        left:3%;
        display:none
    }
     .in-banner .banner-next{
        right:3%;
        display:none
    }
     .in-banner .banner-next img,.in-banner .banner-prev img{
        width:20px;
        height:auto
    }
     .in-banner .swiper-wrapper .swiper-slide .pimg{
        display: none;
    }
     .in-banner .swiper-wrapper .swiper-slide .mimg{
        display: block;
        width: 100%;
        height: 460px;
        object-fit: cover;
        object-position: center;
    }
     .in-banner .swiper-wrapper .swiper-slide .title-box .banner-more{
        width:120px;
        height:36px;
        line-height:36px
    }
     .in-banner .swiper-wrapper .swiper-slide .title-box .banner-more p{
        font-size:14px
    }
    /*首页最新产品*/
     .in-product{
        padding:40px 0 20px
    }
     .in-product .product-title{
        font-size:20px;
        line-height:20px;
        margin-bottom:30px
    }
     .in-product .product-wrapper{
        width:100%;
        padding:0
    }
     .in-product .product-wrapper .product-item{
        width:100%;
        box-shadow:0 6px 17px 0 rgb(0 0 0 / 7%);
        margin-bottom:15px;
        max-height:720px
    }
     .in-product .product-wrapper .product-item > div a{
        height:auto
    }
     .in-product .product-wrapper .product-item a{
        padding-bottom:calc(60%);
        overflow:hidden;
        background-size:cover !important;
        position:relative;
        z-index:1;
        height:100%
    }
     .in-product .product-wrapper .product-item .product-des{
        position:absolute;
        bottom:-15px;
        height:60%
    }
     .in-product .product-wrapper .product-item .product-des h4{
        margin:13% 0 5px 0;
        font-size:18px;
        line-height:18px;
        padding-left:4.347%;
        color:#fff;
        margin-bottom:8px !important
    }
     .in-product .product-wrapper .product-item .product-des h6{
        font-size:16px;
        padding-left:4.347%;
        color:#fff;
        margin-bottom:12px
    }
     .in-product .product-wrapper .product-item .product-des span{
        display:none;
        font-size:16px
    }
    /*首页简介*/
     .in-company{
        padding:40px 0 40px;
        background-size: cover;
        background-position: center center;
    }
     .in-company .left{
        width:100%
    }
     .in-company .left .company-title{
        font-size:20px;
        line-height:20px;
        margin-bottom:50px
    }
     .in-company .left .roll{
        margin-bottom:30px
    }
     .in-company .left .roll .sum{
        margin-bottom:0;
        font-size:16px;
        line-height:16px
    }
     .in-company .left .roll .sum span{
        font-size:24px
    }
     .in-company .left .introduce{
        padding:0
    }
     .in-company .left .introduce p{
        font-size:14px
    }
     .in-company .left .introduce span{
        font-size:18px
    }
     .in-company .right{
        margin-top:20px
    }
     .in-company .right:before{
        position:static
    }
    /*首页新闻*/
     .in-news{
        padding:40px 0
    }
     .in-news .news-wrapper .news-name{
        margin-bottom:30px
    }
     .in-news .news-wrapper .news-name .news-title{
        font-size:20px;
        line-height:20px
    }
     .in-news .news-wrapper .news-content .news-latest{
        width:100%;
        height: auto;
    }
     .in-news .news-wrapper .news-content .news-latest a{
        height:auto;
        padding-bottom:62.5%
    }
     .in-news .news-wrapper .news-content .news-list{
        width:100%;
        height:auto;
        padding:30px 14% 30px 4%
    }
     .in-news .news-wrapper .news-content .news-list .news-item{
        padding-bottom:30px
    }
     .in-news .news-wrapper .news-content .news-list .news-item .news-title{
        margin-top:15px;
        font-size:18px
    }
     .in-news .news-wrapper .news-content .news-list .news-item .news-msg{
        font-size:14px;
        margin:10px 0 -4px;
        height:auto;
        text-overflow:ellipsis;
        white-space:nowrap
    }
     .in-news .news-wrapper .news-content .news-list .news-item .news-link{
        display:none
    }
    /*返回顶部*/
     .sidebar{
        display: none;
    }
    /*底部*/
     .footer{
        display:none
    }
     .mfooter{
        display:block;
        background:#181818;
        color:#AAAAAA
    }
     .mfooter .mfooter-top{
        padding:30px 0;
        background:#333
    }
     .mfooter .mfooter-top .mfooter-code-tel img{
        float:left
    }
     .mfooter .mfooter-top .mfooter-code-tel .telephone{
        float:left;
        padding:12px 0px 0px 20px
    }
     .mfooter .mfooter-top .mfooter-code-tel .telephone p{
        color:#999;
        font-size:14px;
        padding-bottom:5px
    }
     .mfooter .mfooter-top .mfooter-code-tel .telephone span{
        color:#fff;
        font-size:20px
    }
     .mfooter .mfooter-top .mfooter-address{
        color:#999;
        font-size:14px;
        line-height:22px;
        clear:both;
        padding-top:30px
    }
     .mfooter .mfooter-bottom .mfooter-icp{
        margin-right:4px
    }
     .mfooter .mfooter-bottom{
        display:block;
        padding:10px 0;
        font-size:12px;
        text-align:center;
        line-height:1.6em
    }
    /*产品中心*/
     #product .pro-list {
        margin: 30px 0 20px;
    }
     #product .pro-list .item {
        width:49%;
    }
     #product .pro-list .item .info {
        padding:0.6rem;
    }
     #product .pro-list .item .info .t1 {
        font-size:14px;
    }
     #product .pro-list .item .info .t2 {
        font-size:12px;
    }
     #product .pro-list .item:nth-of-type(3n) {
        margin-right:2%;
    }
     #product .pro-list .item:nth-of-type(2n) {
        margin-right:0;
    }
    /*产品中心详情*/
     #product_dt .product-detail {
        margin: 30px 0;
    }
     #product_dt .product-detail .tops-box {
        flex-wrap:wrap;
    }
     #product_dt .product-detail .tops-box .banner {
        width:100%;
    }
     #product_dt .product-detail .tops-box .banner .swiper-pagination-pro {
        bottom:-15px;
    }
     #product_dt .product-detail .tops-box {
        padding:0.6rem;
    }
     #product_dt .product-detail .tops-box .info-box {
        padding-left:0;
        width: 100%;
    }
     #product_dt .product-detail .tops-box .info-box .title-box {
        padding-top:1.2rem;
    }
     #product_dt .product-detail .tops-box .info-box .title-box .t1 {
        font-size:16px;
    }
     #product_dt .product-detail .tops-box .info-box .title-box .t2 {
        font-size:14px;
        line-height:24px;
        margin-top:0.3rem;
    }
     #product_dt .product-detail .tops-box .info-box .desc {
        height:auto;
        margin-top:20px;
        font-size:14px;
        line-height:20px;
    }
     #product_dt .product-detail .tops-box .info-box .bottoms {
        margin-top:1.2rem;
    }
     #product_dt .product-detail .tops-box .info-box .bottoms .query {
        width:120px;
        height:40px;
        line-height:40px;
        font-size:14px;
    }
     #product_dt .product-detail .pro-cont .pro-nav {
        height:40px;
        padding:0 0.6rem;
        display:flex;
        align-items:center;
    }
     #product_dt .product-detail .pro-cont .pro-nav .item {
        line-height:40px;
        margin-right:0;
        padding:0 0.5rem;
        font-size:14px;
    }
     #product_dt .product-detail .pro-cont .content {
        padding:0.6rem;
    }
     #product_dt .product-detail .pro-cont #cont01.content,#product_dt .product-detail .pro-cont #cont02.content {
        width: 100%;
    }
     #product_dt .product-detail .pro-cont .content .download-item {
        width:100%;
        height:auto;
    }
     #product_dt .product-detail .pro-cont .content .download-item .info {
        width:75%;
        padding:0.6rem;
    }
     #product_dt .product-detail .pro-cont .content .download-item .download {
        width:60px;
        flex-shrink:0;
        height:100%;
    }
     #product_dt .product-detail .pro-cont .content .download-item .info .t1 {
        font-size:14px;
    }
     #product_dt .product-detail .pro-cont .content .download-item .info .t2 {
        font-size:14px;
    }
    /*解决方案*/
     #cases .solution-items .items .item {
        flex-wrap:wrap;
    }
     #cases .solution-items .items .item .pic {
        width:100%;
    }
     #cases .solution-items .items .item .info {
        width:100%;
    }
     #cases .solution-items .items .item .info {
        padding:1.2rem 0 0 0;
    }
     #cases .solution-items .items .item .info .tt {
        font-size:16px;
        line-height:20px;
    }
     #cases .solution-items .items .item .info .more {
        width:6rem;
        height:2.0rem;
        line-height:2.0rem;
        margin-top:1.2rem;
    }
     #cases .solution-items {
        margin:30px 0 20px;
    }
    /*解决方案详情*/
     #cases_dt .solution-detail {
        padding:0 0.6rem;
        margin:0.9rem 0 1.2rem;
    }
     #cases_dt .solution-detail .title {
        font-size:18px;
        line-height:28px;
        padding:0.6rem 0;
    }
     #cases_dt .solution-detail .content {
        padding:0.6rem 0;
    }
     #cases_dt .solution-detail .detail-bottom {
        padding:0.6rem 0.6rem 1.2rem;
    }
     #cases_dt .solution-detail .detail-bottom .left .pg {
        line-height:24px;
    }
     #cases_dt .solution-detail .detail-bottom .left {
        font-size:14px;
    }
     #cases_dt .detail-bottom {
        padding:0.6rem;
        flex-wrap:wrap;
    }
     #cases_dt .detail-bottom .back {
        margin:0 auto;
        margin-top:1.2rem;
    }
    /*服务策略*/
     #service .policy-box {
        padding: 20px 10px 10px;
        margin-top:30px;
        margin-bottom:30px;
    }
     #service .policy-box .title-box {
        padding-bottom:0.9rem;
    }
     #service .policy-box .title-box .tt {
        font-size:20px;
        line-height:20px;
    }
     #service .policy-box .title-box .desc {
        font-size:14px;
        line-height:24px;
        margin-top:0.6rem;
    }
     #service .policy-box .content .cont {
        padding-top:1.2rem;
        font-size:14px;
    }
     #service .policy-box .content .cont .tt {
        font-size:14px;
        margin-bottom:0.6rem;
    }
    /*营销网络*/
     #market .box{
        margin-top:30px;
        margin-bottom:30px;
        padding:30px 0
    }
     #market .box .boxLeft{
        padding-left:5%;
        padding-right:5%;
        width:100%;
        border:0;
        border-bottom:2px solid #eee;
        padding-bottom:30px
    }
     #market .box .boxLeft ul li{
        float:left;
        text-align:left;
        width:50%
    }
     #market .box .boxLeft ul .active > span{
        display:none
    }
     #market .box .boxLeft ul li .text{
        font-size:16px
    }
     #market .box .boxRight{
        width:100%;
        padding-left:5%;
        padding-right:5%;
        padding-top:30px
    }
     #market .box .boxRight .main .toggMain .bot h6{
        font-size:18px
    }
     #market .box .boxRight .main .toggMain .bot div{
        margin-top:30px
    }
     #market .box .boxRight .main .toggMain .bot div p{
        font-size:14px
    }
    /*资料下载*/
     #download .down_1 {
        margin-top:10px;
    }
     #download .down_1_left {
        display: none;
    }
     #download .down_1_right {
        width:100%;
    }
     #download .select {
        width:100%;
    }
     #download .select select {
        font-size: 14px;
        width: 100%;
    }
     #download .down_1_right ul li {
        width:100%;
        margin-top: 0.6rem;
    }
     #download .down_2_2_left{
        background-size: auto 16px;
        font-size: 14px;
        margin-left: 15px;
        padding-left: 25px;
    }
     #download .down_2_2_left2{
        display: none;
    }
     #download .down_form input{
        font-size: 14px;
    }
     #download .down_2 {
        margin-top: 30px;
        margin-bottom: 30px;
    }
     #download .down_2 ul li.down_2_1 {
        line-height: 40px;
        font-size: 16px;
    }
     #download .down_2_1_right {
        margin-right: 13px;
    }
     #download .down_2_2 {
        padding: 15px 0px 10px 0px;
    }
     #download .down_2_2_right {
        line-height: 25px;
        font-size: 14px;
        padding: 0 15px;
    }
    /*合作伙伴*/
     #partner .partner_sec{
        margin:40px auto
    }
     #partner .partner_list li{
        width:calc((100% - 10px) / 2);
        margin-right:10px;
        margin-top:10px
    }
     #partner .partner_list li:nth-child(6n),#partner .partner_list li:nth-child(5n),#partner .partner_list li:nth-child(4n){
        margin-right:10px
    }
     #partner .partner_list li:nth-child(2n){
        margin-right:0px
    }
     #partner .partner_list li:nth-child(4n + 1){
        clear:none
    }
     #partner .partner_list li:nth-child(2n + 1){
        clear:both
    }
     #partner .partner_list li:nth-child(-n + 6),#partner .partner_list li:nth-child(-n + 5),#partner .partner_list li:nth-child(-n + 4){
        margin-top:10px
    }
     #partner .partner_list li:nth-child(-n + 2){
        margin-top:0px
    }
    /*新闻中心*/
     #news .news_con{
        padding:30px 0px 0px;
    }
     #news .newsbox .artInfo-left{
        width:100%;
    }
     #news .newslist ul li{
        width:100%;
        margin-bottom:20px;
        padding-bottom:20px;
    }
     #news .newslist ul li .N-note h4{
        font-size:16px;
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis;
    }
     #news .newslist ul li .N-note p{
        height:50px;
        overflow:hidden;
        margin:10px auto 0;
    }
     #news .newslist ul li a.more{
        display:none;
    }
     #news .artInfo-left,#news .artInfo-right{
        width:100%;
    }
     #news .artInfo-action{
        margin-top:10px;
    }
     #news .artInfo-page{
        margin-top:30px;
    }
     #news .artInfo-page a {
        width: 100%;
        padding: 5px 0;
        text-align: left !important;
    }
    /*新闻详情*/
     #newsdt .news_con{
        padding:30px 0px 0px;
    }
     #newsdt .newsbox .artInfo-left{
        width:100%;
    }
     #newsdt .artInfo-left,#newsdt .artInfo-right{
        width:100%;
        padding: 2%;
    }
     #newsdt .aiAbout-news{
        margin-top:20px;
    }
     #newsdt .artInfo-page{
        margin-top:30px;
    }
     #newsdt .artInfo-page a {
        width: 100%;
        padding: 5px 0;
        text-align: left !important;
    }
    /*公司概况*/
     #about .top1 {
        margin-top: 30px;
    }
     #about .about-box {
        padding:0 0.8rem 0.8rem;
        margin-bottom: 30px;
    }
     #about .about-box .about-title {
        padding:0.8rem 0;
        font-size:16px;
    }
     #about .about-box .desc-box {
        flex-wrap:wrap;
    }
     #about .about-box .desc-box .info-box {
        width:100%;
        padding-top:0;
    }
     #about .about-box .desc-box .video-box {
        width:100%;
        margin-top:0.9rem;
    }
     #about .about-box .culture-box {
        margin-top:0.4rem;
    }
     #about .about-box .culture-box {
        flex-wrap:wrap;
    }
     #about .about-box .culture-box .items.left {
        width:100%;
        margin-bottom:5px;
    }
     #about .about-box .culture-box .culture {
        width:100%;
    }
     #about .about-box .culture-box .culture .items {
        width:100%;
        margin-right:0;
        margin-bottom:5px !important;
    }
     #about .develop-box .prevNext-box .prev,#about .develop-box .prevNext-box .next {
        width:1.5rem;
        height:1.5rem;
        line-height:1.5rem;
        background-size:100%;
    }
     #about .about-box .develop-banner .swiper-slide {
        width:48% !important;
    }
     #about .about-box .develop-banner .swiper-slide .year span {
        font-size:16px;
        line-height:20px;
    }
     #about .about-box .develop-banner .swiper-slide .desc {
        font-size:12px;
        line-height:20px;
        margin-top:0.2rem;
        margin-bottom:5px;
    }
     #about .about-box .desc-box .video-box .play-box {
        text-align:center;
    }
     #about .about-box .desc-box .video-box .play-box i {
        font-size:32px;
    }
     #about .about-box .desc-box .video-box .play-box .text {
        margin-top:5px;
        font-size:14px;
    }
     .more-cover .info-content {
        width:90%;
        left:5%;
        padding:0.8rem 0.8rem;
        height:360px;
    }
     .more-cover .info-content .content {
        font-size:13px;
        padding-right:0.4rem;
    }
     .more-cover .info-content .close-box {
        width:1.8rem;
        height:1.8rem;
        bottom:-3rem;
    }
    /*荣誉资质*/
     #honor .honor-box .item {
        width:49%;
        margin-right:2%;
        margin-bottom:2%;
        padding:0.6rem;
    }
     #honor .honor-box .item .info {
        padding-top:0.2rem;
        font-size:14px;
    }
     #honor .honor-box .item:nth-of-type(2n) {
        margin-right:0;
    }
     #honor .honor-box {
        margin-top:30px;
        margin-bottom: 20px;
    }
     #honor .honor-cover .pic-box .close-box {
        width:1.8rem;
        height:1.8rem;
        bottom:-3rem;
    }
     #honor .honor-cover .pic-box .close-box i {
        font-size:18px;
    }
    /*加入我们*/
     #join .join-box {
        margin-top:30px;
        margin-bottom:30px;
        padding-top:30px;
    }
     #join .join-box .join-nav .item {
        width:5.2rem;
        height:1.9rem;
        line-height:1.9rem;
        font-size:14px;
    }
     #join .join-box .text {
        font-size:13px;
        margin-top:0.6rem;
    }
     #join .join-box .join-select {
        padding:0 0.6rem 0.6rem;
        flex-wrap:wrap;
    }
     #join .join-box .join-select .select {
        width:100%;
        margin-top:0.6rem;
        height:2.6rem;
    }
     #join .join-box .join-select .select select {
        padding-left:0.6rem;
        width:100%;
    }
     #join .join-box .join-select input {
        padding-left:0.6rem;
        width:100%;
        height:2.6rem;
    }
     #join .join-box .join-select .btn {
        width:4.6rem;
        height:2.0rem;
        line-height:2.0rem;
        margin-top:0.6rem;
    }
     #join .join-box .join-list {
        padding:0.6rem 0.6rem;
    }
     #join .join-box .join-list li .recruit-top {
        padding:0.6rem;
        flex-wrap:wrap;
        height:auto;
    }
     #join .join-box .join-list li .recruit-top > div {
        width:100%;
        line-height:24px;
        text-align:left !important;
    }
     #join .join-box .join-list li .recruit-content {
        padding:0 0.6rem 1.2rem;
    }
     #join .join-box .join-list li .recruit-content .t1 {
        padding:0.6rem 0;
        font-size:14px;
    }
     #join .join-box .join-list li .recruit-content .join-in {
        width:5.2rem;
        height:2.1rem;
        line-height:2.1rem;
        margin-top:0.9rem;
    }
    /*联系我们*/
     #contact .contact-box {
        margin-top: 30px;
        margin-bottom: 30px;
    }
     #contact .contact-box .map-box {
        padding:0.6rem;
    }
     #contact .contact-box .map-box #map {
        height:18rem;
    }
     #contact .contact-box .address-items {
        flex-wrap:wrap;
    }
     #contact .contact-box .address-items .item {
        width:50%;
        margin-bottom:1.2rem;
    }
     #contact .contact-box .address-items .item i {
        font-size:24px;
    }
    /*地图*/
     .BMapLabel {
        left:-110px !important;
        top:-95px !important;
    }
     .BMapLabel .map-info .info .t2 {
        font-size:12px;
    }
     .BMapLabel .map-info .info {
        width:220px;
        padding:0.3rem;
    }
     .BMapLabel .map-info .gps-box {
        width:50px;
    }
     .BMapLabel .map-info {
        height:60px;
    }
     .BMapLabel .map-info .gps-box .tt {
        font-size:12px;
        margin-top:0.3rem;
    }
    /*客户留言*/
     #contact .message-box {
        padding:0.6rem 0.6rem 1.2rem;
        margin-top:0.8rem;
        margin-bottom:0.8rem;
    }
     #contact .message-box .advise-nav .item {
        width:2rem;
        height:0.8rem;
        line-height:0.8rem;
    }
     #contact .message-box .form-box .line {
        width:100%;
        height:2.3rem;
    }
     #contact .message-box .form-box .line.has-text {
        height:6.6rem;
    }
     #contact .message-box .form-box .line input {
        padding-left:1.0rem;
    }
     #contact .message-box .advise-nav .item {
        font-size:14px;
        margin-right:0.2rem;
    }
     #contact .message-box .txt {
        font-size:14px;
    }
     #contact .message-box .form-box {
        margin-top:0.9rem;
    }
     #contact .message-box .form-box .line.has-text textarea {
        padding:0.5rem 1.0rem;
    }
     #contact .message-box .form-box .line.has-star:before {
        left:0.2rem;
        top:0.2rem;
    }
     #contact .message-box .form-box .code-box {
        height:2.3rem;
        width:100%;
    }
     #contact .message-box .form-box .code-box .line {
        width:50%;
    }
     #contact .message-box .form-box .code-box .img-box {
        line-height:2.3rem;
        width:35%;
    }
     #contact .message-box .form-box .msg-btn {
        width:7rem;
        height:2.0rem;
        line-height:2.0rem;
        font-size:14px;
        margin:0 auto;
        margin-top:1.2rem;
    }
     #contact .message-box .title {
        font-size:14px;
    }
     #contact .message-box .title span {
        font-size:18px;
        line-height:24px;
    }
    /*弹窗投递简历*/
     .join-form{
        width:320px;
        padding:20px;
        height:auto
    }
     .join-form .line input{
        width:200px;
        height:46px
    }
     .join-form .line select{
        width:200px;
        height:46px
    }
     .join-form .line button{
        width:100%;
        float:initial;
        margin-top:30px
    }
     .join-form .line .label{
        font-size:14px
    }
     .join-form .line img{
        height:auto
    }
     .mfooter-bottom{
        background:#faf5f0;
        color:#8c8c8c;
        font-size:16px;
        text-align:center;
    }
	.sirenyongchi ul .zhu-li {
  width: 100%;
  margin: 0 auto;
}
.tuandui2 ul .zhu-tuandui2 {
  width: 50%;
}

.in-news .news-wrapper .news-content .news-list .news-item{
	width: 113%;
}
.sirenyongchi ul .zhu-showMoreNChildren {
  width: 100%;
}
.listcpbot .newmor {
  font-size: 15px;

}
.dznews .newmordes {
  font-size: 14px;
}
.listcpbot ul .zhu-dznews {
  width: 50%;
}
	.dznews2 ul li div {
  height: 92px !important;
}
.liucheng li {
  width: 47%;

}
.newstop {
  height: 164px;
}
.sirenyongchi ul .zhu-li {
  margin-bottom: 10px;
}
.tuandui2 ul .zhu-tuandui2 {
  width: 100%;
}
.listnewsbg .newstop {
  height: 268px;
}
.listcpbot ul .zhu-dznews {
  width: 174px;
  margin-right: 5px;
}
.liucheng li {
  width: 98%;
}
.liucheng img {
  left: 33%;
}
.zhu-case12 {
	width:94% !important;
	max-width:100% !important
}
.zhu-img {
  width: 90%;
  margin: 0 auto;
  display: block;
}
}

 @media screen and (min-width: 1000px) and (max-width:1600px) {
     .container{
        width: 90%;
    }
	
}
 