.ani1{animation-duration:1.5s;
    animation-delay: 0.3s;
    animation-fill-mode: both;}
.ani_delay1{animation-delay: 0.1s;}
.ani_delay3{animation-delay: 0.3s;}
.ani_delay5{animation-delay: 0.3s;}
.ani_delay7{animation-delay: 0.7s;}

.ind_btns{font-size: 20px;}
.ind_btns a {width:200px;height:50px;border-radius:30px;
    display:-webkit-flex;display:flex;justify-content:center;align-items:center;
    position:relative;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;
    overflow:hidden;line-height:1;border:1px solid var(--colormain1);color:var(--colormain1);}
.ind_btns a:before {content:'';width:100%;height:100%;position:absolute;top:0;left:0;
    background:var(--colormain1);border-radius:30px;transform:translateY(106%);
    transition:transform 240ms ease-in,-webkit-transform 240ms ease-in;z-index:-1;}
.ind_btns a span {transition:color 0.1s ease-in;position:relative;z-index:1;color:var(--colorfff);}
.ind_btns a:hover {background-color:var(--colormain1);color:var(--colorfff);border-color:#0d357e;}
.ind_btns a:hover span {color:var(--colorfff);}
.ind_btns a:hover:before {transform:translateY(0%);}

.ind_text{padding-bottom:1%; padding-top:5%;text-align: center;}
.ind_text h4{font-size:44px;margin-bottom: 0; color: rgba(0,0,0,1);line-height: 1.5;font-weight:600;letter-spacing: 3px;}
.ind_text p {line-height: 1.5; font-size:20px;color: rgba(64,64,64,.6); margin:5px auto;
    -webkit-line-clamp:6;display: -webkit-box;-webkit-box-orient: vertical;
    overflow: hidden;width:70%;text-transform: uppercase;}
.ind_text em{display: inline-block; width:50px;height:5px;margin:0 auto;
 background: -webkit-gradient(linear, left top, right bottom, from(rgba(11,40,110,1)), to(rgba(15,65,160,1))); }

/**/
.ind_se1{width: 100%;padding:40px 0;
	background:url(../images/ind_1.jpg) no-repeat center 0;background-size: cover;}
.ind_se1 .seti{text-align: center;letter-spacing:5px;}
.ind_se1 .seti h4{color: #333;font-size: 60px;padding:20px 0;line-height:1;}
.ind_se1 .seti p{display: block;padding:30px 0; font-size: 24px; color:#10408e;font-weight: 700;}
.ind_se1 .nwei{position: relative;display: flex;justify-content:space-between;}
.ind_se1 .ntic{display: flex;flex-direction:column;padding: 50px 0 50px 50px;}
.ind_se1 .ntic p{padding:35px 0; font-size: 22px;line-height: 30px;letter-spacing: 5px;}
.ind_se1 .ntic i{color:var(--colormain1);font-size:35px;padding-right: 10px;}
.ind_se1 .nwei .npic{position: absolute;right:20px;top:35px;}
.ind_se1 .nwei .npic img{max-width: 100%;}
.ind_se1 .nwei .npic2{position: absolute;right:90px;background:var(--colormain1);padding:25px 10px;
	color:#fff;font-size: 16px;letter-spacing:3px; border-radius: 30px;display: flex;justify-content: center;align-items: center;}

/**/




#indprobg{padding-bottom:0px;}
#indprobg .p_list ul{display: flex;flex-wrap: wrap;margin-top:20px;}
#indprobg .p_list li{flex-basis: calc(100% / 5);}
#indprobg .p_list li a{display:block; color:var(--color333);text-align: center;font-size:20px;padding:10px 0;
    margin:15px 20px;border-radius:0px; background-color:#ededed;transition: all 1s ease;
    -moz-transition: all 1s ease;-webkit-transition: all 1s ease;-o-transition: all 1s ease;}
#indprobg .p_list li a:hover,#indprobg .p_list li.on a{background:var(--colormain1);color:var(--colorfff);}

#indprobg .proswi{overflow: hidden;position: relative;padding:20px 0 100px;
      width: 100%; height: 100%; }
#indprobg .proswi .swipage{bottom:4%;}
/*#indprobg .swipage{position: absolute; bottom:0px;left:50%;transform: translateX(-50%);}
#indprobg .swiper-pagination-bullet{margin:0 3px;}*/
#indprobg .proswi .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      height: calc((100% - 30px) / 2);
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
}
#indprobg .pro_item .pro_pic {overflow: hidden;}
#indprobg .pro_item .pro_pic img{ width:100%;  transition:ease-in-out 0.25s all;border: 1px solid #f5f5f5;}
#indprobg .pro_item .pro_name { width:100%;padding:0 10px; overflow:hidden;color:var(--color333); background:#ededed; line-height:55px; position:relative; font-size:16px;}
#indprobg .pro_item .pro_name:before{ content:""; background:var(--colormain1); left:0; width:0; height:100%; z-index:2; position:absolute; transition: all 0.5s;}
#indprobg .pro_item:hover .pro_name:before { width:100%;}
#indprobg .pro_item .pro_name span { position:relative; z-index:3;}
#indprobg .pro_item:hover span { color:#fff;}
#indprobg .pro_item a:hover .pro_pic img{ transform:scale(1.1);}
#indprobg .pro_pic { position:relative; overflow:hidden;}
#indprobg .pro_pic:before { content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.4); z-index:3 ;opacity:0; transform: skewX(45deg); visibility:hidden; transition: 360ms;}
#indprobg .pro_item a:hover .pro_pic:before{ height: 100%; opacity: 1;transform: skewX(0);visibility: visible; }
/*中间加号*/
#indprobg .pro_item:before{content: " "; position:absolute; transition:0.5s; width:46px; height:1px; left:0; top:50%; transform:translate(-100%); z-index:4;}
#indprobg .pro_item:after{content: " ";  position:absolute; transition:0.5s; width:1px; height:46px; left:50%; top:0; transform: translateY(-100%); z-index:4;}
#indprobg .pro_item:hover:before{ transform:translate(-50%); left:50%;background:rgba(255,255,255,0.6);}
#indprobg .pro_item:hover:after{ transform:translateY(-50%); top:50%;background:rgba(255,255,255,0.6);}

/*ys*/
.index_equipment{padding:100px 0 0px;color:var(--colorfff);}
.index_equipment .list .eitem {width:25%;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;overflow:hidden;position:relative;}
.index_equipment .list .eitem .eqimg img {min-width:100%;max-height:750px;-o-object-fit:cover;
    object-fit:cover;position:relative;left:50%;
    -webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);}
.index_equipment .list .eitem .eqimg::after {content: "";display: block;transition: 0.4s;
    position: absolute;bottom: 0; left: 0; height:40%; width: 100%; opacity:1; 
    background: linear-gradient(0deg, rgba(20, 20, 37, 1), rgba(20, 20, 37, 0.9), transparent 80%); }
.index_equipment .list .eitem:nth-child(2n) .eqimg::after{
    background: linear-gradient(0deg, rgba(37,59,104, 1), rgba(37,59,104, 0.9), transparent 80%);}
.index_equipment .list .eitem .icon {position:absolute;left:50%;transform:translateX(-50%);
        bottom:10%;text-align: center;}
.index_equipment .list .eitem .icon img {}
.index_equipment .list .eitem .icon h4 { font-size: 24px;padding-bottom:30px;}
.index_equipment .list .eitem .position {position:absolute;opacity: 0;visibility:hidden;
   width: 76%; left:50%; top:100%;transform: translate(-50%,-50%); -webkit-transition:0.7s;-o-transition:0.7s;transition:0.7s;}
.index_equipment .list .eitem .position .content1 {font-size:36px;font-weight:700;}
.index_equipment .list .eitem .position .content2 {display: inline-block;width: 50px;height: 5px;background:#fff; margin:20px 0;}
.index_equipment .list .eitem .position .content3 {color:rgba(255,255,255,.8); font-size:18px;line-height:34px;}
.index_equipment .list .eitem .position .content4 {width: 90%; margin-top:20px;display:flex;justify-content: space-between;}
.index_equipment .list .eitem .position .content4 li {float:left;width:33.3%;padding:20px 0; background:rgba(15,65,160,.6);text-align: center;}
.index_equipment .list .eitem .position .content4 li:nth-child(even) {background:rgba(0,0,0,.6);}
.index_equipment .list .eitem .position .content4 li p{display: block; font-size:20px;padding-top:10px;}
.index_equipment .list .eitem .position .content4 li .swu{height:44px;line-height: 44px;}
.index_equipment .list .eitem .position .content4 li .swu strong{font-size:36px;}
.index_equipment .list .eitem .position .content4 li .swu span{vertical-align:sub;}
.index_equipment .list .act {width:20%;}
.index_equipment .list .active {width:40%;}
.index_equipment .list .active .position {top:50%;transform:translate(-50%,-50%);opacity: 1;visibility: visible;}
.index_equipment .list .active .icon{opacity:0;visibility: hidden;transition: 0.5s;bottom:-5%;}
.index_equipment .list .eitem.active .eqimg::after{ background:rgba(0,0,0,.6); height: 100%;}
/*.index_equipment .eqbox .list .eitem:nth-child(2n).active .eqimg::after{
    background:rgba(15,65,160,.5); height: 100%;}
*/
.ACSwiper{display: none;}

/*about*/
.indaboutbg{background:url(../images/aboutbg.png) no-repeat center bottom;}
.indaboutbg .indabout{padding-top:50px;}
.indaboutbg .contents{ width:50%;margin-top:20px;}
.indaboutbg .contents .title{position: relative;
 font-size: 32px;color:#272727;padding:0px 0 30px;font-weight: 700; }
 .indaboutbg .contents .title strong{color:#10559a;}
.indaboutbg .contents .title:before{position: absolute;content:' ';width:70px;height:5px;
    background:var(--colormain1);bottom:0; }
.indaboutbg .contents .picp{display: none;}
.indaboutbg .contents .brief{ font-size:18px; width:100%; line-height:35px; color:#666666; 
    margin:30px auto;}
.indaboutbg .picpath{ width:46%;}
.indaboutbg .picpath img{width:100%;}
.indaboutbg .wapites{display: none;}
.indaboutbg .ites{ width:100%; margin:50px 0; display: flex;justify-content: space-between;}
.indaboutbg .ites .slide{display: flex;margin:0 2% 0 0;}
.indaboutbg .ites .slide i{padding:2% 5%; font-size:26px;color:var(--colormain1);}
.indaboutbg .ites .slide .txt1{display: flex;white-space:nowrap; }
.indaboutbg .ites .slide .txt1 span{font-size:38px; color:#000;font-weight: 700;}
.indaboutbg .ites .slide .txt2{padding:15px 0; color:#666;font-size:18px;white-space:nowrap;}


.pot_boxqh {margin:50px 0 0;}
.pot_boxqh .pottel{position: relative;border-bottom: 1px #ccc solid;width: 100%;
 font-size: 22px;color:#272727;padding:0px 0 20px; }
.pot_boxqh .pottel strong{color:var(--colormain1);padding:0 20px;font-weight: 400;}
.pot_boxqh .pottel:before{position: absolute;content:' ';width:120px;height:5px;
    background:var(--colormain1);bottom:0; }

.pot_boxqh .pot-wrap {margin:30px auto 0;}
.pot-wrap .porprev,.pot-wrap .pornext{position:absolute; width:40px;height: 70px;display: inline-block;cursor: pointer;
    bottom: 40%; z-index: 9; transition: 0.5s;display: none;}
.pot-wrap .pornext{right:-40px; background: url(../images/next3.png) no-repeat center 20px;}  
.pot-wrap .porprev{left:-40px;background: url(../images/prev3.png) no-repeat center 20px;}
/*.pot-wrap .pornext:hover{background-position:center -50px;}  
.pot-wrap .porprev:hover{background-position:center -50px;}
*/
.pot_boxqh .pot_lst {position:relative;padding-top:0px;}
.pot_c .slide{text-align: center;position: relative;transition: .5s;}
.pot_c .slide .porTbox{position: relative; width: 100%;height:auto;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.pot_c .slide .porTbox img{max-width: 100%;object-fit: cover; display: block;transition: .5s;}
.pot_c .slide span{display: block;height:55px;line-height:55px;background: #ededed; padding:0 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pot_c .slide  a{display: block;color: #666666;font-size: 16px;}
.pot_c .slide:hover a{color: #fff;font-size: 16px;}
.pot_c .slide:hover{box-shadow: 0 0 15px #666;}
.pot_c .slide:hover img{transform: scale(1.1);}
.pot_c .slide:hover span{background:var(--colormain1);}
.pot_c .pshowBox {position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0;background:rgba(0,0,0,.6);transition:all 0.5s ease;}
.pot_c .pshowBoxLink {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:60%;color:#fff;text-align:center;font-size:16px;padding:15px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pot_c .pshowBoxLink::before {content:'';position:absolute;top:0px;left:50%;transform:translateX(-50%);width:60%;height:1px;background:#fff;transition:all .5s ease;}
.pot_c .pshowBoxLink::after {content:'';position:absolute;bottom:0px;left:50%;transform:translateX(-50%);width:60%;height:1px;background:#fff;transition:all .5s ease;}
.pot_c .slide:hover .pshowBox{ opacity:1; } 
.pot_c .slide:hover .pshowBoxLink::before{ width:3rem; }
.pot_c .slide:hover .pshowBoxLink::after{ width:3rem; }

/*news*/
.ind_ncbg{padding-bottom: 60px;}
.ind_ncbox{overflow: hidden;padding:0 0 50px;}
.ind_nc{position: relative;width:100%;margin-top: 20px;border:1px #e6e6e6 solid;}
.ind_nc .item{width: 100%;transition: all .2s linear;color:#666;
    border-bottom:2px #ffffff solid;background:#fff;}
.ind_nc .item .time{padding:8% 8% 3%; font-size:18px;color:var(--colormain1);}
.ind_nc .item .tit{padding:0 8% 3%;display: block;color:#2c2c2c; font-size:22px;font-weight: normal;}
.ind_nc .item .des{padding:0 8% 0;line-height: 25px;}
.ind_nc .item .Imore{display:block;margin-top: 5%; padding:5% 8%;border-top: 1px solid #e6e6e6;transition: 0.2s linear;}
.ind_nc .item .Imore i{color:var(--colormain1);}
.ind_nc .Imgg{position: relative;padding-bottom:60%;width: 100%;height: 0;overflow: hidden;}
.ind_nc .Imgg img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);transition: all .2s linear;}
.ind_nc .item .Iline{position: relative;margin-top:0px;width: 100%;height:0px;background: #e5e5e5;}
.ind_nc .item .Iline:after{content: "";position: absolute;left: 0;top: 0;width: 0;height:2px;background:#10559a;transition: width 0.2s linear;}
.ind_nc:hover .item{box-shadow: 2px 2px 10px rgba(0,0,0,0.32);}
.ind_nc:hover .item .Iline:after{width: 100%;}
.ind_nc:hover img{transform:translate(-50%,-50%) scale(1.08);}
.ind_nc:hover .item .tit{color:var(--colormain1);}
.ind_nc:hover .item .Imore i{transform:rotate(-45deg);}

.ind_ncboxpain{position: relative;margin:0px auto;}
.ind_ncboxpain .swiper-pagination-bullet{margin:0 10px;}
.ind_ncboxpain .swiper-pagination-bullet-active{position: relative;background:var(--colormain1);}
.ind_ncboxpain .swiper-pagination-bullet-active::after{
    width: 20px;
    height: 20px;
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 50%;
    border: 1px solid var(--colormain1);
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    opacity: 1;
}


@media screen and (max-width:1500px){

}
@media screen and (max-width:1440px){
	.ind_se1 .seti h4{font-size: 50px}
    .ind_text h4{font-size: 40px;}
    
}

@media screen and (max-width:1366px){
	.ind_se1 .ntic p{letter-spacing: 2px;}
   .index_equipment{padding:80px 0 0;}
    .index_equipment .list .eitem .eqimg img{max-height:680px;}
    .index_equipment .list .eitem .position{width: 86%;}
    .index_equipment .list .eitem .position .content1 {font-size:28px;}
    .index_equipment .list .eitem .position .content3{font-size: 16px;}
    .index_equipment .list .eitem .position .content4 li p{font-size:18px;}
    .index_equipment .list .eitem .position .content4 li .swu strong{font-size:32px;}
    .indaboutbg .contents .title{font-size: 28px;}
    .indaboutbg .contents .brief{font-size: 16px;line-height: 30px;}
    .indaboutbg .ites{margin:20px 0;}
    .indaboutbg .ites .slide .txt1 span{font-size: 34px;}


}

@media screen and (max-width: 1199px) {
	.ind_se1 .seti h4{font-size: 43px;}
	.ind_se1 .seti p{padding:15px 0;}
	.ind_se1 .ntic p{padding:26px 0;font-size: 18px;}
    .ind_text h4{font-size:36px;}
    .ind_text p{margin:0 auto;font-size: 16px;}
    #indprobg .p_list ul{margin-top:10px;}
    #indprobg .p_list li a{margin:10px 15px;font-size: 18px;}
    #indprobg .p_list li{flex-basis: calc(100% / 5);}
    #indprobg .pro_item .pro_name{line-height: 45px;}
	.ind_se1 .nwei .npic {width: 55%;}
	.ind_se1 .nwei .npic2{right:5%;font-size: 13px;}
    .index_equipment .list .eitem .eqimg img{max-height:600px;}
    .index_equipment .list .eitem .position{width:90%;}
    .index_equipment .list .eitem .position .content1 {font-size:24px;}
    .index_equipment .list .eitem .position .content3{font-size: 14px;}
    .index_equipment .list .eitem .position .content4 li p{font-size:14px;}
    .index_equipment .list .eitem .position .content4 li .swu strong{font-size:28px;}
    .index_equipment .list .eitem .icon h4 { font-size:20px;}

    .indaboutbg .contents .title{font-size: 24px;}
    .indaboutbg .ites .slide .txt1 span{font-size: 30px;}

    .indaboutbg .ites{display: none;}
    .indaboutbg .wapites{ width:100%; margin:50px 0 0; display: flex;justify-content: space-between;}
    .indaboutbg .wapites .slide{display: flex;margin:0 2% 0 0;}
    .indaboutbg .wapites .slide i{padding:2% 5%; font-size:26px;color:var(--colormain1);}
    .indaboutbg .wapites .slide .txt1{display: flex;white-space:nowrap; }
    .indaboutbg .wapites .slide .txt1 span{font-size:36px; color:#000;font-weight: 700;}
    .indaboutbg .wapites .slide .txt2{padding:15px 0; color:#666;font-size:20px;white-space:nowrap;}


    .pot_boxqh .pottel{font-size: 18px;}
    .ind_nc .item .time{font-size: 16px;}
    .ind_nc .item .tit{font-size: 18px;}

}

@media screen and (max-width: 991px) {
	 .ind_se1 .seti h4{font-size:34px;padding:5px 0;}
	 .ind_se1 .seti p{font-size: 20px;}
	 .ind_se1 .ntic p{padding:20px 0;line-height: 26px; letter-spacing: 0;}
	 .ind_se1 .ntic p i{font-size: 20px;}
    .ind_text h4{font-size:32px;}
    .ind_text p{font-size: 14px;}

    #indprobg .p_list li a{font-size: 16px;margin:10px 10px;}
    #indprobg .proswi{padding:10px 0 80px;}
    .indaboutbg .contents .brief{margin:15px auto;}
    .indaboutbg .wapites .slide .txt1 span{font-size:30px;}
    .indaboutbg .wapites .slide .txt2{font-size: 16px;}
    .index_equipment{padding:60px 0 0;}
    
    
    
}

@media screen and (max-width:840px) {
    .index_equipment{padding:40px 0 20px;}
    .index_equipment .list{display: none;}
    .ACSwiper{}
    .ACSwiper{display: block;position: relative; width: 100%; overflow: hidden;padding:0 0px;}
    .ACswiper-prev,.ACswiper-next{color:#fff;}
    .ACSwiper .eitem{position: relative;}
    .ACSwiper .eitem .eqimg img {width:100%;max-height:600px;-o-object-fit:cover;
    object-fit:cover;position:relative;}
    .ACSwiper .eitem .eqimg::after {content: "";display: block;transition: 0.4s;
    position: absolute;bottom: 0; left: 0; height:100%; width: 100%; opacity:1; 
    background: linear-gradient(0deg, rgba(20, 20, 37, .9), rgba(20, 20, 37, 0.8), transparent 100%); }
    .ACSwiper .eitem .position {position:absolute; width: 76%; left:50%; 
        top:50%;transform: translate(-50%,-50%); -webkit-transition:0.7s;-o-transition:0.7s;transition:0.7s;}
    .ACSwiper .eitem .position .content1 {font-size:30px;font-weight:700;}
    .ACSwiper .eitem .position .content2 {display: inline-block;width: 50px;height: 5px;background:#fff; margin:20px 0;}
    .ACSwiper .eitem .position .content3 {color:rgba(255,255,255,.8); font-size:16px;line-height:34px;}
    .ACSwiper .eitem .position .content4 {width: 90%; margin-top:20px;display:flex;justify-content: space-between;}
    .ACSwiper .eitem .position .content4 li {float:left;width:33.3%;padding:20px 0; background:rgba(15,65,160,.6);text-align: center;}
    .ACSwiper .eitem .position .content4 li:nth-child(even) {background:rgba(0,0,0,.6);}
    .ACSwiper .eitem .position .content4 li p{display: block; font-size:16px;padding-top:20px;}
    .ACSwiper .eitem .position .content4 li .swu{height:44px;line-height: 44px;}
    .ACSwiper .eitem .position .content4 li .swu strong{font-size:30px;}
    .ACSwiper .eitem .position .content4 li .swu span{vertical-align:sub;}
    .ACSwiper .eitem .position{width: 86%;}
    .ACSwiper .eitem .position .content1 {font-size:26px;}

}
@media screen and (max-width:767px) {
    .ind_btns a{width:140px;height:40px;font-size: 14px;}
	.ind_se1 .ntic{padding:50px 0 50px 30px;}
    .ind_se1 .seti h4{font-size:28px;}
    .ind_se1 .seti p{padding:10px 0;}
	.ind_se1 .ntic p{padding:10px 0;font-size: 16px;}
	.ind_se1 .nwei .npic2{font-size: 12px;}
    .ind_text h4{font-size:28px;}

    #indprobg .p_list li{flex-basis: calc(100% / 2);}
    #indprobg .p_list li a{margin:5px 5px;font-size: 14px;}
    #indprobg .proswi{padding:10 0 60px;}

    

    .indaboutbg .indabout{padding-top:10px;}
    .indaboutbg .wapites{margin:30px 0 0;}
    .indaboutbg .picpath{display: none;}
    .indaboutbg .contents .title{padding:0;}
    .indaboutbg .contents .title:before{background:none;}
    .indaboutbg .contents .picp{display: block;width: 100%;text-align: center;}
    .indaboutbg .contents .picp img{max-width: 100%;margin-bottom: 30px;}
    .indaboutbg .contents{width: 100%;}
    .pot_c .slide span{height: 45px;line-height:45px;}
    .pot_c .slide a{font-size: 14px;}
    .ind_ncbg{padding-bottom: 40px;}
    .ind_nc .item .tit{font-size: 16px;}
  .ind_ncboxpain .swiper-pagination-bullet-active::after{width: 14px;height: 14px;}


}

@media screen and (max-width:640px) {
    .ind_se1 .seti h4{font-size: 24px;}
    .ind_text h4{font-size:24px;}
    .ind_text p{font-size: 12px;}
	.ind_se1 .nwei{flex-direction: column;}
	.ind_se1 .nwei .npic{position: relative;top:30px;width: 100%;}
	.ind_se1 .ntic{width: 100%;padding:20px 10% 0;}
    #indprobg .proswi{padding:0 0 50px;}
    #indprobg .proswi .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      height: calc((100% - 20px) / 1);}
    .ACSwiper .eitem .position{width:92%;}
    .ACSwiper .eitem .position .content1 {font-size:24px;}
    .ACSwiper .eitem .position .content2{margin:20px auto 10px;}
    .ACSwiper .eitem .position .content3{line-height: 24px;font-size: 14px;}
    .ACSwiper .eitem .position .content4 li p{font-size: 14px;}

    .indaboutbg .wapites{flex-wrap: wrap;padding-left:5%;}
    .indaboutbg .wapites .slide{width: 48%;}
    .indaboutbg .contents .title{font-size: 20px;}
    .indaboutbg .wapites .slide .txt1 span{font-size:24px;}
    .indaboutbg .wapites .slide .txt2{font-size: 14px;padding:10px 0 30px;}

    .pot_boxqh{margin:20px 0;}
    .ind_ncbox{padding:0 0 30px;}
    .ind_nc .item .time{padding:5% 5% 3%; font-size:14px;}
    .ind_nc .item .tit{padding:0 5% 3%;font-size:18px;}
    .ind_nc .item .des{padding:0 5% 0;line-height: 25px;}
    .ind_nc .item .Imore{display:block;margin-top:2%; padding:3% 5%;}


}
