@charset "utf-8";
/* CSS Document */
.caseImg03{margin-top: 0px;position:relative;}
.slideCase03{}
.smallImg01{float:left;margin:5px 10px 0px 0;cursor:pointer;}
.smallImg01 img{width:201px;height:103px;}
.smallImg02{float:left;margin:5px 10px 0px 0;cursor:pointer;}
.smallImg02 img{width:201px;height:103px;}
.smallImg03{float:left;margin:5px 10px 0px 0;cursor:pointer;}
.smallImg03 img{width:201px;height:103px;}
.smallImg04{float:left;margin:5px 10px 0px 0;cursor:pointer;}
.smallImg04 img{width:201px;height:103px;}
.smallImg05{float:left;margin:5px 10px 0px 0;cursor:pointer;}
.smallImg05 img{width:201px;height:103px;}
.smallImg06{float:left;margin:5px 10px 0px 0;cursor:pointer;}
.smallImg06 img{width:201px;height:103px;}

.smallImgzi{ text-align:center; height:20px; line-height:20px;}
.slideCase03 .bd03{ height:246px;}
.slideCase03 .hd03 ul{display:none;}
.slideCase03 .hd03{width:411px; height:32px; background:#fff; border:1px solid #ccc;position:relative;left:0; margin-top:15px;}
.slideCase03 .hd03 a{cursor:pointer;display:inline-block;width:100%;height:32px;}
.slideCase03 .hd03 .next{background:url(../img/scroll_arrow_down1.png) no-repeat center center;}
.slideCase03 .hd03 .prev{background:url(../img/scroll_arrow_down2.png) no-repeat center center;}
.slideCase03 .hd03 .next:hover{ background:url(../img/scroll_arrow_down11.png) #012b5d no-repeat center center;}
.slideCase03 .hd03 .prev:hover{ background:url(../img/scroll_arrow_down22.png) #012b5d no-repeat center center;}

.nymainviozi{ padding:40px 0 50px;}
.nymainviozi h2{ color:#012b5d; margin:0 0 15px 0; height:40px; font-size:24px; font-weight:normal; display:block; }

.caselayBox{width:578px; height:324px; position:absolute;top:0px;}
.casehtml{position:relative;}
.hidden{display:none;position:relative;}
.hiddBg{padding-top:150px;position:absolute;background:url(../img/Imgbg03.png) repeat;width:578px;height:174px;left:0px;top:0px;display:none;}
.hiddBg span{overflow:hidden;display: block;color:#fff;font-size:20px;width:100%;margin:0 auto; text-align:center;line-height:28px;height:28px;}
.text03{width:342px;margin:0 auto;font-size:20px;color:#fff;}
.text03 .p03{position:relative;top:-22px;left:102px;font-size:20px;line-height:28px;width:241px;height:140px;overflow:hidden;}

@media only screen and (max-width: 568px) {
.nymaincont img {
    width: 100%;
}
.header {height: auto !important;}
.header .wz1000 .top1.fl{float:none;max-width:180px;}
.inmain1{padding:5px 0;}
.inmain2{padding:0 5px;}
.index_video{width:100%;}
.scrollbox ,.index_news{width: 100%;float:left;}

.prolist {
    width: min-content;
    margin: 0 auto;
}
.index_kk:nth-child(2){
    margin: 0;
}
.index_kk{
    width: auto;
}
.index_kk img{
    margin: 0 20px;
    width: auto;
}
.videokk {
    float: left;
    padding-right: 0;
    position: relative;
    left: 6vw;margin-bottom: 5px;
}
.videokk h3{left:auto;}

.slideCase03 .bd03 {
    height: auto !important;
}
.caselayBox ,.w1000{position: initial;width: 100%!important;height:auto!important;}
.caselayBox .casehtml1{position:relative;}
.caselayBox .casehtml1 .hiddBg{display:block !important;background:none;}
.caselayBox .casehtml1 .hiddBg span{display:none;}

/*  products  */
.prinimg {
    padding-top: 0px;
}
#menu #nav .nav-current a{width:110px;}
.prlistlileft ,.prlistliright{
    float: left;
    width: 100%;
}

/*  news  */
.top1 {
    width: 280px;
    padding-top: 10px;
    margin: 0 auto;
    text-align: center;
}

.top2 {
    width: 100%;
}
.nav ul li {
    float: right;
    padding: 0 7px;}
.nav ul li a {
    font-size: 12px;
    color: #fff;
}
.nyleft ul.pag_nav li {
    height: auto;padding-right: 5px;}
.nyleft ul.pag_nav li a {
   width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    padding: 0 5px;
}
.nyleft .pag_nav{float: left;
width: 100%;
background: #f7f7f7;}

.nymain2 {
    width: 100%;}
.nymaincont {width: 100%;padding: 0 ;}
.nymaincont .newsone .newsoneleft a img{width:auto;}	
.newsoneleft {
    padding-top: 10px;
    width: auto;
    text-align: center;
}	
.nymaincont .newsone .newsoneright .newsmore{display:none;}
	
.newsone {
    height: auto;
    width: 100%;}

.newslistleftbottom2 .blog-item .blog-tit{ width: 70%;
overflow: hidden;}
.wz1000 {
    width: 100%;
    margin: 0px auto;
}
.footdh{height:auto;padding-top:20px;}


.footdh .wz1000 >ul >li{padding: 16px;
display: inline-block;
width: 39%;
vertical-align: top;
    float: none;
}
.footdh .wz1000 >ul >li:after
{ 
content:"";
    clear:both;}
.footdh ul.menu li a{width:auto;}
.foot1 , .foot2{line-height:1.5;float:none;width: 100%;text-align: left;}







}






