

@font-face {
  font-family: "Haettenschweiler";
  src: url("../font/Haettenschweiler.woff2") format("woff2"),
       url("../font/Haettenschweiler.woff") format("woff"),
       url("../font/Haettenschweiler.ttf") format("truetype"),
       url("../font/Haettenschweiler.eot") format("embedded-opentype"),
       url("../font/Haettenschweiler.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
.m_img{display:none;}
.m_nav{display:none;}
/*移动端导航*/
@media screen and (max-width: 990px) and (min-width: 0px){
.th-head {position:relative !important;}

.top2{display:none}
   .msgNum{display: none;}
   .slider{margin-top: 64px;}
   .head{display:none}
   .m_img{display:block;height:47px;position:relative;top:0px;left:0px;width:100%;z-index:9999;overflow: hidden;}
   .m_img .headlf{padding-top:2px;padding-left:5px;float: left;}
   .m_img .headlf .m_logo{height:40px;display: block}
   .m_img .headrg{padding-right:5%;padding-top:14px;float: right;}
   .m_img .headrg a .m_menuimg{height:16px;vertical-align:top;display: block}
   .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
   .m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
   .m_nav .closeicon{position:absolute;width:20%;left:30px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
   .m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
   .m_nav .m_navList ul{padding-left:5%;padding-right:5%}
   .m_nav .m_navList ul li{border-bottom:1px solid #232530}
   .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
   .m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
   .m_nav .m_navList ul li .m_f_a a{flex: 1;}
   .m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
   .icon{ background:url(../images/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .icon_on{background:url(../images/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
   .m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
}

@media (max-width:768px){#container{width:100%;padding:10px}



}
@media (min-width:992px){.c4 .col-md-3{width:29.1%}
.c4 .col-md-4{width:29.13%;padding:0}
.c4 .col-md-8{width:70.5%}
.c4 .col-md-9{width:70%}
}

@media (max-width:1280px){
.col-md-6{display:none !important;}
.col-md-9 {width: 80% !important;float:left;}
.col-md-3 {width: 20% !important;float:left}
.navBar2 .bignav #m1 .sub {width: 400% !important;padding:20% 20% !important;}
}

.col-md-6 .phone {font-size:1.4rem;color:#000000;font-weight:normal;position:relative;top:30px;display:inline-table;line-height: 1;}
.col-md-6 .phone font{font-size:1.8rem;color:#000000;font-weight:bold;display:inline-table}


.navbar-brand img{max-width: 100%;max-height: 100%;}
.top{width:100%;color:#a1a1a1;line-height:35px;background:#dcdcdc}
.logo{display:block;}
.logo img{max-height:95px;width:auto;position: relative;top: 25px;}
.k1{line-height:35px;font-size:12px;color:#a1a1a1}
.k1 a{color:#a1a1a1}
.k2{float:left;line-height:35px;font-size:12px;color:#a1a1a1;}
.k2 a{color:#a1a1a1}
.k3{float:right}

.th-head{position:absolute;left: 0;top: 0;z-index: 999999;right: 0;height: auto;}
.thHeadBox{position:relative;left:0;top:0;width:100%;}


@media(max-width:950px){.enc{}
.k2{display:none !important}
}.k3 .k3a{display:block;background:url(../images/ss.png)no-repeat;width:18px;height:18px;margin-top:9px;outline:none;}
.k4{float:right}
.k4 .yya{background:url(../images/xiala.png) 180px center no-repeat;text-align:center;color:#fff;cursor:pointer;font-size: 14px;}
.k4 .yya2{display:block;text-align:center}
.search{text-align:left;padding:30px;position:relative;height:300px}
.hotSearch{height:30px;line-height:30px;font-weight:normal;margin-top:20px;font-size:14px}
.hotSearch a{display:block;color:#a1a1a1}
#formsearch input{background:#fff;border:1px solid #c8c8c8;outline:none}
#formsearch input#keyword{height:28px;line-height:28px;padding-left:4px;color:#666;width:430px}
#formsearch input#s_btn{width:70px;height:30px;line-height:30px;text-align:center;background-color:#035cac;color:#fff;border:none;cursor:pointer}
.k4{float:right;text-align:right;position:relative;z-index:9999;width:100%;top:40px;color:#fff;}
.navBar2{z-index:1}
.navBar2 .bignav{height:95px !important;margin:0;padding:0;position:relative;text-align: right;}
.navBar2 .bignav h3{font-weight:normal;margin:0px;}
.navBar2 .bignav .m{display:inline-table;text-align:center;width:auto;position: relative;margin: 0 1%;top: 35px}
.navBar2 .bignav h3 a{zoom:1;line-height:25px !important;display:block;color:#fff;font-size:1.4rem;}




@media (max-width:950px){.navBar2 .bignav h3 a{line-height:100px !important}
.navBar2 .bignav{height:100px !important;background:url(../images/dhln.png)left center no-repeat;margin:0;padding:0}
}
.navBar2 .bignav .on h3 a{border-bottom: solid #fff 1px;}
.navBar2 .bignav .on h3 a .caret{border-bottom: 1px solid #584f50;border-right: 1px solid #584f50;}

@media (max-width:1440px){

.navBar2 .bignav h3 a{font-size:1.4rem !important;}
}
@media (max-width:1600px){.navBar2 .bignav #m1 .sub{left:-200px !important}


}.navBar2 .bignav #m2 .sub{z-index:1;width:1920px;left:-718px;padding-top:25px}
.navBar2 .bignav #m2 .sub ul{width:80%;margin:0 auto}
.navBar2 .bignav #m2 .sub ul li{float:left;text-align:center;list-style:none}
.navBar2 .bignav #m2 .sub ul li h3{display:block;font-size:18px;color:#c91b1b;margin-bottom:30px}
.navBar2 .bignav #m2 .sub ul li img{width:91px;height:152px;margin-bottom:30px}
.navBar2 .bignav #m2 .sub ul li span{display:block;font-size:16px;color:#000000}
.navBar2 .bignav #m3 .sub{z-index:1;width:863px;left:-185px;padding-top:55px}
.navBar2 .bignav #m4 .sub{z-index:1;width:863px;left:-260px;padding-top:55px}
.navBar2 .bignav #m5 .sub{z-index:1;width:863px;left:-320px;padding-top:55px}
.navBar2 .bignav #m6 .sub{z-index:1;width:863px;left:-410px;padding-top:55px}
.navBar2 .bignav #m7 .sub{z-index:1;width:863px;left:-530px;padding-top:55px}
.navBar2 .bignav #m8 .sub{z-index:1;width:863px;left:-650px;padding-top:55px}
.navBar2 .bignav .sub{display:none;padding:10px 0;position:absolute;left:-10px;top:95px;float:left;line-height:30px;background: rgba(255,255,255,0.9);height:auto}

.navBar2 .bignav #m1 .sub{z-index:9999;width:520%;left:-300px;padding:20% 20%;}


.navBar2 .bignav .sub .subl{width:200px;float:left;text-align:left;margin-left:54px}
.navBar2 .bignav .sub .subl h3{display:block;font-size:24px;color:#2b2b2b}
.navBar2 .bignav .sub .subl span{display:block;padding-top:15px;font-size:14px;color:#777777;line-height:24px;height:140px;overflow:hidden}
.navBar2 .bignav .sub .subr{float:left;width:60%;height:auto;text-align:left;}
.navBar2 .bignav .sub .subr img{width:100%;height:auto;}
.navBar2 .bignav .sub dl{float:left;display:inline-block;width:40%;padding:0px 20px;height:auto;padding-bottom:20px;}
.navBar2 .bignav .sub dl dt{font-size:16px;line-height:36px;text-align:left;text-indent:10px}
.navBar2 .bignav .sub dl dt a{display:block;color:#555555;font-weight:normal;font-size: 1.4rem;}
.navBar2 .bignav .sub dl dt a:hover{color:#c91b1b;background:url(../images/navh.png) 105px center no-repeat}



@media(max-width:768px){.navbar-brand{width:45%}
.navBar2 .bignav .sub dl{padding:0px 0px;}
}



@media(max-width:768px){
.slideBox{margin-top:20%}

}
@media(max-width:425px){.slideBox{margin-top:12%}
}
@media(max-width:375px){.slideBox{margin-top:14%}
}
@media(max-width:320px){.slideBox{margin-top:17%}
}


@media(max-width:990px){
.slideBox .bd ul li .firtxt{width:70%;overflow:hidden; position: absolute;    top: 50%;  transform: translateY(-50%);left:15%;}

.slideBox .bd ul li .firtxt h1{font-size:2rem !important;}
.slideBox .bd ul li .firtxt h1 font{font-size:1.4rem !important;}
.slideBox .bd ul li .firtxt h2{font-size:2.2rem !important;line-heiht:6.3rem;color:#fff;letter-spacing:0px;text-shadow:1px 2px 1px #666;}
.slideBox .bd ul li .firtxt .more{display:none !important}
.bsb2{display:none !important}
}


.slideBox{width:100%;height:auto;overflow:hidden;position:relative;margin-top:0%}
.slideBox .bd{width:100%;height:100%;z-index:0}
.slideBox .bd ul{margin:0;padding:0}
.slideBox .bd .neban{display:none}
.slideBox .bd ul li{zoom:1;vertical-align:middle;list-style:none}
.slideBox .bd ul img{width:100%;display:block}

.slideBox .bd ul li .firtxt{width:100%;overflow:hidden; position: absolute;    top: 50%;  transform: translateY(-50%);left:0%;}
.slideBox .bd ul li .firtxt img{max-width:100%;height:auto;}
.slideBox .bd ul li .firtxt h1{font-size:4.7rem;line-heiht:4.7rem;color:#fff;font-weight:normal;letter-spacing:2px;text-shadow:1px 2px 1px #666;}
.slideBox .bd ul li .firtxt h1 font{font-size:2.7rem;line-height:4.7rem;}
.slideBox .bd ul li .firtxt h2{font-size:6.3rem;line-heiht:6.3rem;color:#fff;letter-spacing:0px;text-shadow:1px 2px 1px #666;}
.slideBox .bd ul li .firtxt .more{display:block;width:135px;height:45px;line-height:45px;text-align:center;color:#fff;font-size:1.6rem;background:rgba(242,111,32,0.8)}


.slideBox .bd ul li .b5{height:60px;width:64px;position:absolute;bottom:2rem;left:45%;}
.slideBox .bd ul li .b5 img{max-width:100%;height:auto;display:block;margin:0 auto;animation:move 2s 0s infinite;-webkit-animation:move 2s 0s infinite;transform-origin:bottom;-webkit-transform-origin:bottom;}
.slideBox .bd ul img{display:block}



@keyframes scaleDraw {  /*¶¨Òå¹Ø¼üÖ¡¡¢scaleDrewÊÇÐèÒª°ó¶¨µ½Ñ¡ÔñÆ÷µÄ¹Ø¼üÖ¡Ãû³Æ*/
            0%{
                transform: scale(1);  /*¿ªÊ¼ÎªÔ­Ê¼´óÐ¡*/
            }
            25%{
                transform: scale(1.3); /*·Å´ó1.1±¶*/
            }
            50%{
                transform: scale(1);
            }
            75%{
                transform: scale(1.3);
            }
        }
    .ballon{
            -webkit-animation-name: scaleDraw; 
            -webkit-animation-timing-function: ease-in-out; 
            -webkit-animation-iteration-count: infinite;  
            -webkit-animation-duration: 60s; /
        }





















.slideBox .prev{position:absolute;top:50%;left:5%;display:block;width:45px;height:45px;background:url(../zimages/l.png) top center no-repeat;background-size: 100%;}
.slideBox .next{position:absolute;top:50%;right:5%;display:block;width:45px;height:45px;background:url(../zimages/r.png) top center no-repeat;background-size: 100%;}
.slideBox .bsb{position:absolute;bottom:5%;right:0;display:block;width:100%;height:80px;text-align:center;}
.slideBox .bsb img{display:block;width:65px;height:80px;margin:0 auto;}

            @keyframes bsb
{
from  {top: 5px;}
to  {top: -5px;}
}
 
@-moz-keyframes bsb /* Firefox */
{
from  {top: 5px;}
to  {top: -5px;}
}
 
@-webkit-keyframes bsb /* Safari 和 Chrome */
{
from  {top: 5px;}
to  {top: -5px;}
}
 
@-o-keyframes bsb /* Opera */
{
from  {top: 5px;}
to  {top: -5px;}
}

.bsb2 {
float: left;
position:absolute;
width: 100%;
height: 80px;
/* Opera 
animation: bsb 1s linear 0s infinite alternate;
-moz-animation: bsb 1s linear 0s infinite alternate;
-webkit-animation: bsb 1s linear 0s infinite alternate;
-o-animation: bsb 1s linear 0s infinite alternate;*/
left: 0%;
bottom: 7%;
text-align: center;
z-index:9999;
}



















@media (max-width:768px){.slideBox .prev,.slideBox .next{top:25%}
}

.innbj{width:100%;height:55px;background:#e8e8e8}
.m_wnews{position:relative;zoom:1;overflow:hidden}
.m_wnews strong{display:block;float:left;overflow:hidden;text-align:center;font-weight:normal;font-size:16px;color:#333333;line-height:55px}
.m_wnews div{padding-left:5px;font-size:14px;color:#666666;line-height:55px;height:55px}
.m_wnews div a{float:left;background:url(../image/dhln.png)right center no-repeat;padding:0px 10px 0px 10px}
.m_wnews div span{font-size:14px;color:#c0c0c0;padding-left:15px;line-height:55px}
@media (max-width:768px){.m_wnews div span{display:none}
}.m_wnews .pagesize{position:absolute;right:0px;top:17px}
.m_wnews .pagesize a.prev{display:block;background:url(../image/up.png) center no-repeat;width:29px;height:17px;float:left}
.m_wnews .pagesize a.next{display:block;background:url(../image/down.png) center no-repeat;width:29px;height:17px;float:left;margin-left:4px}
.slideTxtBox{margin-top:18px;display:block}
.slideTxtBox .hd{}
.slideTxtBox .hd ul{margin:0;padding:0}
.slideTxtBox .hd ul li{list-style:none;font-size:18px;cursor:pointer;color:#666666;text-align:center;background:url(../image/tab2.png)left 25px no-repeat;line-height:80px;position:relative}
.slideTxtBox .hd ul li span{position:absolute;display:none;width:17px;height:10px;left:50%;margin-left:-8px;bottom:-9px;background:url(../image/san.png)center no-repeat}
.slideTxtBox .hd ul li:first-child{background:none}
@media (max-width:767px){.slideTxtBox .hd ul li:nth-child(4){background:none}
}.slideTxtBox .hd ul li.on{background:url(../image/probac.png) no-repeat center center;color:#fff}
.slideTxtBox .hd ul li.on span{display:block}
.slideTxtBox .bd{width:100%;background:#f1f1f1}
.slideTxtBox .bd .container{padding:45px 35px 40px 35px}
.slideTxtBox .bd .bdl{text-align:left}
.slideTxtBox .bd .bdl p{font-size:14px;color:#7b7b7b;line-height:24px}
.slideTxtBox .bd .bdl p:nth-child(1){font-size:28px;color:#035cac;line-height:28px;display:block}
.slideTxtBox .bd .bdl p:nth-child(2){font-size:28px;color:#7b7b7b;line-height:28px;display:block;margin-top:17px;margin-bottom:40px}
.slideTxtBox .bd .bdl a{display:block;width:167px;height:44px;border:1px solid #dcdcdc;text-align:center;line-height:44px;font-size:14px;color:#7b7b7b;margin-top:35px;margin-bottom:10px}
.slideTxtBox .bd .bdr{overflow:hidden;text-align:right}
.slideTxtBox .bd .bdr img{width:100%}
.injssl{margin-top:61px}
.injssl ul{margin:0;padding:0}
.injssl li{list-style:none;text-align:center;margin-bottom:10px}
.injssl li div{padding:59px 0px;background:url(../image/hui.png)repeat;transition:all 2s;cursor:pointer;height:374px}
.injssl li div .img{display:block;width:93px;height:93px;margin:0 auto;overflow:hidden;position:relative}
.injssl li div .img img{position:absolute;top:0;left:0}
.injssl li div h3{display:block;font-size:30px;font-weight:normal;margin-top:12px;color:#333333}
.injssl li div span{display:block;width:80%;margin:0 auto;font-size:14px;color:#333333;line-height:24px;margin-top:22px}
.injssl li:hover div{background:url(../image/lan.png)repeat}
.injssl li:hover div h3 a{color:#fff}
.injssl li:hover div span{color:#fff}
.injssl li:hover div img{position:absolute;top:-93px;left:0}
.c3{width:100%;background:url(../image/c3.jpg)no-repeat;background-size:cover;margin-top:93px;padding-bottom:140px}
.c3l h3{display:block;padding-top:95px;font-size:24px;color:#ffffff}
.c3l span{display:block;width:86%;font-size:16px;color:#ffffff;line-height:28px;margin-top:25px}
.c3l .c3more{display:block;width:176px;height:53px;text-align:center;line-height:53px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.27);font-size:14px;color:#ffffff;text-transform:uppercase;margin-top:60px}
.slideBox2{width:100%;height:100%;position:relative;margin-top:40px}
.slideBox2 .bd{z-index:0;width:100%;height:100%;overflow:hidden}
.slideBox2 .bd ul{margin:0;padding:0}
.slideBox2 .bd li{zoom:1;vertical-align:middle}
.slideBox2 .bd img{width:100%;height:100%;display:block;cursor:pointer;transition:all 2s}
.slideBox2 .bd img:hover{transform:scale(1.2)}
.slideBox2 .prev{display:block;width:65px;height:58px;background:url(../image/l2.png)center no-repeat;position:absolute;bottom:-30px;right:95px}
.slideBox2 .next{display:block;width:65px;height:58px;background:url(../image/r2.png)center no-repeat;position:absolute;bottom:-30px;right:52px}
#footer1{display:block;width:100%;background:#1b1f24;padding-bottom:40px}
#footer2{display:block;width:100%;background:#1b1f24;height:auto;border-top:1px solid #333333}
#footer3{display:block;width:100%;background:#1b1f24;height:auto;border-top:1px solid #333333;padding-top:40px;padding-bottom:50px}
.ft1{font-size:16px;color:#cacaca;float:left;padding-top:64px}
.ft1 a{color:#cacaca}
#gotop{display:block;background:url(../image/gtop.png)left center no-repeat;cursor:pointer;font-size:14px;color:#cacaca;padding-left:22px;width:85px;float:right;margin-top:57px}
.ft2{text-align:center;height:auto;padding-top:58px}
.ft2 p:nth-child(1){font-size:28px;color:#ffffff;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif}
.ft2 p:nth-child(2){font-size:16px;color:#ffffff}
.ft22{width:950px;margin:0 auto;text-align:center;height:auto;padding-top:58px}
.ft22 p:nth-child(1){font-size:28px;color:#ffffff;font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif}
.ft22 p:nth-child(2){font-size:16px;color:#ffffff}
.ft3{text-align:center;padding-top:80px;padding-bottom:90px}
.ft32{width:950px;margin:0 auto;text-align:center;padding-top:80px;padding-bottom:90px}
.ft4{}
.ft4 li{float:left;padding:0 3%;text-align:left;border-right:1px solid #333333;width:12%}
.ft4 li:last-child{border-right:none}
.ft4 li h3{font-size:1.6rem;color:#ffffff;font-weight:normal}
.ft4 li h3 a{font-size:1.6rem;color:#ffffff;font-weight:normal;line-height:2}
.ft4 li .fsec{padding-top:7px}
.ft4  .pp2{width:30%}
.ft4  .pp2 .pp201{width:50%;float:left}
.ft4  .pp2 p{line-height:2;position:relative;top:1rem}
.ft4 li .fsec a{display:block;font-size:12px;color:#929496;line-height:28px}
.ft42 ul{text-align:center}
.ft42 li{display:inline-block;height:255px;padding:0 45px;text-align:left;border-right:1px solid #333333;vertical-align:top}
.ft42 li:last-child{border-right:none}
.ft42 li h3{font-size:14px;color:#ffffff;font-weight:normal}
.ft42 li .fsec{padding-top:7px}
.ft42 li .fsec a{display:block;font-size:12px;color:#838383;line-height:28px}
.ft5{height:auto}
.ft5 img{width:100%;height:100%}
.ft6{font-size:12px;color:#666666}
.ft6 a{color:#666666}
.ft6 p{display:inline}
.ft62{width:100%;margin:0 auto;text-align:center;font-size:12px;color:#666666;line-height:20px}
.ft62 p{display:inline}
.mfooter{display:block;text-align:center;background:#1b1f24;width:100%;padding-top:35px;border-top:3px solid #0055AC;padding-bottom:35px}
.mfooter ul{width:95%;margin:0 auto}
.mfooter ul li{font-size:16px;line-height:45px;border-bottom:1px solid #333333}
.mfooter ul li:last-child{margin-bottom:35px}
.gs{text-align:center}


.more{width:100%;height:auto;clear:both;overflow:hidden;text-align:center;margin-top: 5rem;}
.more a{background:#0052a7;text-align:center;width:210px;height:55px;line-height:55px;margin:0 auto;color:#fff;font-size:1.4rem;letter-spacing:1px;display:block;transition: all 1s;}
.more:hover a{color:#fff;transition: all 1s;letter-spacing:3px;}
 .more{
animation: more 1.3s ease-in-out 2.7s infinite alternate;
}

@keyframes more{
from{margin-top:0px;}
to{margin-top:-6px;}
}

@keyframes more{
from{transform:translate(0,0)}
to{transform:translate(0,6px)}
}






/*产品系列*/
.product2{width:100%;height:auto;clear:both;position:relative;float:left;background:url(../zimages/product.jpg) no-repeat center top;background-size:cover;padding-top: 5rem;}
.product2 .mm{width:100%;margin:0 auto;height:auto;clear:both;position:relative;position:relative;}

#pro-demo .item{position:relative;overflow:hidden;}
#pro-demo .item .lazyOwl{display: block;	width: 100%;	height: auto;}
#pro-demo .item .ptit{width:100%;height:auto;clear:both;overflow:hidden;}
#pro-demo .item .ptit h1 a{color:#fff;font-size:4rem;letter-spacing:1px;display:block;width:100%;line-hegiht:2;text-align:center;}
#pro-demo .item .ptit h2 a{color:rgba(255,255,255,0.7);font-size:1.6rem;display:block;width:100%;line-hegiht:2;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
#pro-demo .item .ptit p{line-height:1.4;color:rgba(255,255,255,0.6);font-size:1.6rem;text-align:center;clear:both;padding-top:4rem;width:80%;margin:0 auto;letter-spacing:1px;}

#pro-demo .item .proinfo{width:100%;height:auto;clear:both;overflow:hidden;position:relative;padding-top: 6rem;}
#pro-demo .item .proinfo .pl{width:50%;float:left;overflow:hidden;position:relative}
#pro-demo .item .proinfo .plimg {width:70%; position:relative;margin: 4rem auto;}
#pro-demo .item .proinfo .plimg  img{width:100%;height:auto;clear:both;position:relative;z-index:6;}
#pro-demo .item .proinfo .plimg span{display:block;width:40%;height:60%;position:absolute;right:-30px;bottom:-30px;background:rgba(255,255,255,0.8);z-index:5;}

#pro-demo .item .proinfo .pltext {width:70%; position:relative;margin: 5rem auto;}

#pro-demo .item .proinfo .pltext  p{clear:both;width:100%;font-size:1.4rem;letter-spacing:1px;color:rgba(255,255,255,0.8);line-height:30px;max-height:90px;overflow:hidden;}
#pro-demo .item .proinfo .pltext h1{font-size:1.6rem;color:#fff;letter-spacing:1px;margin-top:2rem;line-height:40px;max-height:40px;overflow:hidden;}
#pro-demo .item .proinfo .pr{width:50%;overflow:hidden;position: absolute;right: 0px;bottom: 0px;}
#pro-demo .item .proinfo .pr img{max-width:90%;width:auto;height:auto;}



.product2 .owl-theme .owl-controls{text-align: center;position: absolute;left:0px;top:45%;width: 100%;clear: both;}
.product2 .owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;width:80px;height:80px;font-size:0px;}
.product2 .owl-theme .owl-controls .owl-buttons .owl-prev{background:url(../zimages/l.png) no-repeat center top;background-size:cover;position: absolute;left:-100px;top:45%;}
.product2 .owl-theme .owl-controls .owl-buttons .owl-next{background:url(../zimages/r.png) no-repeat center top;background-size:cover;position: absolute;right:-100px;top:45%;}

.product2 .owl-theme .owl-controls .owl-pagination{display:none;}


.product2 .owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.product2 .owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.product2 .owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #ccc;}
.product2 .owl-theme .owl-controls .owl-page.active span,
.product2 .owl-theme .owl-controls.clickable .owl-page:hover span{background: #0052a7;}
.product2 .owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.product2  .owl-item.loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}
.product2 .owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.product2 .owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;margin: 0 auto;}
.product2 .owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.product2 .owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.product2 .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.product2 .owl-carousel .owl-item{float: left;}
.product2 .owl-controls .owl-page,
.product2 .owl-controls .owl-buttons div{cursor: pointer;}
.product2 .owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.product2 .grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
.product2 .owl-carousel .owl-wrapper,
.product2 .owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}



.container {width:80%;margin:0 auto;}
.container2 {width: 80%;margin:0 auto;}

@media (max-width:768px){
.container {width:95%;}
.container2 {width: 95%;}

}
@media (min-width:769px) and (max-width:990px){

.container {width:90%;}
.container2 {width: 90%;}
.navBar2 .bignav h3 a {font-size: 1.4rem;}
}


@media (min-width:991px) and (max-width:1200px){

.container {width:85%;}
.container2 {width: 90%;}

.navBar2 .bignav h3 a {font-size: 1.4rem;}
}
@media (min-width:1201px) and (max-width:1440px){


.container {width:80%;}
.container2 {width: 85%;}
}



























/*关于我们*/
.about{width:100%;background-size:cover;clear: both;float: left;padding:8rem 0rem 4rem 0rem;background:url(../zimages/a2.jpg) no-repeat center top;background-size:100%}
.about .mm{width:100%;height:auto;overflow:hidden;position: relative;height: 100%;}
.about .left{width:100%;float:left;overflow:hidden;z-index:10;background:url(../zimages/about.jpg) no-repeat center top;margin-top:30px;background-size: 100% auto;}
.about .left .aboutc{ padding-bottom: 10px;width:100%;height:auto;padding-top:250px;float:left;overflow:hidden;position:relative;}
.about .left .ainfo{width:100%;height:100%;margin:0 auto;clear:both;background: #fff;padding: 2rem 0rem 2rem 0rem;}
.about .left .ac{width:90%;height:100%;margin:0 auto;clear:both;background: #fff;padding: 4rem 4rem 2rem 4rem;box-shadow: 0 0 3px #ccc, 0 0 5px #666;}


.about .left .ainfo p{color:#333;font-size:1.4rem;letter-spacing:1px;line-height:2;clear:both;}
.about .left .ainfo .antit{margin-bottom: 2rem;width:100%;height:auto;clear:both;color:#000;font-size:3rem;letter-spacing:1px;line-height:7rem;}
.amore{clear:both;margin:4rem auto}
.amore a{display:block;width:200px;height:42px;line-height:42px;color:#fff;text-align:center;font-size:1.4rem;background:#0052a7;margin: 0 auto;}

.product-num-box{width:100%;height:auto;}
.product-num-content{width:100%;height:auto;margin:0 auto;text-align:center;font-size:0}
.product-num-title{padding-top:110px;margin-bottom:30px;font-size:42px;color:#fff;line-height:45px;font-family:-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,PingFangSC-Medium,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif}
.product-num-text{font-size:16px;color:#fff;line-height:28px}
.product-num-head{font-size:0}
.product-num-item{text-align:center;position:relative;display:inline-block;width: 31.3333%;color:#fff;line-height:62px;font-family:-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,PingFangSC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif}
.product-num-jus{display:inline-block;margin:80px 0;width:162px;height:56px;font-size:22px;color:#fff;line-height:48px;letter-spacing:2px;cursor:pointer;font-weight: bold;
;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;text-decoration:none}
.product-num-nub{display:inline-block;width:auto;font-size:50px;color:#000;line-height:62px;font-weight: bold;}
.product-num-add{font-size:16px;color:#333;}
.product-num-inf{margin-top:16px;font-size:16px;color:#333;line-height:1.6;  display: block; width: 100%;}
.product-num-jus:hover{background-color:#fff;color:#3e88f1}
.product-num-wan{position:absolute;right:55px;top:0px}











.tit{width:100%;height:auto;clear:both;overflow:hidden;position: relative;}
.tit h1{display:block;width:100%;position: relative;}
.tit h1 a{display:block;width:100%;font-size:64px;color:#fff;font-weight:bold;text-align: left;letter-spacing:2px;line-height:1;font-family:"Haettenschweiler"}
.tit p a{display:block;width:100%;font-size:16px;color:#fff;text-align: left;}



.tit2{width:100%;height:auto;clear:both;overflow:hidden;position: relative;}
.tit2 h1{display:block;width:100%;position: relative;}
.tit2 h1 a{display:block;width:100%;font-size:64px;color: rgba(48,53,75,0.3);font-weight:bold;text-align: center;letter-spacing:2px;line-height:1;font-family:"Haettenschweiler"}
.tit2 p a{display:block;width:100%;font-size:16px;color:#30354b;text-align: center;}




@media (max-width:468px){

.tit h1{font-size:6rem;}
.tit h1 a{font-size:2.4rem !important;}
.tit p{font-size:1.4rem;margin-top:1rem;}

.tit2 h1{font-size:6rem;}
.tit2 h1 a{font-size:2.4rem !important;}
.tit2 p{font-size:1.4rem;margin-top:1rem;}

}


@media(min-width:469px) and (max-width:768px){
.tit h1{font-size:6rem;}
.tit h1 a{font-size:2.4rem !important;}
.tit p{font-size:1.4rem;margin-top:1rem;}
.tit2 h1{font-size:6rem;}
.tit2 h1 a{font-size:2.4rem !important;}
.tit2 p{font-size:1.4rem;margin-top:1rem;}

}



@media(min-width:769px) and (max-width:990px){
.tit h1{font-size:7rem;}
.tit h1 a{font-size:2.6rem !important;}
.tit p{font-size:1.4rem;margin-top:1rem;}

.tit2 h1{font-size:7rem;}
.tit2 h1 a{font-size:2.6rem !important;}
.tit2 p{font-size:1.4rem;margin-top:1rem;}

}

@media(min-width:991px) and (max-width:1080px){
.tit h1{font-size:7.5rem;}
.tit h1 a{font-size:2.8rem !important;}
.tit p{font-size:1.4rem;margin-top:1rem;}
.tit2 h1{font-size:7.5rem;}
.tit2 h1 a{font-size:2.8rem !important;}
.tit2 p{font-size:1.4rem;margin-top:1rem;}

}

@media(min-width:1081px) and (max-width:1440px){
.tit h1{font-size:8rem;}
.tit h1 a{font-size:3rem !important;}
.tit p{font-size:1.4rem;margin-top:1rem;}

.tit2 h1{font-size:8rem;}
.tit2 h1 a{font-size:3rem !important;}
.tit2 p{font-size:1.4rem;margin-top:1rem;}

}
@media(min-width:1441px) and (max-width:1600px){
.tit h1{font-size:8.5rem;}
.tit h1 a{font-size:3.1rem !important;}
.tit p{font-size:1.5rem;margin-top:1rem;}

.tit2 h1{font-size:8.5rem;}
.tit2 h1 a{font-size:3.1rem !important;}
.tit2 p{font-size:1.5rem;margin-top:1rem;}

}






@media (max-width:468px){
.about{padding:2rem 0rem;}
.about .left{width:100%;position:relative;height:auto;background-size: 100%;}
.about .left .ainfo {margin-top:1rem;}
.about .left .ainfo{padding: 2rem 2rem 2rem 2rem;}
.about .left .ainfo .antit{font-size:2rem;}
.about .left .ac { padding:0rem ;}
.about .left .aboutc {padding-top: 50px;}
.product-num-nub { font-size: 30px;}
.product-num-inf { margin-top: 0px; font-size: 14px;}
.product-num-nub { line-height: 32px;}
.product-num-box { padding-bottom: 2rem;display: none;}

}


@media(min-width:469px) and (max-width:768px){
.about{padding:2rem 0rem;}
.about .left{width:100%;position:relative;height:auto;}
.about .right{width:100%;margin-top:2rem;}
.about .left .ainfo {margin-top:1rem;display: none;}

}



@media(min-width:769px) and (max-width:990px){
.about{padding:2rem 0rem;}
.about .left{width:100%;position:relative;height:auto;}
.about .right{width:100%;margin-top:2rem;}
.about .left .ainfo {margin-top:1rem;}
}

@media(min-width:991px) and (max-width:1080px){
.about .mm{clear:both;margin-top:3rem;}
.about .left .ainfo{width:100%;clear:both;overflow-x: hidden; overflow-y: scroll;}
.about .left .ainfo::-webkit-scrollbar { display: none; }


}

@media(min-width:1081px) and (max-width:1440px){
.about .mm{clear:both;margin-top:3rem;}
.about .left .ainfo{width:100%;clear:both;overflow-x: hidden; overflow-y: scroll;}
.about .left .ainfo::-webkit-scrollbar { display: none; }

}
@media(min-width:1441px) and (max-width:1600px){
.about .left .ainfo{width:100%;clear:both;overflow-x: hidden; overflow-y: scroll;}
.about .left .ainfo::-webkit-scrollbar { display: none; }
.about .mm{clear:both;margin-top:3rem;}
}


@media (max-width:767px){.ft4 li{width:100%}
.ft4 li .fsec{width:100%}
.ft4 li .fsec p{text-align:center;color:#fff;font-size:1.6rem;position:relative;top:0rem}
.ft4 li .fsec a{width:33.33333%;float:left}
.ft4 .pp2{width:100%}
.ft4 .pp2 .pp201{width:33.33333%;float:left}
.ft4 .f3{width:33.33333%;float:left}
.ft5{height:auto;width:80%;margin:0 auto;clear:both;padding-top:2rem}
.ft6 p{text-align:center}
}








/*产品详情*/
.product{width:100%;height:auto;clear:both;position:relative;overflow:hidden;background:url(../zimages/product.jpg) no-repeat center center;background-attachment:fixed;padding: 5rem 0rem;}
.product .left{width:50%;float:left;overflow:hidden}
.product .right{width:50%;float:left;overflow:hidden;}
.product .right .cen{position:relative;}

.product .right .cen ul{width:100%;text-align:right;}
.product .right .cen ul li{display:inline-table;border:solid #fff 1px;padding:5px 20px;margin-right:10px;}
.product .right .cen ul li a{color:#fff;font-size:16px;text-align:center;line-height:2;}
.product .right .cen ul li:hover a{color:#333;}
.product .right .cen ul li:hover{background:#fff;}
@media(max-width:768px){
.product .left{width:100%;}
.product .left h1 a{text-align:center}
.product .left p a{text-align:center}
.product .right{width:100%;margin-top: 1rem;}
.product .right .cen ul{text-align:center;}
.product .right .cen ul li{padding:5px 10px;margin-right:10px;margin-top:5px;}
.product .right .cen ul li a{font-size:14px;line-height:1.6;}
}




/*荣誉资质*/
.honor{width:100%;height:auto;clear:both;position:relative;overflow:hidden;padding:8rem 0rem 5rem 0rem;background: #f4f7fe;display:none}
.honor .left{width:100%;}
.honor .right{width:100%;}
.honor .right  ul{width:100%;height:auto;clear:both;text-align:right;margin-top:3rem;}
.honor .right a{color:#000;font-size:1.6rem;display:inline-block;margin:0 10px;padding:10px 15px;transition:all 1s}
.honor .right  a:hover{background:#2a65bd;color:#fff;transition:all 1s;border-radius:10px;}
.honor .right  a:first-child{background:#2a65bd;color:#fff;transition:all 1s;border-radius:10px;}

.honor-le{width:25%;float:left;position:relative;overflow:hidden}
.honor-le h3{color:#000;font-size:3rem}
.honor-le h3 span{display:block;color:#dde0ed;font-size:3.6rem;font-weight:bold;line-height:1.8}
.honor-le p{color:#000;font-size:1.4rem;line-height:2;}
.honor-le b{color:#fff;font-size:30px;position:absolute;bottom:30%;left:10%}
.honor-cont{float:left;width:100%;position:static!important;clear:both;}

.honor .owl-carousel,.honor .owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative;float: left;}
.honor .owl-carousel{display:none;width:100%;z-index:1}
.honor .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.honor .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.honor .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.honor .owl-carousel .owl-item,.honor .owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}

.honor .owl-carousel .owl-wrapper-outer{width:100%;overflow:hidden;}

.honor .owl-theme .owl-controls{margin-top: 2rem;text-align: center;display: block !important;}
.honor .owl-theme .owl-controls .owl-pagination{display:block;}
.honor .owl-theme .owl-controls .owl-buttons{display:none}
.honor .owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.honor .owl-theme .owl-controls .owl-page{display: inline-table;}
.honor .owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;background:#f1f1f1}
.honor .owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#0052a7}
.honor .owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.honor .owl-carousel .owl-item .item{padding:5% 3%}
.honor .owl-carousel .owl-item .item .card{transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s;width:100%;height:100%;text-align:center;background:#fff}
.honor .owl-carousel .owl-item .item .card .card-title{background-size:cover !important;display:block;transition:all .3s cubic-bezier(.4,0,.2,1),z-index 0s .12s;height:430px;line-height:26px;font-size:14px;top:0;background:url(../zimages/probei.jpg) no-repeat center top;position:relative}
.honor .owl-carousel .owl-item .item .card .card-title .zq-product-img{width:110px;height:45px;position:absolute;left:0px;top:10px}
.icon40x40{width:110px;height:45px}
.zq-icon{display:inline-block;background:url(../zimages/plogo.png) no-repeat}
.honor .owl-carousel .owl-item .item .card .card-title .content{position:absolute;width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0%}
.honor .owl-carousel .owl-item .item .card .card-title .content img{max-height:350px;height:auto;width:auto;margin: 0 auto;}
.honor .owl-carousel .owl-item .item .card .card-title h1{width:135px;height:40px;line-height:40px;border-radius:20px;text-align:center;color:#fff;font-size:1.4rem;font-weight:normal;background:#0052a7;position:absolute;right:10px;bottom:-20px}
.honor .owl-carousel .owl-item .item .card .content-second{width:100%;left:0px;font-size:14px;color:#a9b0b4;text-align:left;padding-top:26px;background:#fff;padding:2rem;height:140px}
.honor .owl-carousel .owl-item .item .card .content-second .main-head{color:#2d3b49;font-size:1.6rem;font-weight:bold;line-height:4rem}
.honor .owl-carousel .owl-item .item .card .content-second p{margin:5px 0;color:rgba(0,0,0,0.7);max-height:60px;overflow:hidden}

.honor .owl-carousel .owl-dots.disabled,.honor .owl-carousel .owl-nav.disabled{display:none}
.no-js .honor .owl-carousel,.honor .owl-carousel.owl-loaded{display:block}
.honor .owl-carousel .owl-dot,.honor .owl-carousel .owl-nav .owl-next,.honor .owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.honor .owl-carousel .owl-nav button.owl-next,.honor .owl-carousel .owl-nav button.owl-prev,.honor .owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}
.honor .owl-carousel.owl-loading{opacity:0;display:block}
.honor .owl-carousel.owl-hidden{opacity:0}
.honor .owl-carousel.owl-refresh .owl-item{visibility:hidden}
.honor .owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.honor .owl-carousel.owl-grab{cursor:move;cursor:grab}
.honor .owl-carousel.owl-rtl{direction:rtl}
.honor .owl-carousel.owl-rtl .owl-item{float:right}
.honor .owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.honor .owl-carousel .owl-animated-in{z-index:0}
.honor .owl-carousel .owl-animated-out{z-index:1}
.honor .owl-carousel .fadeOut{animation-name:fadeOut}

.honor .owl-carousel .owl-item:hover img{display:block;width:100%;transition: all 1s;transform:scale(1.05); -ms-transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05);-moz-transform:scale(1.05);}



@keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}

.owl-height{transition:height .5s ease-in-out}
.honor .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.honor .owl-carousel .owl-item .owl-lazy:not([src]),.honor .owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}
.honor .owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.honor .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.honor .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.honor .owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.honor .owl-carousel .owl-video-playing .owl-video-play-icon,.honor .owl-carousel .owl-video-playing .owl-video-tn{display:none}
.honor .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.honor .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

@media(max-width:768px){
.honor .owl-carousel .owl-item .item a{margin-top:0rem;}
.honor{padding:3rem 0rem;}
.honor .owl-carousel .owl-item .item{border: solid #ccc 1px;padding:2% 2%}
.honor{display:block}
.left{width:100%;}
.right{width:100%;}
}
@media (min-width:769px) and (max-width:990px){
.honor{display:block}
.left{width:100%;}
.right{width:100%;}
}
@media (min-width:991px) and (max-width:1080px){
.honor{display:block}
}



/*应用领域*/

.case_wp{ width:100%; background:url(../zimages/jct.jpg) top center no-repeat;position:relative;margin-top: 5rem;}
.titlePart2{display:flex;align-items:center}
.titlePart2 > span:nth-child(1){font-size:30px;border-left:8px solid #092460;padding-left:14px;color: #000;}
.titleLine{width:1px;height:28px;border-right:1px solid #9fa1a3;margin-left:12px}
.titlePart2 > div:nth-child(3){display:flex;margin-left:12px;height:30px}
.titlePart2 > div:nth-child(3) > span{font-size:16px;color:#000;margin-top:auto;color:#666;}
.titleLine{width:1px;height:28px;border-right:1px solid #9fa1a3;margin-left:12px}
.title_right{display:flex;margin-left:auto}
.title_right_text{height:30px;display:flex}
.title_right_text > span{margin-top:auto;font-size:14px;color:#666666}
.titlePart > span:nth-child(1){font-size:30px;color:#000;line-height:30px;border-left:8px solid #bb0511;padding-left:14px}
.machineType{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:20px;margin-top:31px}
.machineType > span{width:100%;height:50px;background-color:rgb(249,249,249);color:#9fa1a3;text-align:center;line-height:50px;font-size:16px;}
.machineType > span:hover{color:#fff;background:#092460}

/*应用领域*/

.banner-box .swiper-slide a{display:block;width:100%;height:100%;}
.banner-box .des{    background: #fff;top: 0;left: auto; width: 100%;height: 100%; padding: 3% 2%;min-height: auto}
.banner-box .des h2{font-size:20px;font-weight:bold;color: #000;line-height: 3;}
.banner-box .des i{margin: 1% 0; display: block;font-style: normal;font-size: 1.2em;}
.banner-box .des p{width:100%;line-height:1.6;font-size: 14px;color: #666;}
.swiper-button-next, .swiper-button-prev {width: 60px !important; height: 60px  !important; cursor:pointer;}
.erc{background: #fff; width: 590px;height:auto; margin:0 auto;position: relative;  z-index: 333;padding-bottom: 0px;}
.banner-box { width: 590px;height:480px; margin:0 auto;position: relative;overflow: hidden;   z-index: 333;box-shadow: 0 5px 3px #ccc;}
.case_c{width:100%;padding:0 15%;margin:0 auto;}
.banner-box .swiper-button-prev { background: url(../zimages/cl.png)  no-repeat;float:left;z-index: 9999; }
.banner-box .swiper-button-next {background: url(../zimages/cr.png)  no-repeat; float:right; z-index: 9999; }
.banner-top-one {padding-top: 16.5%;}
.banner-box .swiper-slide img { max-height: 260px;width: 100%;transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s;opacity: 1; }
.banner-box .swiper-container3{    border: 10px solid #fff;    border-bottom: none;}
.banner-box  .case_p { text-align: center;}
.banner-box .swiper-slide a:hover .case_p{    text-align: center;}
.banner-box .swiper-slide a:hover img{display:block;margin:0 auto;opacity: 1; }
.banner-arrow{width:100%;position: absolute;bottom:20%; left:0%;}



.pcr{width:100%;height:auto;clear:both;position:absolute;left:0px;bottom:0px;}
.case_wp .t{}
.marqueeleft{height:auto;width:100%;overflow:hidden;position:relative;margin-top:2rem;z-index: 66;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 8px;display:inline;height:auto;overflow:hidden;}
.marqueeleft li .pic{display:block;width:300px;height:205px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;display:none;}
.marqueeleft li .txt a{color:#fff}


@media screen and (max-width: 1110px) {
.banner-box{padding-bottom: 12%;}
.case_wp{ width:100%; background:url(../zimages/bg4.jpg) top center no-repeat;background-size:cover ;}
.marqueeleft{ bottom:13%}

.banner-box .des p{width:100%;}


.machineType{display: inline-table !important;text-align: left;}
.machineType > span{width: auto;height:50px;background-color:rgb(249,249,249);color:#9fa1a3;text-align:center;line-height:50px;font-size:16px;/* display: block; */padding: 10px;margin-right: 10px;}
.machineType > span:hover{color:#fff;background:#092460}

.case_wp { margin-top: 1rem;}
.titlePart2 { display: block;}
	
.titleLine {display: none;}
.titlePart2 > div:nth-child(3) {margin-left:0px;margin-top: 12px;  }

}
@media screen and (max-width: 950px) {

.machineType{display: inline-table !important;text-align: left;}
.machineType > span{width: auto;height:50px;background-color:rgb(249,249,249);color:#9fa1a3;text-align:center;line-height:50px;font-size:16px;/* display: block; */padding: 10px;margin-right: 10px;}
.machineType > span:hover{color:#fff;background:#092460}

.case_wp { margin-top: 1rem;}
.marqueeleft{ bottom:16%}

}

@media screen and (max-width: 830px) {
.machineType{display: inline-table !important;text-align: left;}
.machineType > span{width: auto;height:50px;background-color:rgb(249,249,249);color:#9fa1a3;text-align:center;line-height:50px;font-size:16px;/* display: block; */padding: 10px;margin-right: 10px;}
.machineType > span:hover{color:#fff;background:#092460}

.case_wp { margin-top: 1rem;}

.marqueeleft{ bottom:20%}

}

@media screen and (max-width:570px) {
.titlePart2 > span:nth-child(1) { font-size: 20px;}
.machineType > span { font-size: 14px;}

.banner-box{display:none}

.marqueeleft{ height:255px;position:relative;bottom:0}
.case_wp .case_one ul , .case_wp .case_one ul li{height:255px}

.banner-box{padding-bottom:0}
.case_wp .t{display:block;text-align:center;margin-bottom:8%}
.marqueeleft li .txt{display:block;}

}




.indi{ width:100%; clear:both;float:left;height:auto;position:relative;margin-top: 5rem;}
.indi .d1{width:100%; clear:both;float:left;height:auto;position:relative;margin-top: 5rem;}
.indi .d1 h1{display:block;width:100%;text-align:center;font-size:35px;color:#000;font-weight:normal;margin-bottom: 5rem;}
.indi .d1 img{display:block;margin:0 auto;max-width:100%;}
.indi .d2{width:100%; clear:both;float:left;height:auto;position:relative;margin-top: 5rem;}
.indi .d2 ul{width:100%}
.indi .d2 ul li{width:14.6%;margin:1%;float:left;overflow:hidden;}
.indi .d2 ul li img{max-width: 100%;height:auto;}


@media screen and (max-width:468px) {
.indi {margin-top: 0rem;}
.indi .d1 h1 { margin-bottom: 2rem;}
.indi .d2{margin-top: 2rem;}
.indi .d2 ul li{width:48%}
.indi .d2 ul li:nth-child(5),.indi .d2 ul li:nth-child(6),.indi .d2 ul li:nth-child(7),.indi .d2 ul li:nth-child(8),.indi .d2 ul li:nth-child(9),.indi .d2 ul li:nth-child(10),.indi .d2 ul li:nth-child(11),.indi .d2 ul li:nth-child(12),.indi .d2 ul li:nth-child(13),.indi .d2 ul li:nth-child(14),.indi .d2 ul li:nth-child(15),.indi .d2 ul li:nth-child(16){display:none}
.indi .d1 h1 {font-size: 20px;}
}
@media (min-width:469px) and (max-width:768px){
.indi .d2 ul li{width:31.333%}
.indi .d2 ul li:nth-child(7),.indi .d2 ul li:nth-child(8),.indi .d2 ul li:nth-child(9),.indi .d2 ul li:nth-child(10),.indi .d2 ul li:nth-child(11),.indi .d2 ul li:nth-child(12),.indi .d2 ul li:nth-child(13),.indi .d2 ul li:nth-child(14),.indi .d2 ul li:nth-child(15),.indi .d2 ul li:nth-child(16){display:none}
.indi .d1 h1 {font-size: 20px;}
}
@media (min-width:769px) and (max-width:990px){
.indi .d2 ul li{width:23%}
.indi .d2 ul li:nth-child(7),.indi .d2 ul li:nth-child(8),.indi .d2 ul li:nth-child(9),.indi .d2 ul li:nth-child(10),.indi .d2 ul li:nth-child(11),.indi .d2 ul li:nth-child(12),.indi .d2 ul li:nth-child(13),.indi .d2 ul li:nth-child(14),.indi .d2 ul li:nth-child(15),.indi .d2 ul li:nth-child(16){display:none}
.indi .d1 h1 {font-size: 24px;}
}
@media (min-width:991px) and (max-width:1080px){
.indi .d2 ul li{width:23%}
.indi .d1 h1 {font-size: 28px;}
}
@media (min-width:1081px) and (max-width:1320px){
.indi .d2 ul li{width:18%}
.indi .d1 h1 {font-size: 30px;}
}

.last{ width:100%; clear:both;float:left;height:auto;position:relative;padding:5% 0%;background:url(../zimages/last.jpg) top center no-repeat;background-size:cover;background-attachment: fixed;margin-top:5rem;}
.last p{width:100%;text-align:center;color:rgba(255,255,255,0.8);font-size:14px;line-height:1.6;}
.last h1{width:100%;text-align:center;color:#fff;font-size:35px;line-height:3;}
.last a{width:120px;display:block;height:35px;line-height:35px;color:#fff;text-align:center;font-size:14px;background:#092460;border-radius:20px;margin:2rem auto;}

@media screen and (max-width:468px) {
.last h1{font-size:14px;}
}
@media (min-width:469px) and (max-width:768px){
.last h1{font-size:14px;}
}
@media (min-width:769px) and (max-width:990px){
.last h1{font-size:14px;}
}
@media (min-width:991px) and (max-width:1080px){
.last h1{font-size:16px;}
}
@media (min-width:1081px) and (max-width:1320px){
.last h1{font-size:18px;}
}




/*底部*/
.footer{width:100%;height:auto;clear:both;background:#1a1d20;background-size:cover;float: left;}
.cont2{width:100%;height:auto;clear:both;position:relative;float: left;overflow: hidden;padding: 5% 0%;}
.cont2_l{width:68%;float:right;}
.cont2_r{width:30%;float:left;}
.cont2 .cc{width:100%;height:auto;float:left}
.cont2 .cc li{width:19%;float:left;margin-right: 1%;}
.cont2 .cc li .er{max-width:130px;height:auto;float:left;color:#fff;line-height:2.2;font-size:1.5rem;text-align:center}
.cont2 .cc li .er img{max-width:100%;height:auto}
.cont2 .cc li h1{float:left;display:block;width:100%;margin-bottom:2rem;}
.cont2 .cc li h1 a{font-size:16px;color:#fff;line-height: 65px;font-weight:normal;text-align:left;transition: all 0.7s ease-in-out 0s;position:relative;height:65px;display: block;;}



.cont2 .cc li h1 a:after{ display: block;  content: '';  float: left;  width: 75px;  height: 1px;  background:rgba(255,255,255,0.3);  transition: all 0.7s ease-in-out 0s;position:absolute;left:0%;bottom:0px;}


.cont2 .cc li h1 a font{margin-right:5px;transition: all 0.7s ease-in-out 0s;}
.cont2 .cc li p a{float:left;font-size:14px;color:#a5a5a5;line-height:1.8;clear:both;transition: all 0.7s ease-in-out 0s;}
.cont2 .cc li p{float:left;font-size:14px;color:#a5a5a5;line-height:1.8;clear:both;margin-top:3px;transition: all 0.7s ease-in-out 0s;}
.cont2 .cc li p a font{margin-right:5px;transition: all 0.7s ease-in-out 0s;}
.cont2 .cc li p:hover {margin-left:10px;transition: all 0.7s ease-in-out 0s;}
.cont2 .cc li p:hover a,.cont2 .cc li p:hover a font{color:#092460;transition: all 0.7s ease-in-out 0s;}
.cont2 .cc li h1:hover a{color:#092460;transition: all 0.7s ease-in-out 0s;}


.cont2 .ct{width:100%;height:auto;padding-top:5rem;clear:both;float:left}
.cont2 .ct h1{color:#aeafaf;float:left;padding:5px;margin-right:5px;font-size: 14px;text-align: left;}
.cont2 .ct a{float:left;padding:5px;margin-left:5px;font-size:1.4rem;color:#d1a1a2}
.cont2_r .nei{width:100%;height:auto;}
.cont2_r .nei p{width:100%;clear:both;color:#333;text-align:center;line-height:3;font-size: 14px;}
.cont2_r .nei p .logo{max-width:100%;float:left}
.cont2_r .cen{width:100%;height:100%;position:relative;}
.

.cont2_r  .flink{width:100%;}
.cont2_r  .flink h1{color:#fff;font-size:14px;line-height:2;display:block;clear:both;float:left;width:100%;font-weight:normal;letter-spacing:1px;}
.cont2_r  .flink p a{color:rgba(255,255,255,0.5);font-size:14px}
.cont2_r  .flink p{width:auto !important;float:left;margin-right:10px;clear: none;}

.foot{width:100%;height:auto;padding:15px 0px;clear:both;float: left;border-top:solid rgba(255,255,255,0.3) 1px;margin-top:2rem;background: #000;}
.foot p{width:100%;color:#fff;font-size:14px;text-align:left;line-height:2;letter-spacing:1px;}
.foot p a{color:#fff;}
.foot p .cxi{float:right;}


@media (max-width:468px){

.cont2_r .nei p:nth-child(2) {background: none;color: #fff;  width: auto;}
.cont2_l{display:none}
.cont2_r{width:100%;position:relative;}
.cont2_r .nei{position:relative;top: 0%;transform: translateY(0%);left: 0%;width:100%;}
.cont2_r p{text-align: center;}
.cont2_r h1 a{text-align: center;}
.cont2_r h2{text-align: center;}

.foot p{text-align:center}
.foot p .cxi {float: none;  margin: 0 auto;}
.foot p a {clear: both;display: block;}

.cont2_r .nei p .er {margin-top: 2rem;}
.cont2_r .nei p .logo {float: none; display: block;  margin: 0 auto;}
}


@media (min-width:469px) and (max-width:768px){
.cont2_r .nei p:nth-child(2) {background: none;color: #fff;  width: auto;}
.cont2_l{display:none}
.cont2_r{width:100%;position:relative;}
.cont2_r .nei{position:relative;top: 0%;transform: translateY(0%);left: 0%;width:100%;}
.cont2_r p{text-align: center;}
.cont2_r h1 a{text-align: center;}
.cont2_r h2{text-align: center;}

.foot p{text-align:center}
.foot p .cxi {float: none;  margin: 0 auto;}
.foot p a {clear: both;display: block;}

.cont2_r .nei p .er {margin-top: 2rem;}
.cont2_r .nei p .logo {float: none; display: block;  margin: 0 auto;}

}
@media (min-width:769px) and (max-width:990px){
.cont2_r .nei p:nth-child(2) {background: none;color: #fff;  width: auto;}
.cont2_l{display:none}
.cont2_r{width:100%;position:relative;}
.cont2_r .nei{position:relative;top: 0%;transform: translateY(0%);left: 0%;width:100%;}
.cont2_r p{text-align: center;}
.cont2_r h1 a{text-align: center;}
.cont2_r h2{text-align: center;}

.foot p{text-align:center}
.foot p .cxi {float: none;  margin: 0 auto;}
.foot p a {clear: both;display: block;}

.cont2_r .nei p .er {margin-top: 2rem;}
.cont2_r .nei p .logo {float: none; display: block;  margin: 0 auto;}

}