@charset "utf-8";
/* CSS Document */

@media only screen and (max-width:750px){
.container{ display:block; width:100% !important; min-width:100% !important;}
.call{display:none;}
.logo-menu{display:none;}
.slideBox .hd{display:none;}
.sb22{width: 100%;}
  .header{    position: fixed;z-index:999;top:0}
.sp_header{ display:block;}
.sjj_nav{ display:block}
.sp_header{height:50px;overflow:hidden;background:#fff;width:100%;position: fixed;
    margin-top: 39px; z-index:999;top:0;}
.sp_logo{padding:5px 10px;float:left;}
.sp_logo img{margin:auto;max-height:40px;}
.sp_nav{width:46px;float:right;position:relative;cursor:pointer;height:30px;margin-top:17px}
.sp_nav span{display:block;background:#333;width:23px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:9px}
.sp_nav span:nth-of-type(3){top:18px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background: url(../img/hover75.png) repeat  center;width:100%;height:calc(100%);font-size:15px;line-height:40px;right:-100%;top:0;overflow:auto;overflow-x:hidden;transition:right ease 0.35s;border-top:1px #ddd solid;    z-index: 99999;}
.nav_show{right:0px}
  .ban{margin-top:88px;}
  .slideBox{margin-top:88px;}
.sjj_nav>ul{ display:block; background:#FFF; height:100%; width:75%; margin-left:25%}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#fcb026;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
.nav_show .sp_nav_se{ position:absolute; top:50px; left:6%; width:40px; height:40px;  border-radius:50%; border:1px #FFF solid; text-align:center;}
.nav_show .sp_nav span{ background:#FFF !important;margin-top:7px; left:8px !important; height:1px;}
.slideTxtBox .hd ul li{width: 50%;}
.slideTxtBox .bd .content .chanpin{width:90%; margin: 0 auto; height: auto; margin: 0 auto; position:static;}
.slideTxtBox .bd .content .chanpin img{height: auto;}
.slideTxtBox .bd .content .cpt{position: static;}
.slideTxtBox .bd{height: auto; padding-bottom: 20px;}
.slideTxtBox .bd .content .cpt a.m1{margin: 0;}
.video_c_c{width: 100%; left: 0;}
.videofr1{width: 100%;}
.sb22 {
    width: 100%;
    height: 150px;
}

.fw{padding:10px 10px 20px; display:block; }
.fw h2{font-size:24px;}
.fw p{font-size:18px;}
.fw ul{ margin:20px 0px;}
.fw ul li{display:block; width:50%;}
.fw ul li a{padding:20px 0px;}
.about{display:block; width:100%;}
.about .a-1{display:block; float: none; width:100%; margin:0; padding:0;}
.about .a-1 ul li a{margin:0 auto; width:90%; margin:0 auto;}
.about .a-2{display:none;}
.jj .gs2 p{width:100%; float:none;}
.jj .gs2 p a{ width:100%; height:auto;}
.jj .gs2 p a img{height:auto; width:100%}
.about .a-1 ul{display:block; width:100%;margin:0; padding:30px 10px;}
.about .a-1 .m3{display:none;}

.jj{display:block; width:100%; background:none; margin-top:20px;}
.jj .gs{display:block; width:100%; padding:0px 10px; float:none; margin:0 auto;}
.jj .gs2 p{margin:20px 0px 10px;} 
.jj .gs .gs1{display:block; width:100%; margin:0 auto; padding:50px 20px;}
.jj .tj{ float:none; width:100%; padding:0px 10px;}
.jj .tj h2{height:50px; line-height:50px;}
.jj .tj p{font-size:14px; line-height:25px; height:200px; overflow:hidden;}
.jj .tj .m4 a{display:block; height:40px; width:100px; border: solid 1px #ffcf29; color:#333; margin:10px 0; text-align:center; line-height:40px;}

.news{display:block; padding:10px; margin:0;}
.news ul{margin:15px 0px; height:auto !important;}
.news ul li{display:block; width:50%; margin-bottom:10px;}
.news ul li a .pc{height:100px;}
.news ul li a .pc img{min-height:100px;}
.news ul li a .pd h6{font-size:16px; height:30px;}
.news ul li a .pd p{ margin-top:5px;}
.news ul li a .pd span{margin-top:10px;}

.foot{padding:20px 0px;}
.foot .left{ display:none;}
.fs{display:block; float:none; width:100%; padding:0px 10px; margin:0 auto; text-align:center;}
.fs img{margin:0 auto;}

/*集团简介*/
.ban{height:auto !important;}
.jtjj{ padding:10px;}
.jtjj .one1{float:none; width:100%; margin:0 auto;}
.jtjj .one1 p{margin-bottom:10px;}
.jtjj .two{float:none; width:100%;}
.jtjj .red{ margin-top:15px;}
.jtjj .red li{width:50%; margin-bottom:20px;}


/*产品列表页*/
.p12-curmbs-1{padding:10px ; display:block; width:100%;}
.slideTxtBox2 .bd  ul li{width:50%; margin-bottom:10px;}
.slideTxtBox2 .bd ul li a .pc2 img{height:120px;}
.slideTxtBox2 .bd ul li a .pc3{box-shadow:none; padding:10px;}
.slideTxtBox2 .bd ul li a .pc3 .pp{float:none; padding:0; margin:10px 0px;}
.slideTxtBox2 .hd{display:none;}

.fuwu{display:none;}
/*下一页*/
.shouji{display:block;}
.pagination {display: block;padding: 10px 0;text-align: center;}
.pagination li {display: inline-block;}
.page-link {display: inline-block;padding: 5px 10px;margin-left: -1px;line-height: 1.25;color: #666;background-color: #fff;border: 1px solid #666;}
.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: .25rem;border-bottom-left-radius: .25rem;}
.page-item.active .page-link {z-index: 1;color: #fff;background-color: #ffcf29;border-color: #ffcf29;}
.page-item:last-child .page-link {border-top-right-radius: .25rem;border-bottom-right-radius: .25rem;}
/*结束*/
/*产品详情页*/
.texiao{ width: 100%;
     float: none;}
 .picFocus .bd li .pc2{    width: 100%;
   height: auto;}
  .picFocus .bd li .pc2 video{height:202px;}
  .picFocus .bd li .pc2 img{height:auto;}
 .right-con{    width: 100%;
   float: none; margin-top:20px;}
.right-con h2{font-size:24px;}

.more{margin:0px;}

.more a{margin:3px 3px; width:48%;}

.right-con ul{margin:20px 10px;}

.right-con h2{font-size:24px;}
.more{margin:0px;}
.right-con ul{margin:20px 10px;}
.xqnr{margin-top:20px; padding:0px 10px; width:100%;}
.tuijian{display:none;}
/*产品栏目页*/
.chanpin2{display:block; width:100%; padding:10px; margin:0;}
.one p{margin:10px 0px;}
.one p i{display:none;}
.one p a{display:none;}
.one ul li{ width:50%; margin-bottom:15px;}
.one ul li a .pc2 img{height:125px;}
.one ul li a .pc3{padding:10px 20px 20px; margin:0 ;}
.one ul li a .pc3 p{height:30px; line-height:30px; margin:0;}
.one ul li a .pc3 .pp{ float:none; padding:0;}
/*道路划线装备产品页*/
.chanpin3{display:block; width:100%; padding:10px; margin:0;}
.fz{display:none;}
.c2 ul li{width:50%; margin-bottom:10px;}
.c2 ul li a .pc2 img{height:120px;}
.c2 ul li a .pc3{box-shadow:none; padding:10px;}
.c2 ul li a .pc3 .pp{float:none; padding:0; margin:10px 0px;}
.pc{display:none;}
/*合作共赢*/
.hezuo{display:block; width:100%; margin:0; padding:0px 10px;}
.d1{display:block; margin:10px 0px;}
.d1 .img-l{display:block; float:none; width:100%; margin:0 auto; height:230px;}
.d1 .img-l img{min-height:230px;}
.d1 .text-r{display:block; float:none; width:100%; padding:10px 10px 20px; height:auto;}
.dl .text-r span{ padding-bottom:5px;}
.d1 .text-r p{margin:10px 0px; height:auto;}
.d1 .text-r h3{font-size:28px;}
.slideTxtBox3 .hd{ height:auto; display:block;}
.slideTxtBox3 .hd ul{height:auto;}
.slideTxtBox3 .hd ul li{width:100%; height:auto; padding:20px; line-height:30px; font-size:18px;}
.slideTxtBox3 .hd ul li{height:auto;}
.slideTxtBox3 .hd ul li.on{height:auto;}
.protit a {
    display: inline-block;
    margin: 0;
    font-weight: bold;
    color: #333;
    font-size: 20px;
    letter-spacing: 1px;
    line-height: 58px;
    border: 1px #ffca2e solid;
    width: auto;
    padding: 0px 10px;
}
.hynewr{display:none;}
.hynewb{display: block; float:none; width:100%;}
.hynew{margin-top:20px;}
.hynewr{display:none;}
.hynewb{float:none; width:100%;}
.hynewb li .ne-img{ height:auto;}
.hynewb li .ne-img img{min-height:auto !important;}
.hynewb li .ne-l h2 a{font-size:16px; height:30px; line-height:30px;}
.hynewb li .ne-l p{max-height:50px; line-height:25px; font-size:14px;}
.hynewb li .date{ margin-top:15px;}
.hynewb li{padding:7px;}
/*工程*/
.ban{height:auto !important;}
.ban img{height:auto !important;}
.ban1{height:auto !important;}
.ban1 img{height:auto !important; width:100%;}
.gc{margin:0;}
.gc ul li{  width:100%; margin:20px 0px;}
.gc ul li .ad{float:none; width:100%; height:200px;}
.gc ul li .ad img{min-height:200px;}
.bj{background:none;}

.gc ul li .text-r2{display:block; padding:10px; background:#fff; float:none; width:100%; height:auto;}
.gc ul li .text-r2 span{display:none;}
.gc ul li .text-r3{float:none; width:100%; height:200px;}
.gc ul li .text-r3 img{min-height:200px;}

.gc ul li .dd{display:block; padding:10px; background:#fff; float:none; width:100%;}
.gc ul li .dd span{display:none;}
/*配件中心*/
.pj .on1 h2{margin:10px 0px;}
.pj .on1 ul li{width:50%; margin-bottom:10px;}
.pj .on1 ul li a .pc2 img{height:120px;}
.pj .on1 ul li a .pc3{box-shadow:none; padding:10px;}
.pj .on1 ul li a .pc3 .pp{float:none; padding:0; margin:10px 0px;}
/*人才招聘*/
.zp{display:block; margin:10px 0px;}
.zp .zp-text{margin-bottom:10px;}
.zp .zp-left{float:none; width:100%;padding:10px ;}
.zp .zp-right{float:none; width:100%; height:auto;}
.zp .zp-right img{width:100%; min-height:auto !important;}
.sideMen2 .zpxx2{padding:0px 10px;}
.zp .zp-left h2{font-size:18px;}
.zpxx{display:none; padding:10px; margin:0;}
.zpxx p{float:none; width:100%; margin:10px 0px;}
.zpxx p a{height:213px;}
.zpxx p a span{height:50px; line-height:50px; font-size:18px;}
.zpxx p img{min-height:233px;}
.sousuo2{display:none;}
.sideMen2 .zpxx2 .zp2{padding:20px 0px; width:60%;}
.sideMen2 .zpxx2 p{font-size:18px;}
.sideMen2 .zpxx2 em{width:34%; padding:0;}
/*品牌定位*/
.pp{margin:0; padding:10px ;}
.pp .ln{float:none; width:100%; }
.pp .ln ul li{padding:20px;}
.ln2{display:block; width:100%; float:none; margin:10px 0px;}
.yj{background: url(../img/yjbg.jpg) no-repeat center;}
.yj .cc{height:auto; width:97%; margin:0 auto;}
.yj .yjw span{padding-bottom:15px; display:block;}
.yj .yjw {
    display: block;
    width: 100%; left:0;
    text-align: left;
    position: static;
}
.yjt {
    display: block;
    right: 0;
    overflow: hidden;
    position: static;
    top: 0;
    width: 100%;
}
.yjt img{height:auto;}
.yjt p a{height:auto;}
.yjt p a img{height:auto;}
.wh{ background:none; padding:0; height:auto !important; margin-bottom:20px;}
.wh .sm{padding:10px; margin:0; width:100%;height:auto !important; float:none;}
/*生产基地*/
.scjd{margin:20px 0px;}
.scjd .frist .jd-img{float:none; width:100%; height:162px;}
.scjd .frist .jd-img img{min-height:162px;}
.scjd .frist .jd-text{float:none; width:100%; padding:10px; height: auto !important;}
.scjd .frist .jd-text p{line-height:25px;}
/*产品详情页*/
.xwxqy{margin:0; padding:10px;}
.xwxqy .xqycon{float:none; width:100%;}
.xwxqy .xqycon h2{font-size:20px;}
.xqycon p{display:none;}
.xg{display:none;}
.top{display:none;}
.cs img{display:block; max-width:100%;}
/*新闻详情页*/
.con-news{padding:10px 0px; border-bottom:none;}
.con-news p{display:block; padding:0; line-height:25px;}
/*新闻中心*/
.xw{display:block; padding:10px; margin:0 auto; width:100%;}
.xw .xw-left{display:block; width:100%; float:none;}
.xw .xw-left img{height:auto !important;}
.xw .xw-right{float:none; width:100%; padding:10px; margin-bottom:30px; display:none;} 
.xwlb{ margin:0;}
.xwlb ul li{width:50%; margin-bottom:15px;}
.xwlb ul li a .pc{height:110px;}
.xwlb ul li a .pc img{min-height:110px;}
.xwlb ul li a .title{padding:10px;}
.xwlb ul li a .title p{margin:0;}
/*技能培训*/
.jnpx{display:block; width:100%; margin:0 auto; padding:10px 10px 5px;}
.px{margin:10px 0px;}
.px .jnpx-left{float:none; width:100%;}
.px .jnpx-left img{height:213px;}
.px .jnpx-right{ float:none; width:100%; padding:10px; height:auto !important;}
.px .jnpx-right p{margin-top:10px;}
.px .jnpx-right span{margin:10px auto;}
.hy{display:block; width:100%; padding:0px 10px; margin:0 auto;}
.hy ul{margin:20px 0px; height:auto !important;}
.hy ul li{width:50%; margin-bottom:10px;}
.hy ul li a{padding:10px;}
/*联系我们*/
.lx{display:block; width:100%; padding:10px;}
.lx h2{margin:15px 0px;}
.lx ul li{float:none; width:100%; margin-bottom:10px;}
.lx ul li a{padding:20px;}
.service{display:block; width:100%; padding:10px; margin:0;}
.service h2{margin:15px 0px;}
.service ul li{ width:50%; margin-bottom:10px;}
.service ul li a{height:150px; padding:20px;}
.service ul li a p{height:40px; line-height:40px;}
.service ul li a em{height:40px; line-height:40px;}
.service ul li a i{margin-top:15px;}
.service ul li a .cc{margin:0; line-height:25px;}
.gc{position:inherit; z-index:0;}
.tx3{display:none;}
  .layui-layer-iframe{width:95%;}
  .layui-layer-iframe iframe{width:100%; height:250px;}
.slideTxtBox .bd .content .cpt .s11-item{margin:30px 0px;}
}