@media (min-width:780px){
.ph{display: none;}
  /* 品牌页面 */



.about{justify-content: space-between;  margin:0 0 20px 0; padding: 10px;}

.about{width:90%; margin:0 auto;}



.about img{max-width:90%;}
.about h1{ text-align:center; margin-bottom:30px; font-size:30px;}






/* 展厅 */

.gallery-thumbs {

  width: 270px;

  height: 100%;

  box-sizing: border-box;

  overflow: hidden;

}

.gallery-thumbs img{width: 100%;}

.gallery-thumbs .swiper-slide {

  height: auto !important;

}

.gallery-thumbs .swiper-slide-thumb-active {

  opacity: 1;

}



.about_zt {display: flex; position: relative;width: 71.4%; min-width: 1370px; margin: 0 auto; padding: 20px 0; padding-top: 90px;}

.about_zt .about_ztLi{position: relative; padding: 75px 30px; height: calc(100% - 150px); height: 520px;}

.about_zt .about_ztShow{position: relative; width: calc(100% - 330px);}

.about_zt .about_ztShow img{width: 100%;}

.about_zt .swiper-button-next{left: 50%; right: auto; transform: translate(-50%,0) rotate(180deg); bottom: 30px; top: auto; width: 45px;height: 20px; background: url(jiantou.png) center no-repeat !important;}

.about_zt  .swiper-button-prev{left: 50%; right: auto; transform: translate(-50%,0) ;  top: 60px !important; width: 45px; height: 20px; background: url(jiantou.png) center no-repeat !important;}

.about_zt .aboutTextarea{padding: 20px 0 100px 0;}



/* 活动展会 */

.about_hd1{display: flex;justify-content: space-between; width: 71.4%; margin: 120px auto; background: #eeeeee; padding:10px ; padding-top: 90px;}

.about_hdImg{width: calc(100% - 460px);}

.about_hdImg img{width: 100%;}

.about_hdText{width: 460px; padding: 45px;}

.about_hdText h1{font-size: 1.35rem; color: #434343;}

.about_hdText h2{  font-size: 1.025rem;  color: #878787; margin: 10px 0 40px;}

.about_hdText h2 a{padding-right: 20px;}



/* 列表区域 */

.about_hd .about_hd2{width: 67%; margin: 0 auto;}

.about_hd .about_hd2H{display: flex;justify-content: space-between;}

.about_hdNav a{width: 100px; display: inline-block; color: #999; border-bottom: 2px solid #fff; transition: all 0.5s; text-align: center; margin-right: 30px;}

.about_hdNav a:hover{ color: #434343; border-bottom: 2px solid #434343;}

.about_hdNavC{ color: #434343 !important; border-bottom: 2px solid #434343 !important;}

.about_hdSearch{display: flex;}

.about_hdSearchform{border: 1px solid #434343; padding-left: 10px; margin-left: 10px; display: flex; justify-content: space-between; line-height: 30px;}

.about_hdSearch form span{line-height: 30px; display: inline-block;}

.about_hdSearchform input{border: none;}

.about_hdSearchform input[type="submit"]{background: url(../img/Search.png) no-repeat center; width: 30px; height:30px;}

.about_hdM{margin-top: 50px; max-width: 1300px;}

.about_hdLi{position: relative; display: flex; justify-content: space-between; padding: 10px; margin-bottom: 20px;background: #eeeeee;}

.about_hdLi_img img{width: 40%;}

.about_hdLi_img img{width: 100%;}

.about_hdLi_text{width: 60%; padding: 0 35px; box-sizing: border-box; padding-bottom: 50px;}

.about_hdLi_text h1{font-size: 1.35rem; color: #434343;}

.about_hdLi_text h2{font-size: 1.025rem; color: #878787;}

.about_hdLi_text h2 a{margin-right: 30px;}

.about_hdLi_text div{width: calc(100% - 200px); margin-top: 40px; font-size: 1.0125rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}

.about_hdLi_text>a{position: absolute; bottom: 10px; right: 45px; width: 185px; height: 53px; background: #434343; color: #fff; text-align: center; line-height: 53px; font-size:  1.35rem; font-weight: bold;}

.about_hd .fenye{padding: 100px 0;}



  /* 活动详情 */

.showNAv{ padding: 40px 0;padding-left: 1.3vw;width: 71.4%;margin: 0 auto;}

.showNAv a{font-size: 20px; padding:0px 10px; border-right: 2px solid #030303; color: #030303; transition: all .5s;}

.showNAv a:nth-child(1){}

.showNAv a:last-child{ border-right: none;}

.showNAv a:hover{ color: #E40016;}

.hdShowMain{width: 71.4%; max-width: 1370px; margin: 0 auto;text-align: center;padding: 20px;}

.hdShowMain img{display: inline-block;}

.hdShowMain p,.hdShowMain div,.hdShowMain span,.hdShowMain h1,.hdShowMain h2,.hdShowMain h3,.hdShowMain h4,.hdShowMain h5,.hdShowMain h6,.hdShowMain a{text-align: left;}

.hdShow h1{width: 71.4%; max-width: 1370px; margin: 0 auto; font-size: 2.025rem; font-weight: bold; color: #434343;}

.hdShow h2{width: 71.4%; max-width: 1370px; margin: 0 auto; font-size: 1.0125rem; color: #878787;}

.hdShow h2 a{margin-right: 20px;}

.hdShow .showNext{padding: 120px 0 80px 0;}

/* about */
.banner_area{position: relative; }

.aboutBanner{position: relative;  margin-top:20px;display:  flex;}

.aboutBanner img{ flex: auto;
    width: 100%;
    height: auto;}

.aboutBanner_text{position: absolute; color: #fff; bottom: -22%; right: 0%;}



.aboutMain{display: flex; width: 80%; margin: 0 auto; margin-top: 160px;}




/* 产品类目 */

.productBanner{position: relative;margin-top:20px;[;margin-top:30px;]   //safari}

.productBanner img{display: flex;width: 100%;}

.productBanner_text{position: absolute; color: #000; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 71.4%; padding: 0 70px; box-sizing: border-box;}

.productBanner_text h1{font-size: 2.025rem; max-width: 700px;}

.productBanner_text h2{font-size: 1.35rem; margin-top: 20px; max-width: 700px;}

.main{ width: 71.4%;margin: 0 auto;}
.main h2{ font-size: 2.35rem; text-align:center}
.productMain{display: flex; justify-content: space-between; width: 71.4%; margin: 0 auto; margin-top: 15px;}

.productMain div:nth-child(1){width:100%;overflow: hidden;}

.productMain div:nth-child(1) .productLi{float: left; width:25%; margin-bottom: 70px;}

.productMain div:nth-child(1) .productLi:nth-of-type(4n){margin-right: 0;}

.productMain div:nth-child(1) .productLi:nth-of-type(4n+1){clear: both;}

.productLi{text-align: center; padding-bottom: 30px;  box-sizing: border-box; position:relative;}

.productLi img{display: inline-block; max-width: 80%;}
.productLi img:hover{
	 -moz-transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);
 transition: 0.7s;
	
	}
.productLi p{position: absolute; width: 100%; bottom: 0; text-align: center; color: #194089; font-size: 1.35rem; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.productLi span{ font-size:0.9rem;}

.productMain div:nth-child(2){width: 330px;}

.productMain .about_hdSearchform{margin-left: 0; margin-bottom: 20px;}

.productMain div:nth-child(2) ul{margin-bottom: 10px; position: relative;}

.productMain div:nth-child(2) ul h1{position: relative;}

.productMain div:nth-child(2) ul h1::after{position: absolute; top: 50%; right: 10px; transform: translate(0px,-50%); width: 20px; height: 20px; content: ""; background: url(../img/productArc.png) no-repeat center;}

.productMain div:nth-child(2) ul h1{border: 1px solid #999999;padding-left: 25px; color: #999999; font-size: 0.9rem; transition: all .5s; line-height: 30px;}

.productMain div:nth-child(2) .ulhover h1{ border-color: #434343; background: #434343; color: #fff; }

.productMain div:nth-child(2) .ulhover h1::after{background-image: url(../img/productArcfff.png);}

.ulhover li{display: block !important;}
.productMain div:nth-child(2) ul h1:hover{color: #E60013;}
/*.productMain div:nth-child(2) ul:hover h1{color: #434343; border-color: #434343; background: #434343; color: #fff; }

.productMain div:nth-child(2) ul:hover h1::after{background-image: url(../img/ico/productArcfff.png);} */

.productMain div:nth-child(2) ul>li{color: #0c0c0c; font-size: 0.9rem; padding-left: 35px; display: none;}

.productMain div:nth-child(2) ul>li:hover{color: #E60013;}
.clearfix{ clear:both;}
.productMain .fenye{padding-bottom: 70px; }

/* 产品详情页 */

.PrShowMain{background: #fff;box-sizing: border-box; padding: 100px 16%; display: flex; justify-content: space-between;}

.PrShowMainL{width: 800px; padding:0 50px 0 0; box-sizing: border-box;}

.PrShowMainL img{width: 100%;}

.PrShowMainImg{padding-bottom: 20px;}

.PrShowMainL .swiper-container{padding: 0 50px; position: relative;}

.PrShowMainL .swiper-container::after{position: absolute; height: 100%; width: 50px; right: 0; content: ""; top: 0; z-index: 1; background: #ffffff;}

.PrShowMainL .swiper-container::before{position: absolute; height: 100%; width: 50px; left: 0; content: ""; top: 0; z-index: 2; background: #ffffff;}

.PrShowMainL .swiper-button-next{opacity: .5; -webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}

.PrShowMainL .swiper-button-next:hover{opacity: 1; -webkit-filter:none;}

.PrShowMainL .swiper-button-prev{opacity: .5; -webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}

.PrShowMainL .swiper-button-prev:hover{opacity: 1; -webkit-filter:none;}



.PrShowMainR{width: calc(100% - 800px);}

.PrShowMainR h1{width: 100%; font-size: 2.7rem; color: #151515; font-weight: normal;margin:0}

.PrShowMainR h2{width: 100%; font-size: 1.35rem; color: #151515; margin-top: 13px; line-height: 1.7em;}

.PrShowMainR p{width: 100%; color: #8e8e8e; margin-top: 50px;}


.Specification{width: 65%; margin: 0 auto;}

.Specification h3{padding-top: 5px; font-size: 2.025rem; color: #434343; width: 100%; margin-bottom: 7px; font-weight: bold;}

.Specification h4{font-size: 1.0125rem; color: #999;}

.Specification p{display: block;color: #434343; position: relative;  padding: 7px 0; padding-left: 40px; }

.Specification p a{position: absolute; top: 50%; transform: translate(0,-50%); width: 30px; height: 30px; transition: all .5s;}

.Specification p a:hover{transform: translate(0,calc( -5px - 50%)) !important;}


.downloadH{margin-bottom: 30px !important;}



.showVideo {overflow: hidden; width: 69%; margin: 0 auto;}

.showVideo h3{padding-top: 70px; font-size: 2.025rem; border-bottom: 2px solid #434343; color: #434343; width: 100%; margin-bottom: 30px !important; font-weight: bold;}

.showVideo .videoList{width: calc(33.33% - 10px); margin-right: 15px; float: left;}

.showVideo .videoList:nth-of-type(3n){margin-right: 0;}

.showVideo .videoList p{color: #434343; font-size: 21.6px; margin-bottom: 50px;}

/*swiper */

        .out_container{
            width: 280px;
            height: 150px;
            margin: 100px auto;
            position: relative;
            outline: 1px solid black;
        }
        .in_container{
            width: 216px;
            height: 130px;
            margin: 0 auto;
            overflow: hidden;
        }
        .swiper_btn{
            width: 20px;
            height: 20px;
            background-size: contain;
        }


.Related {overflow: hidden; width: 65%; margin: 0 auto; padding-bottom: 30px; margin-top:30px;position: relative; padding-top:20px }
.Related h3{ text-transform:capitalize; font-size: 2.025rem;}

.swiper-container{ width: 90%; margin: 0 auto;margin-top:50px;}

.Related .swiper-slide{text-align: center;}

.Related .swiper-slide img{display: inline-block; max-width: 100%;}

.Related .swiper-slide p{text-align: left; font-size: 1.35rem; color: #434343;}
.Related .swiper-slide span{font-size: 0.8rem;}
.Related .swiper-button-next{ top:45%;opacity: .5; -webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}

.Related .swiper-button-next:hover{opacity: 1; -webkit-filter:none;}

.Related .swiper-button-prev{top:45%;opacity: .5; -webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}

.Related .swiper-button-prev:hover{opacity: 1; -webkit-filter:none;}
@media screen and (max-width: 780px) {
	
	.Related .swiper-button-next,.Related .swiper-button-prev{ top:50%;}
}


.swiper-wrapper .swiper-slide p{ text-align:center}
/*cert*/
.cert {overflow: hidden; width: 71.4%; margin: 0 auto; padding-bottom: 30px; margin-top:-50px;position: relative; padding-top:20px }
.cert h3{ text-transform:capitalize; font-size:16px}

.swiper-container{ width: 90%; margin: 0 auto;margin-top:50px;}

.cert .swiper-slide{text-align: center;}

.cert .swiper-slide img{display: inline-block; max-width: 100%;}

.cert .swiper-slide p{text-align: left; font-size: 1.35rem; color: #434343;}

.cert .swiper-button-next{  top:50%;opacity: .5; -webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}

.cert .swiper-button-next:hover{opacity: 1; -webkit-filter:none;}

.cert .swiper-button-prev{ top:50%;opacity: .5; -webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}

.cert .swiper-button-prev:hover{opacity: 1; -webkit-filter:none;}


.swiper-wrapper .swiper-slide p{ text-align:center}
/* 案例页面 */

.Anli{padding-top: 90px;}

.Anli h1{font-size: 2.025rem; color: #434343; font-weight: bold;padding: 30px 0; text-align: center;}

.Anli h2{font-size: 16.2px; text-align: center; max-width: 715px; margin: 0 auto; padding-bottom: 20px;}

.map{display: flex;width: 71.4vw; margin: 0 auto;}

.map .mapImg{width: calc(100% - 275px); padding-top: 100px;}

.map .mapImg img{width: 100%;}

.map{padding-bottom: 20px;}

.anliR{width: 275px; padding: 50px 30px; background: #ffffff;}

.anliR{position: relative;}

.anliR::after{background: #ffffff;}

.anliR .swiper-container{width: 200px !important; height:575px !important;}

.anliR .swiper-slide div{ width: 100%; overflow: hidden;}

.anliR .swiper-slide img{ width: 100%; }

.anliR .swiper-slide p{ width: 100%; display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 1;}

.anliR .swiper-button-prev{top: 30px; left: 50%; transform: rotate(90deg) translate(-0,50%);}

.anliR .swiper-button-next{top: auto; bottom:10px; left: 50%; transform: rotate(90deg) translate(0%,50%);}



/* 价值客户 */

.khlogo{width: 71.4%; margin: 0 auto; padding-bottom: 150px;}





/* 灵感 */




/* 视频 */

.Nvideo{width: 67%; min-width: 1050px; margin: 0 auto;}

.Nvideo .about_hd2H{padding:70px 0 50px 0; min-width: 1050px; padding-top: 160px;}

.Nvideo .about_hd2{width: auto;}

.Nvideo .about_hd2H .about_hdNav{width: calc(100% - 300px);}

.Nvideo .about_hd2H .about_hdSearch{width: calc( 300px);}

.Nvideo .about_hdNav a{width: auto !important; padding: 0 10px;}

.NvideoMain ul{min-width: 1050px;}

.NvideoMain ul{overflow: hidden;}

.NvideoMain ul>li{width: calc(33.33% - 30px); margin-right: 45px; float: left; margin-bottom: 20px;}

.NvideoMain ul>li:nth-of-type(3n){margin-right: 0;}

.NvideoMain ul>li p{color: #434343;}

.Nvideo .fenye{padding-top: 50px !important;}



/* 售后 */
.Support{width: 71.4%; margin: 0 auto;display: flex;}
.support_left{ float:left; width:78%;}
.support_right{ float:left;width:20%; margin-left:2%; margin-top:0px;}
.support_right h4{ font-weight:100 }

.support_right .support_right_menu .ulhover{color: #434343; border-color: #434343; background: #434343; color: #fff;  }


.support_right .support_right_menu ul h1{font-weight:100 }

.support_right .support_right_menu ul {border: 1px solid #999999;padding-left: 25px; color: #999999; font-size: 0.9rem; transition: all .5s; line-height: 30px; margin:10px 0;  }

.support_right .support_right_menu ul:hover{color: #f00; }






.SupportModels1{display: flex; justify-content: space-between;  margin:0 0 20px 0; padding: 10px; background:#CCC}

.SupportModels1 .img{width: 25%;}

.SupportModels1 .img img{width: 100%;}

.SupportModels1 .text{width: 75%; padding:20px 50px; box-sizing: border-box;}

.SupportModels1 .text h1{font-size: 2.025rem; color: #434343; padding-bottom: 50px;}

.SupportModels1 .text div{font-size: 1.0125rem}

.SupportModels1 .text a{display: inline-block; font-size: 1.0125rem;background: #434343; color: #fff; border-radius: 10px; padding: 0 10px; line-height: 35px; margin-top: 20px;}

.Support3{ width: 71.4%; margin: 0 auto; padding: 120px 75px; box-sizing: border-box;}

.Support3 h1{text-align: center; font-size: 2.025rem; color: #434343; padding-bottom: 30px; font-weight: bold;}

.Support3 h2{font-size: 1.35rem; color: #434343; margin: 10px 0 20px 0; position: relative; display: block;}

.Support3 h2::after{position: absolute; top: calc(50% + 8px); right: 0; width: 20px; height: 3px; content: ""; background: #434343;}

.Support3 h2::before{position: absolute; top: 50%; right: 8px; width: 3px; height: 20px; content: ""; background: #434343; transition: all .5s;}

.Support3H2::before{opacity: 0;}

.Support3 ul{ border-bottom: 2px solid #000; padding-bottom: 10px;}

.Support3 ul li{display: none;}


.newsShowMain{background: #fff;box-sizing: border-box; padding: 0px 16%;  justify-content: space-between;}


.newsShowMain img{text-align:center}




/* 下载 */



.XZLB ul{overflow: hidden;}

.XZLB ul>li{float: left; width: calc(25% - 95px); margin-right: 100px;padding: 10px;  margin-bottom: 70px;}

.XZLB ul>li:nth-of-type(4n){margin-right: 0;}

.XZLB ul>li .img{width: 100%; position: relative; box-shadow:2px 2px 5px 2px #828282;}

.XZLB ul>li .img>img{width: 100%;}

.XZLB ul>li .show{ width: 100%; height: 100%; background: rgba(0, 0, 0, .5); position: absolute; top: 0; opacity: 0;  transition: all .5s;}

.XZLB ul>li .img:hover .show{opacity: 1 !important; }

.XZLB ul>li .button{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); display: flex; justify-content: space-between;}

.XZLB ul>li .button a{display: inline-block !important;margin: 10px; transition: all .5s;}

.XZLB ul>li .button a:hover{transform: scale(1.2);}

.XZLB ul>li p{font-size: 1.35rem; margin-top: 10px; color: #434343;}

/* 经销商 */

.Global1{display: flex; width: 71.4%; margin: 0 auto; justify-content: space-between; padding-top: 75px;}

.Global1>img{width: 40%;}

.Global1 .GlobalLi{width: calc(60% - 60px);}

.GlobalLi .header{padding-left: 60px; position: relative;}

.GlobalLi .header img{position: absolute; left: 0; bottom: 0; width: 60px;}

.GlobalLi .header span{display: block; padding-left: 10px; padding-top: 12px; border-bottom:3px solid #bfbfbf;}

.Global ul{overflow: hidden;  width: 71.4%; margin: 0 auto; padding-bottom: 100px;}

.Global ul>li{float: left;  width: calc(33.33% - 20px); margin-right: 30px; margin-top: 90px;}

.Global ul>li:nth-of-type(3n){margin-right: 0;}

.Global ul>li:nth-of-type(3n+1){clear: both;}

.Global ul>li h1{color: #434343; margin: 10px 0; font-size: 1.35rem; font-weight: bold;}

.Global ul>li .header span{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}



.jianxiaoImg img{width: auto !important; display: inline-block;}



.Store{ width: 71.4%; margin: 0 auto;}

.Store .fenye{ padding:0px 0 100px 0;}

.Store ul{overflow: hidden; margin: 0 auto; padding-bottom: 100px;}

.Store ul>li{float: left;  width: calc(33.33% - 20px); margin-right: 30px; margin-top: 90px;}

.Store ul>li a>img{width: 100%;}

.Store ul>li:nth-of-type(3n){margin-right: 0;}

.Store ul>li:nth-of-type(3n+1){clear: both;}

.Store ul>li .text h1{color: #434343; font-size: 1.35rem; padding: 5px 0;}

.Store ul>li .text h2 img{display: inline-block;}

}



@media screen and (min-width: 780px) and (max-width:1440px){

  .InspirationLiF div a{

    font-size: 10px;

  }

  .InspirationLi {

    padding: 0 70px;

  }

  .about4 .about4_text>img{

    padding-bottom: 10px;

  }

  .about4 .about4_text{

    width: 80%;

  }

.about_hdLi_text>a{position: absolute; bottom: 10px; right: 45px; width: 135px; height: 30px; background: #434343; color: #fff; text-align: center; line-height: 30px; font-size:  14px; font-weight: bold;}

.about_hdLi_text div{width: calc(100% - 140px); }

.productLi p{font-size: 16px;}

}



@media (max-width:1180px){

  

  .about4 .about4_text{

    width: 90%;

  }

  .about4 .aboutTextarea{

    font-size: 14px;

    line-height: 1.2em;

  }

}

@media (max-width:779px){

  /*原来是400无法适配ipad*/
    .pc{display: none;}

  /* 品牌页面 */

.about{padding-top: 0px; padding-bottom:100px;}

/* about */

.banner_area{position: relative;  }
.aboutBanner{display:  flex; margin-top:48px;}

.aboutBanner img{display:  flex;
    width: 100%;
    height: 100%;}

.aboutBanner_text{ color: #fff; width:100%; display:  flex;}



.aboutMain{ width: 80%; margin: 0 auto; word-break:break-all; text-align:justify}






/* 展厅 */

.gallery-thumbs {

  width: calc(100% - 80px);

  height: 100%;

  box-sizing: border-box;

  overflow: hidden;

}

.gallery-thumbs img{width: 100%;}

.gallery-thumbs .swiper-slide {

  height: auto !important;

}

.gallery-thumbs .swiper-slide-thumb-active {

  opacity: 1;

}

.about_zt {width: 100%;  margin: 0 auto; padding:0 0 20px 0; position: relative;}

.about_zt .about_ztLi{position: absolute; top: 70vw; padding: 5px 0px; width: 100%; box-sizing: border-box;}

.about_zt .about_ztShow{position: relative; width: calc(100% );}

.about_zt .about_ztShow img{width: 100%;}

.about_zt .swiper-button-next{ right: 0; transform: translate(0%,0) rotate(90deg); width: 45px;height: 20px; background: url(jiantou.png) center no-repeat !important;}

.about_zt  .swiper-button-prev{left: 0; transform: translate(0%,0) rotate(-90deg); width: 45px; height: 20px; background: url(jiantou.png) center no-repeat !important;}

.about_zt .aboutTextarea{padding: 120px 20px 30px 20px;}

.about_ztLi .swiper-button-next{opacity: .5; -webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}

.about_ztLi .swiper-button-next:hover{opacity: 1; -webkit-filter:none;}

.about_ztLi .swiper-button-prev{opacity: .5; -webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}

.about_ztLi .swiper-button-prev:hover{opacity: 1; -webkit-filter:none;}



/* 活动展会 */

.about_hd1{ width: calc(100% - 40px); margin: 25px auto; background: #eeeeee; padding:10px ;}

.about_hdImg{width: calc(100% - 0px);}

.about_hdImg img{width: 100%;}

.about_hdText{width: 100%; padding: 20px; box-sizing: border-box;}

.about_hdText h1{font-size: 1.35rem; color: #434343;}

.about_hdText h2{  font-size: 1.025rem;  color: #878787; margin: 10px 0 20px;}

.about_hdText h2 a{padding-right: 20px;}



/* 列表区域 */

.about_hd .about_hd2{width: calc(100% - 40px); margin: 0 auto; }

.about_hd .about_hd2H{}

.about_hdNav{display: flex; justify-content: space-between; padding-bottom: 20px;}

.about_hdNav a{width: 100px; display: inline-block; color: #999; border-bottom: 2px solid #fff; transition: all 0.5s; text-align: center; }

.about_hdNav a:hover{ color: #434343; border-bottom: 2px solid #434343;}

.about_hdNavC{ color: #434343 !important; border-bottom: 2px solid #434343 !important;}

.about_hdSearch{display: flex;}

.about_hdSearchform{border: 1px solid #434343; padding-left: 10px; margin-left: 10px; display: flex; justify-content: space-between; line-height: 30px;}

.about_hdSearch form span{line-height: 30px; display: inline-block;}

.about_hdSearchform input{border: none;}

.about_hdSearchform input[type="submit"]{background: url(../img/Search.png) no-repeat center; width: 30px; height:30px;}

.about_hdM{margin-top: 50px; max-width: 1300px;}

.about_hdLi{position: relative; padding: 10px; margin-bottom: 20px;background: #eeeeee;}

.about_hdLi_img img{width: 40%;}

.about_hdLi_img img{width: 100%;}

.about_hdLi_text{width: 100%; padding: 0 20px; box-sizing: border-box; padding-bottom: 50px; padding-top: 10px;}

.about_hdLi_text h1{font-size: 1.125rem; color: #434343; line-height: 1.5em;}

.about_hdLi_text h2{font-size: .875rem; color: #878787; padding-top: 5px;}

.about_hdLi_text h2 a{margin-right: 30px;}

.about_hdLi_text div{margin-top: 7px; font-size: .875rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}

.about_hdLi_text>a{position: absolute; bottom: 10px; right: 20px; width: 135px;  background: #434343; color: #fff; text-align: center; line-height:35px; font-size:  0.875rem; font-weight: bold;}

.about_hd .fenye{padding: 30px 0;}



  /* 活动详情 */

.showNAv{ padding: 30px 20px; width: calc(100%); box-sizing: border-box;}

.showNAv a{font-size: .75rem; padding:0px 5px; border-right: 1px solid #030303; color: #030303; transition: all .5s; }

.showNAv a:nth-child(1){display: inline-block; padding-left: 0;}

.showNAv a:last-child{ border-right: none;display: inline-block;}

.showNAv a:hover{ color: #E40016;}

.hdShowMain{ width: calc(100% - 40px); box-sizing: border-box; max-width: 1370px; margin: 0 auto;text-align: center;}

.hdShowMain img{display: inline-block; max-width: 100%;}

.hdShowMain p,.hdShowMain div,.hdShowMain span,.hdShowMain h1,.hdShowMain h2,.hdShowMain h3,.hdShowMain h4,.hdShowMain h5,.hdShowMain h6,.hdShowMain a{text-align: left;}

.hdShow h1{ width: calc(100% - 40px); box-sizing: border-box; max-width: 1370px; margin: 0 auto; font-size: 1.25rem; font-weight: bold; color: #434343;}

.hdShow h2{ width: calc(100% - 40px); box-sizing: border-box; max-width: 1370px; margin: 10px auto; font-size: 1rem;color: #878787;}

.hdShow h2 a{margin-right: 20px;}

.hdShow .showNext{padding: 40px 0 60px 0;}



.showNext a{opacity: .5; -webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}

.showNext a:hover{opacity: 1;  -webkit-filter: none}

.showNext a::after{opacity: .5; -webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}

.showNext a:hover::after{opacity: 1;  -webkit-filter: none}

/* 产品类目 */

.productBanner{ overflow: hidden; position: relative; padding: 30px 0;}

.productBanner img{position:absolute ;height: 100%;  top: 50%; left: 50%; transform: translate(-50%,-50%); }

.productBanner_text{position: relative; color: #fff;width: 100%; padding: 0 20px; box-sizing: border-box;}

.productBanner_text h1{font-size: 1.25rem; max-width: 700px;}

.productBanner_text h2{font-size: 0.875rem; margin-top: 20px; max-width: 700px;}

.productMain{width: calc(100% - 40px); margin: 0 auto; margin-top: 125px; position: relative;}

.productMain div:nth-child(1){width: calc(100%);}

.productMain div:nth-child(1) .productLi{float: left; width: calc(50% - 10px); margin-right: 15px; margin-bottom: 70px;}

.productMain div:nth-child(1) .productLi:nth-of-type(2n){margin-right: 0;}

.productMain div:nth-child(1) .productLi:nth-of-type(2n+1){clear: both;}

.productLi{text-align: center; padding-bottom: 80px; min-height: 270px; box-sizing: border-box; position: relative;}

.productLi img{display: inline-block; max-width: 100%;}

.productLi p{position: absolute; width: 100%; bottom: 0; text-align: left; color: #194089; font-size: 1rem; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}

.productMain>div:nth-child(2){position: absolute; top: -100px; width: 100%;}

.productMain .about_hdSearchform{margin-left: 0; margin-bottom: 20px;}

.productMain div:nth-child(2) ul{padding-bottom: 10px; position: relative;  background: #fff;}

/* .productMain div:nth-child(2)>div{transform: translate(-110%,0); transition: all .5s; } */

.productMain .menu>div{display: none;    background: #fff;} 

.productMain .divul{ transform: translate(0%,0) !important;}

.ulhover{}

.ulhover li{display: block !important;}

.product .productMain div:nth-child(2)>h4{position: relative;}

.product .productMain div:nth-child(2)>h4::after{content: "Categories"; position: absolute; right: 0; color: #194089; font-weight: bold;}

.shouqi::after{content: "Shut" !important;}

.productMain div:nth-child(2) .ulhover h1{color: #194089; border-color: #194089; background: #194089; color: #fff; }

.productMain div:nth-child(2) .ulhover h1::after{background-image: url(../img/ico/productArcfff.png);}

.productMain div:nth-child(2) ul h1{position: relative;}

.productMain div:nth-child(2) ul h1::after{position: absolute; top: 50%; right: 10px; transform: translate(0px,-50%); width: 20px; height: 20px; content: ""; background: url(../img/ico/productArc.png) no-repeat center;}

.productMain div:nth-child(2) ul h1{border: 1px solid #999999;padding-left: 25px; color: #999999; font-size: 0.9rem; transition: all .5s; line-height: 30px;}

.productMain div:nth-child(2) ul:hover h1{color: #194089; border-color: #194089; background: #194089; color: #fff; }

.productMain div:nth-child(2) ul:hover h1::after{background-image: url(../img/ico/productArcfff.png);}

.productMain div:nth-child(2) ul>li{color: #0c0c0c; font-size: 0.9rem; padding-left: 35px; display: none;}

.productMain div:nth-child(2) ul>li:hover{color: #194089;}

.productMain .fenye{padding-bottom: 70px;}



/* 产品详情页 */

.PrShowMain{background: #fff;box-sizing: border-box;  }

.PrShowMainL{width:100%; padding:0 0px; box-sizing: border-box;}

.PrShowMainL img{width: 100%;}

.PrShowMainImg{padding-bottom: 20px;}

.PrShowMainL .swiper-container{padding: 0px;}

.PrShowMainR{width: calc(100% - 40px); margin: 0 auto; padding-bottom: 20px;}

.PrShowMainR h1{width: 100%; font-size: 1.25rem; color: #151515; font-weight: normal; line-height: 1.5em; padding-top: 30px;}

.PrShowMainR h2{width: 100%; font-size: 1rem; color: #151515; margin-top: 13px; line-height: 1.7em;}

.PrShowMainR p{width: 100%; color: #8e8e8e; margin-top: 20px;}



.Specification{width: calc(100% - 40px); margin: 0 auto;}

.Specification h3{ font-size: 2.025rem; color: #434343; width: 100%; margin-bottom: 7px; font-weight: bold;}

.Specification h4{font-size: 1.0125rem; color: #999;}

.Specification p{display: block;color: #434343; position: relative;  padding: 7px 0; padding-left: 40px; }

.Specification p a{position: absolute; top: 50%; transform: translate(0,-50%); width: 30px; height: 30px; transition: all .5s;}

.Specification p a:hover{transform: translate(0,calc( -5px - 50%)) !important;}

.Specification p .download{left: 0; background: url(../img/ico/download.png) no-repeat center;}

.Specification p .look{ left: 40px; background: url(../img/ico/look.png) no-repeat center;}

.downloadH{margin-bottom: 30px !important;}



.showVideo {overflow: hidden; width: calc(100% - 40px); margin: 0 auto;}

.showVideo h3{padding-top: 70px; font-size: 2.025rem; border-bottom: 2px solid #434343; color: #434343; width: 100%; margin-bottom: 30px !important; font-weight: bold;}

.showVideo .videoList{width: calc(100% );  float: left;}

.showVideo .videoList:nth-of-type(n){margin-right: 0;}

.showVideo .videoList:last-child p{margin-bottom: 0;}

.showVideo .videoList p{color: #434343; font-size: 1.125rem; margin-bottom: 50px;}



.Related {overflow: hidden; width: 90%; margin: 0 auto; padding-bottom: 30px; margin-top:-50px;position: relative;}

.Related h3{padding-top: 40px; font-size: 2.025rem; color: #434343; width: 100%; margin-bottom: 70px !important; font-weight: bold;}

.Related .swiper-slide{text-align: center;}

.Related .swiper-slide img{display: inline-block; max-width: 100%;}

.Related .swiper-slide p{text-align: left; font-size: 1.125rem; color: #434343;}



/* 案例页面 */

.Anli h1{font-size: 2.025rem; color: #434343; font-weight: bold;padding: 30px 0; text-align: center;}

.Anli h2{font-size: 16.2px; text-align: center; max-width: 715px; margin: 0 auto; padding-bottom: 20px;}

.map{width: 100%; margin: 0 auto;}

.map .mapImg{width: calc(100%); padding-top:50px;}

.map .mapImg img{width: 100%;}

.map{padding-bottom: 20px;}

.anliR{width: 100%; background: #ffffff; padding-top: 10px;}

.anliR{position: relative;}

.anliR::after{background: #ffffff;}

.anliR .swiper-container{ width: calc(100% - 80px);}

.anliR .swiper-slide div{ width: 100%; overflow: hidden;}

.anliR .swiper-slide img{ width: 100%; }

.anliR .swiper-slide p{ width: 100%; display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 1;}

.anliR .swiper-button-prev{top: 30px; left: 0%; transform: translate(-0,50%);}

.anliR .swiper-button-next{top: auto; top: 30px; right: 0%; transform: rotate(0deg) translate(0%,50%);}



/* 价值客户 */

.khlogo{width: calc(100% - 40px); margin: 0 auto; padding-bottom: 50px;}





/* 灵感 */

.Inspiration{ width: calc(100% - 40px); margin: 0 auto; padding-top: 90px; position: relative;}

.InspirationL{ padding-top: 30px;}

.InspirationLi{padding: 0 !important;}

.InspirationLi{width: 100%; box-sizing: border-box;margin-bottom: 60px;}

.InspirationLi h1{font-size:1.125rem; font-weight: bold; color: #434343;}

.InspirationLi h2{font-size: .875rem; margin-top: 10px;}

.InspirationLiImg{padding: 20px 0;}

.InspirationLiImg img{width: 100%;}

.InspirationLiF{display: flex; justify-content:space-between ;}

.InspirationLiF>a{line-height: 35px; padding: 0 35px; background: #434343; color: #fff; font-size: 0.875rem; height: 35px; border-radius: 10px;}

.InspirationLiF div{display: flex; justify-content: space-between;}

.InspirationLiF div a{line-height: 25px; width: 30px; color: #fff; height: 25px; position: relative;margin: 0 2px;}

.InspirationLiF div a span{display: none;}

.InspirationLiF div a:nth-child(1){background: #00aeef;}

.InspirationLiF div a:nth-child(2){background: #3b5998;}

.InspirationLiF div a:nth-child(3){background: #0b66c1;}

.InspirationLiF div a img{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}

.InspirationR {position: absolute; top: 20px; width: 100%;}

/* .InspirationR ul{ background:#fff; margin-top: -20px; padding-top: 20px; transform: translate(-110%,0); transition: all .5s;} */

.InspirationR ul{ background:#fff; margin-top: -20px; padding-top: 20px; display: none;}

.InspirationR h3{color: #434343;position: relative;}

.InspirationR>h3::after{ content: "Categories"; position: absolute; right: 0; color: #434343; font-weight: bold;}

.InspirationRafter>h3::after{ content: "shouqi" !important;}

.InspirationRafter ul{ transform: translate(0%,0);}

.InspirationR form{padding-left: 0 !important; margin-left: 0; margin-bottom: 30px;}

.InspirationR li{position: relative; font-size: .9rem; padding-left: 10px;}

.InspirationR li::after{position: absolute; left: 0%; top: 50%; transition: all .5s; transform: translate(0,-50%); content: ""; width: 3px; height: 3px; border-radius: 50%;background: #000;}

.InspirationR li:hover::after{background: #434343;}

.InspirationR li a{transition: all .5s; line-height: 2.3em;}

.InspirationR li a:hover{color: #434343;}



/* 视频 */

.Nvideo{width: calc(100% - 40px); margin: 0 auto;}

.Nvideo .about_hd2H{width: 100%; padding-top: 20px; padding-bottom: 30px;}

.Nvideo .about_hdNav a{white-space: nowrap; padding: 0 10px; margin: 0 10px;}

.Nvideo .about_hd2{width: auto;}

.Nvideo .about_hdNav{ width: 100%; overflow-x: scroll;}

.Nvideo .about_hd2H .about_hdSearch{width: calc( 300px);}

.Nvideo .about_hdNav a{width: auto !important; padding: 0 10px;}

.NvideoMain ul{}

.NvideoMain ul{overflow: hidden;}

.NvideoMain ul>li{width: calc(100%);  float: left; margin-bottom: 20px;}

.NvideoMain ul>li:nth-of-type(3n){margin-right: 0;}

.NvideoMain ul>li p{color: #434343;}

.Nvideo .fenye{padding-top: 50px !important;}



/* 售后 */

.Support{width: 71.4%; margin: 0 auto;display: flex;}
.support_left{ float:left; width:99%;}
.support_right{ display:none}
.SupportModels1{ width:100%; margin: 0 auto; margin-top: 15px; }

.SupportModels1 .img{width: 100%;}

.SupportModels1 .img img{width: 100%;}

.SupportModels1 .text{width: 100%; padding:20px 20px; box-sizing: border-box;}

.SupportModels1 .text h1{font-size:1.0rem; color: #434343; padding-bottom: 10px;}

.SupportModels1 .text div{font-size: 1rem}

.SupportModels1 .text a{display: inline-block; font-size: 1.0125rem;background: #434343; color: #fff; border-radius: 10px; padding: 0 10px; line-height: 35px; margin-top: 20px;}

.Support3{ width: 100%; margin: 0 auto; padding: 30px 20px; box-sizing: border-box;}

.Support3 h1{text-align: center; font-size: 2.025rem; color: #434343; padding-bottom: 30px; font-weight: bold;}

.Support3 h2{font-size: 1.35rem; color: #434343; margin: 10px 0 20px 0; position: relative; display: block;}

.Support3 h2::after{position: absolute; top: calc(50% + 8px); right: 0; width: 20px; height: 3px; content: ""; background: #434343;}

.Support3 h2::before{position: absolute; top: 50%; right: 8px; width: 3px; height: 20px; content: ""; background: #434343; transition: all .5s;}

.Support3H2::before{opacity: 0;}

.Support3 ul{ border-bottom: 2px solid #000; padding-bottom: 10px;}

.Support3 ul li{display: none;}

.newsShowMain{background: #fff;box-sizing: border-box; padding: 0px 16%;  justify-content: space-between;}


.newsShowMain img{text-align:center; width:100%}

/* 下载 */



.XZLB ul{overflow: hidden;}

.XZLB ul>li{float: left; width: calc(50% - 10px); margin-right:20px; margin-bottom: 30px;}

.XZLB ul>li:nth-of-type(2n){margin-right: 0;}

.XZLB ul>li .img{width: 100%; position: relative; box-shadow:2px 2px 5px 2px #828282;}

.XZLB ul>li .img>img{width: 100%;}

.XZLB ul>li .show{ width: 100%; height: 100%; background: rgba(0, 0, 0, .5); position: absolute; top: 0; opacity: 1;  transition: all .5s;}

.XZLB ul>li .img:hover .show{opacity: 1 !important; }

.XZLB ul>li .button{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 50px; display: flex; justify-content: space-between;}

.XZLB ul>li .button a{display: inline-block !important;margin: 10px; transition: all .5s;}

.XZLB ul>li .button a:hover{transform: scale(1.2);}

.XZLB ul>li p{font-size:0.75rem; margin-top: 10px; color: #434343;}

/* 经销商 */

.Global{padding-top: 15px;}

.Global .banner{width: 100%;}

.Global .banner img{width: 100%;}

.Global1{width: calc(100%); margin: 0 auto;  padding-top: 35px;}

.Global1>img{width:100%;}

.Global1 .GlobalLi{width:calc(100% - 40px); margin: 0 auto; padding-top: 10px;}

.GlobalLi .header{padding-left: 60px; position: relative;}

.GlobalLi .header img{position: absolute; left: 0; bottom: 0; width: 60px;}

.GlobalLi .header span{display: block; padding-left: 10px; padding-top: 12px; border-bottom:3px solid #bfbfbf;}

.Global ul{overflow: hidden;  width: calc(100% - 40px); margin: 0 auto; padding-bottom: 100px;}

.Global ul>li{float: left;  width: calc(100%); margin-right: 30px; margin-top: 30px;}

.Global ul>li:nth-of-type(n){margin-right: 0;}

.Global .GlobalLi h1{color: #434343; margin: 10px 0; font-size: 1.35rem; font-weight: bold;}

.Global ul>li .header span{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}



.jianxiaoImg img{width: auto !important; display: inline-block;}



.Store{ width: calc(100% - 40px); margin: 0 auto;}

.Store .fenye{ padding:0px 0 50px 0;}

.Store ul{overflow: hidden; margin: 0 auto; padding-bottom: 50px;}

.Store ul>li{float: left;  width: calc(100%);  margin-top: 50px;}

.Store ul>li:nth-of-type(2n){margin-right: 0;}

.Store ul>li:nth-of-type(2n+1){clear: both;}

.Store ul>li .text h1{color: #434343; font-size: 1.35rem; padding: 5px 0;}

.Store ul>li .text h2 img{display: inline-block;}

.Store ul>li a>img{width: 100%;}

}



.Support3 ul{display: none;}

.Support3>a{ position: relative; display: block; text-align: center; text-align: center; margin: 0 auto; width: 120px; color: #434343; margin-top: 30px; font-weight: bold; padding-right: 40px;}

.Support3>a::after{position: absolute; right: 0; top: 50%; transform: translate(0,calc(-5px - 50%)) rotate(180deg); width: 30px; height: 20px; content: ""; background: url(jiantou.png) no-repeat; background-size: 100%;}

.Support3 ul:nth-child(2){display: block;}

.Support3 ul:nth-child(3){display: block;}

.Support3 ul:nth-child(4){display: block;}



.about_hdSearchform input[type="search"]{width: calc(100% - 30px); padding-left: 10px; box-sizing: border-box;}



.getWindow{display: none; width: 100%; height: 100vh;position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, .1); z-index: 9;}

.getWindow form{max-width: 940px; width:calc(100% - 40px); padding: 15px; box-sizing: border-box; border-radius: 20px; background: #fff; position: fixed; transform: translate(-50%,-50%); top: 50%; left: 50%;}

.getWindow form h1{border-bottom: 2px solid #434343; padding-left: 18px; margin-bottom: 50px;}

.getWindow form>div{padding-left:130px; position: relative; width: 100%; box-sizing: border-box;padding-bottom: 20px;}

.getWindow form>div div{padding-bottom: 20px;}

.getWindow form div span{position: absolute; left: 0; padding-left: 18px;font-size: 1.35rem; color: #434343;}

.getWindow form div input{height: 40px; box-sizing: border-box; padding: 0 5px; font-size: 16px; line-height: 38px; width: 100%; border-radius: 5px; box-shadow: none; border: 1px solid #bcbcbc;}

.getWindow form div textarea{ box-sizing: border-box; padding: 0 5px; font-size: 16px; width: 100%; border-radius: 5px; box-shadow: none; border: 1px solid #bcbcbc; height: 100px;}

.getWindow form div input[type="submit"]{background: #434343; color: #fff; font-size: 1.325rem;}

.ulhoverLiC a{color: #E60013 !important;}
@media (max-width:1200px) and (min-width:780px){
  .in3Show_text h1 {
    font-size: 2.1rem !important;
  }
  .in3Show_text h4{
    font-size: 1.8rem !important;
  }
}

/* ---- 联系我们 2019.01.12 ---- */
input[type="text"]:-webkit-autofill,
    textarea:-webkit-autofill,
    select:-webkit-autofill {
        -webkit-box-shadow: 0 0 0 1000px white inset;
    }
#connection{width:100%; height:auto; margin:0; padding:0; clear:both;}

#connection .banner_section{width:100%; height:auto; margin:0 auto; padding:0; clear:both; position:relative;}
#connection .banner_section img{width:100%; height:auto; border:0px;}

#connection .rich_text{width:1200px; height:auto; margin:0 auto; padding:0; clear:both; position:relative;}
#connection .rich_text ul{margin:0; padding:0; list-style-type:none; width:100%;}
#connection .rich_text ul:after{content:""; display:block; height:0px; line-height:0px; clear:both; visibility:hidden; overflow:hidden;}
#connection .rich_text ul li{margin:0; padding:0; float:left;}
#connection .rich_text ul li dl{margin:0; padding:50px 50px 40px 50px; width:94%; background-color:#FFF;}
#connection .rich_text ul li dl dt{margin:0; padding:0; float:none;}
#connection .rich_text ul li dl dd{margin:0; padding:0; float:none;}

#connection .rich_text .ppp{text-align:center; margin-bottom:25px;}
#connection .rich_text .ppp img{width:70px; height:auto; border:0px; 
display:block;
margin:0 auto;
}
#connection .rich_text .time{font-size:24px; line-height:29px; color:#333; font-weight:700; text-align:center; margin-bottom:10px;}
#connection .rich_text .nnn{font-size:20px; line-height:29px; color:#00a0e0; font-weight:500; text-align:center; margin-bottom:10px;}
#connection .rich_text .zzz{font-size:20px; line-height:29px; color:#666; text-align:center; margin-bottom:10px;}

#connection .rich_text ul li:nth-child(1){width:50%;}
#connection .rich_text ul li:nth-child(1) dl{float:left; margin:0px 0px 0px 0px;}
#connection .rich_text ul li:nth-child(1) .zzz{font-size:16px; line-height:24px; font-weight:normal;}
#connection .rich_text ul li:nth-child(2){width:50%;}
#connection .rich_text ul li:nth-child(2) dl{float:none; margin:0px auto 0px auto;}
#connection .rich_text ul li:nth-child(3){width:50%;}
#connection .rich_text ul li:nth-child(3) dl{float:left; margin:0px 0px 0px 0px;}
#connection .rich_text ul li:nth-child(4){width:50%;}
#connection .rich_text ul li:nth-child(4) dl{float:none; margin:0px 0px 0px 0px;}

#connection .form_section{width:750px; height:auto; margin:0 auto; padding:0; clear:both;}
#connection .form_section .explain{width:100%; height:auto; margin:0; padding:0; clear:both;}
#connection .form_section .explain dl{margin:0; padding:0; width:100%;}
#connection .form_section .explain dl dt{margin:0; padding:0; float:none;}
#connection .form_section .explain dl dd{margin:0; padding:0; float:none;}
#connection .form_section .explain .nnn{color:#333; font-size:30px; line-height:30px; font-weight:500; padding-bottom:10px; text-align:center;}
#connection .form_section .input_box{width:100%; height:auto; margin-bottom:20px; clear:both;}
#connection .form_section .input_box dl{margin:0; padding:0; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#connection .form_section .input_box dl dt{margin:0; padding:0; float:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#connection .form_section .input_box dl dd{margin:0; padding:0; float:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}

#connection .form_section .input_box dl dt:nth-of-type(1){width:50px; border:#ccc solid 1px; border-right:0px; height:60px; line-height:60px; background-color:#FFF; color:#999; text-align:center; overflow:hidden;}
#connection .form_section .input_box dl dt:nth-of-type(1) i{font-size:22px;}
#connection .form_section .input_box dl dd:nth-of-type(1){width:calc(100% - 51px); border:#ccc solid 1px; border-left:0px; height:60px; background-color:#FFF; text-align:left; padding-top:10px;}
#connection .form_section .input_box dl dt:nth-of-type(2){width:100%; color:#F00; padding:10px 16px; margin-bottom:10px; text-align:right;}

#connection .form_section .input_box select{color:#666; border:0px; outline:none; font-size:18px; width:100%; height:40px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#connection .form_section .input_box select option{color:#666;}
#connection .form_section .input_box input[type="text"]{border:0px; outline:none; font-size:18px; width:100%; height:40px; padding-right:15px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#connection .form_section .input_box textarea{border:0px; outline:none; font-size:18px; width:100%; height:100px; padding-right:15px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#connection .form_section .input_box a.submit{display:block; border:0px; outline:none; font-size:18px; width:100%; height:65px; line-height:65px; color:#FFF; background-color:#222; border-radius:30px; -webkit-border-radius:30px; -moz-border-radius:30px; text-align:center; position:relative; z-index:1; text-decoration:none; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
#connection .form_section .input_box a.submit:before{content:""; display:block; background-color:#07b7fe; width:50%; height:100%; position:absolute; left:50%; top:0px; z-index:-1; margin-left:-25%; opacity:0; border-radius:30px; -webkit-border-radius:30px; -moz-border-radius:30px; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
#connection .form_section .input_box a.submit:hover{background-color:#07b7fe;}
#connection .form_section .input_box a.submit:hover:before{width:100%; left:0px; opacity:1; margin-left:0px;}


@media screen and (max-width:1200px){
	#connection .rich_text{width:96%; margin:0 auto;}
}
@media screen and (max-width:1000px){
	#connection .rich_text{width:90%; margin:0 auto;}
	#connection .rich_text ul li:nth-child(1){float:none; width:100%;}
	#connection .rich_text ul li:nth-child(1) dl{float:none; margin:0px auto 0px auto; width:100%;}
	#connection .rich_text ul li:nth-child(2){float:left; width:50%;}
	#connection .rich_text ul li:nth-child(2) dl{float:left; margin:0px auto 0px auto; width:100%;}
	#connection .rich_text ul li:nth-child(3){float:left; width:50%;}
	#connection .rich_text ul li:nth-child(3) dl{float:right; margin:0px auto 0px auto; width:100%;}
}
@media screen and (max-width:768px){
	#connection .rich_text{width:100%;}
	#connection .form_section{width:94%; margin:0 auto;}
	#connection .rich_text ul li{float:none;}
	#connection .rich_text ul li:nth-child(1){width:100%;}
	#connection .rich_text ul li:nth-child(1) dl{float:none; margin:0px auto 0px auto; width:94%;}
	#connection .rich_text ul li:nth-child(2){width:100%;}
	#connection .rich_text ul li:nth-child(2) dl{float:none; margin:0px auto 0px auto; width:94%;}
	#connection .rich_text ul li:nth-child(3){width:100%;}
	#connection .rich_text ul li:nth-child(3) dl{float:none; margin:0px auto 0px auto; width:94%;}
	#connection .rich_text ul li:nth-child(4){width:100%;}
	#connection .rich_text ul li:nth-child(4) dl{float:none; margin:0px auto 0px auto; width:94%;}
}
/* ---- 联系我们 结束 ---- */

.center{margin:0 auto; text-align:center; padding-bottom:20px;}