@charset "utf-8";
@import url('/en/newym/css/animate.css');
@import url('/en/newym/css/lib.css');
.wp{width:90%;margin:0 auto;max-width:1280px}
.nywp{width:90%;margin:0 auto;max-width: 1280px;}
.wp1{width:90%;margin:0 auto;max-width:1380px}
.poab{position:absolute}
.pore{position:relative}
.texto a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.eclip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color: #000;font-weight: bold;}
.imgInline{display:inline-block!important;vertical-align:middle}
.imgMargin{margin:0 auto}
.imgW100{width:100%}

.text-r{text-align:right}
.text-m{text-align:center}
.text-bold{font-weight: 700;}
.text-light{font-weight:100;}
.text-up{text-transform: uppercase;}
.flex-gap{display:flex !important;justify-content: flex-start !important;flex-wrap:wrap !important;gap:3.5% !important;}
.flex{display:flex;justify-content:space-between;flex-wrap:wrap}
.flex-left{display:flex;flex-wrap:wrap}
.flex-center{display:flex;flex-wrap:wrap;justify-content: center;}
.flex-right{display:flex;flex-wrap:wrap;justify-content: flex-end;}
.flex-v-center{display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.flex-v{display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;}
.flex-v-bottom{display: -webkit-flex;display: flex;align-items: flex-end;flex-wrap: wrap;justify-content: left;}
.trans{transition:all .5s}
.trans-mask{display:block;overflow:hidden;cursor:pointer;position: relative;}
.trans-mask img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.trans-mask:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.zi6{position: relative;z-index: 6}
.zi5{position: relative;z-index: 5}
.zi4{position: relative;z-index: 4}
.zi3{position: relative;z-index: 3}
.zi2{position: relative;z-index: 2}
.zi1{position: relative;z-index: 1}
.bg-mask .pic{overflow: hidden;}
.bg-mask .pic .a{background-repeat: no-repeat;background-position: center;background-size: cover;height: 100%;
  display: block;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;transform: scale(1.01);}
.bg-mask:hover .pic .a{-webkit-transform: scale(1.08);-ms-transform: scale(1.08);transform: scale(1.08);}
.bgimg{background-repeat: no-repeat;background-position: center;background-size: cover;}
.none{display: none}
.homef {padding: .6rem 0}
.homef .intit{margin-bottom: 0}
.homef .intit .more i{margin-left: .1rem}
.homef  ul{position: relative;min-height:500px;}
.homef  ul:after{content: '';position: absolute;height: 0;background: #ddd;top: 50%;left: 0;width: 100%;}
.homef  ul li{width: 31%;padding: .45rem 0}
.homef  ul li .pic{height: 2.35rem}
.homef  ul li .pic img{display: none}
.homef  ul li .txt{padding-top: .2rem;}
.homef  ul li .txt h4{font-size: .2rem;margin-bottom: .15rem;font-weight: normal;height: auto;}
.homef  ul li .txt p{font-size: .14rem;color: #666;line-height: 1.6em;height: .44rem}
html{font-size:100px;}
.nytop .bg:after {
    height: 2rem;
    background: url(/en/zxsy/images/bamask1.png) no-repeat top center;
    background-size: 101% 101%;
    content: '';
    position: absolute;
    left: -1px;
    top: -1px;
    right: -1px
}
body {
    color: #333;
    font-size: .16rem;
    font-family: "Arial","microsoft YaHei",Helvetica,Arial,Tahoma;
    margin:0 auto;
    position:relative;
    overflow-x: hidden;
    background: #fffefe;
    opacity: 1;
}
body.active{ opacity: 1; }
.img-hide{ overflow:hidden; display: block; }

.img-hide img,.div-img{ transition: 0.5s all; transform: scale(1,1); }
.img-hide:hover img,.img-hide:hover .div-img{transform: scale(1.05,1.05); }
.txt-elise{overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;}
.txt-elise2{overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
    .txt-elise3{overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;}
li{ list-style:none;}
a{ color: #333; }
ul{ padding:0; margin:0;}
a:hover,a{ text-decoration:none !important;}
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover,input:focus{ outline: none!important; }
p{ margin:0; }
img{max-width:100%;display: inline-block;vertical-align: middle;}
.header{position:fixed;left: 0;right: 0;top: 0;z-index: 1000;padding: 0 .63rem;}
.header.active{background: rgba(0, 135, 226, 1);}
.logo{padding: .5rem 0 .3rem;width:3.46rem;}

.header-right{padding-top: .2rem;margin-left: 5%;/* width: 9.9rem; */}
.header-a{ line-height: 30px; color: rgba(255,255,255,0.7); }
.header-a a{ color: rgba(255,255,255,0.7); }
.header-a span{ padding:0 15px; }

.container {
    width: 14.7rem;
}

.layer{background:rgba(0,0,0,0.8);position: fixed;left:0;top:0;right:0;bottom:0;z-index:10;opacity:1; z-index: -1; transition:all 0.3s ease-out 0s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}
.layer.showdiv{opacity:1;visibility:visible; z-index: 100000;}
.layer .close{font-size:30px; display: block; font-family: "氓庐鈥姑ぢ解��"; position:absolute;right:30px;top:30px;width:30px;height:30px;text-align: center;line-height:30px;cursor:pointer;color:#ccc;}
.layer .search_box{height:45px;line-height:45px;width:550px;display:-ms-flexbox;display:flex;transform:translateY(-50px);opacity:0;}
.layer.showdiv .search_box{transition:all 0.5s ease-out 0s;opacity:1;}
.layer .search_box .kw{background:#fff; border:none; -ms-flex:1;flex:1;padding:0 12px;font-size:16px;-webkit-appearance:none;appearance:none;border-radius:0;}
.layer .search_box .ok{background:#0d3a7e;color:#fff; height: 100%; box-shadow: none; border:none; width:120px;text-align: center;font-size:18px;cursor: pointer;-webkit-appearance:none;appearance:none;border-radius:0;}
.layer.active{ opacity: 1; z-index: 1000000; }
.search-one{ display: none; }
.search-one.showdiv{ display: block; }
.layer .search_box{ position: absolute; margin:0; background: none; width:50%; height: 45px; top: 50%; left: 50%;transform:translate(-50%,-50%); }
.form-box-s{width:100%;}
.layer .search_box .kw{ height: 45px; color: #333;padding-right:150px; }
.layer .search_box .ok{ right: 0; background: #0082e6; top:0;}
.layer .search_box .ok input{margin-top:12px;}
.head-icon{margin-top:.45rem;}
.head-icon ul li{position:relative;float:left;margin-left:.2rem;}
.head-icon ul li a{width:.48rem;height:.48rem;display:block;}
.head-icon ul li .h-ewm{position:absolute;border-radius:5px;background:#fff;width:1rem;height:1rem;transition: .5s;opacity:0;transform: translateY(0.2rem);left: -50%;}
.head-icon ul li .h-ewm img{width:.9rem;height:.9rem;display:block;margin:.05rem auto;}
.head-icon ul li:hover .h-ewm {
    opacity: 1;
    visibility: visible;
    transform: translateY(10px);
}
.banner:before{content:"";position:absolute;top:0;left:0;right:0;background: linear-gradient(180deg, rgba(16, 64, 118, 1) 0%, rgba(0, 0, 0, 0) 100%);width:100%;height: 2.5rem;z-index:2;}







.banner{ margin:0 auto; }
.banner img{ width: 100%; }
.search-box-d{ position: relative; width: 200px; display:none;}
.search-box-d .form-control{border:none;height: 30px;background: rgba(255,255,255,0.2);border-radius: 30px;box-shadow: none;color: #fff;/* width: calc(100% - 30px); */padding-right: 40px;}
.btn-ss{position: absolute;right: 10px;top: 6px;padding:0;height: 18px;background: none;border:none;}
.banner .slick-prev{left: .6rem;opacity: 0.5;z-index: 100;top: 50%;opacity: 1;width: .76rem;height: .66rem;background: url(/en/zxsy/images/ban-left.png) center no-repeat;transform: translateY(-50%);background-size:.76rem;}
.banner .slick-next{ right: .6rem; opacity: 0.5; top: 50%; opacity: 1; width:.76rem; height: .66rem; background: url(/en/zxsy/images/ban-right.png) center no-repeat; transform: translateY(-50%); background-size:.76rem;}
.slick-prev:before,.slick-next:before{ display: none; }
.banner .slick-dots{bottom: .8rem;background:url(/en/zxsy/images/dot-line.png) repeat-x left center;display: flex;justify-content: center;}
.banner .slick-dots li,.banner .slick-dots li button{ width: .28rem; height: .28rem;  }
.banner .slick-dots li button{ background: url(/en/zxsy/images/ban-dot1.png) no-repeat;background-size:100%; }
.banner .slick-dots li.slick-active{ }
.banner .slick-dots li{margin:0 .6rem;}
.banner .slick-dots li.slick-active button{  background: url(/en/zxsy/images/ban-dot.png) no-repeat; background-size:100%;}
 
    .banner {
    margin: 0;
    overflow: hidden;
    
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;}
.banner a {
    display: block;
    position: relative;
    height: 100%;}
    
    
    .banner .slick,.banner .slick-list,.banner .slick-initialized .slick-slide,.banner .slick-track,.banner a {
    height: 100%;}


.slick-dots li button:before{ display: none; }





.footer{ background: #2d3946; }
.footer-b{/* padding:65px 0; */padding-top: .55rem;}
.footer-b-left{ width:70%; }
.foot-logo{}
.foot-b-contact{margin-top:.3rem;margin-bottom:.3rem;}
.foot-b-contact p{color:#7f8b99;font-size:.18rem;line-height:.36rem;/* padding-left:.25rem; */}
.foot-b-contact p img{width:.18rem;vertical-align:middle;margin-right: .15rem;}
.foot-b-contact p:nth-child(1){}
.foot-b-contact p:nth-child(2){}
.foot-b-contact p:nth-child(3) img{width:.15rem;}
.footer-do{border-top:1px solid #3d4954;}
.footer-do p{font-size:.18rem;color:#7f8b99;padding:.3rem 0;}
.footer-do p a{color:#7f8b99;}
.footer-do p img{vertical-align:middle;width:.18rem;}
.head-icon2{
    margin-top: .95rem;
}
.head-icon2 ul li .h-ewm{position:absolute;background:url(/en/zxsy/images/wxewm.png);width:1.06rem;height:1.14rem;/* transform: translate(-50%); */transition: .5s;opacity:0;left: -58%;bottom: .55rem;}
.head-icon2 ul li .h-ewm img{width:.9rem;height:.9rem;display:block;margin:.05rem auto;}
.head-icon2 ul li:hover .h-ewm {
    opacity: 1;
    visibility: visible;
    transform: translate(0%);
}

#backTop{position:fixed;right:.3rem;bottom:1.4rem;    background: #2d3946;
    border-radius: 50%;display:none;}



.nav-list li{float: left;margin-left: .5rem;padding-bottom: .2rem;/* width: 11.11%; *//* text-align: right; */}
.nav-list>li:hover{background:url(/en/zxsy/images/line-nav.png) no-repeat left bottom;}
.nav-list li a{font-size: .18rem;color: #fff;/* font-weight: bold; */}
.nav-list{margin-top: .35rem;position: relative;}
.nav-click{ display: none; }
.menu-button { position: absolute; display: none; top: 18px; right: 15px; z-index: 1000; cursor: pointer; -webkit-transition: .3s; transition: .3s;}
.menu-button .bar:nth-of-type(1) { margin-top: 0px;}
.menu-button .bar:nth-of-type(3) { margin-bottom: 0px;}
.bar { position: relative; display: block; width: 24px; height: 2px; margin: 5px auto; background-color: #fff; border-radius: 10px; -webkit-transition: .3s; transition: .3s; }
.cross{ margin-top: -8px; }
.cross .bar{ margin:13px auto; }
.cross .bar:nth-of-type(1) { -webkit-transform: translateY(15px) rotate(-45deg);-ms-transform: translateY(15px) rotate(-45deg); transform: translateY(15px) rotate(-45deg);}
.cross .bar:nth-of-type(2) {  opacity: 0;}
.cross .bar:nth-of-type(3) { -webkit-transform: translateY(-15px) rotate(45deg); -ms-transform: translateY(-15px) rotate(45deg); transform: translateY(-15px) rotate(45deg);}
.search-a{  }
.close{ display: none; }
.title a:hover span{ background: none; color: #fff; }


a:hover .news-ul-tt,a:hover .news-ul-p,a:hover .bj-slick-title{ color: #1066fb; }
.tow-more:hover{ background: #004fa2; color: #fff; }
.nav-down{ position: absolute; display: none; left: 0; top: 100%; left: 50%; transform: translate(-50%,0); min-width: 120px; padding:5px 0; text-align: center; background: #004fa2; }
.nav-down li a{ line-height: 20px; display: block; font-size: 16px; padding:10px; font-weight: normal!important; background: none!important; }
.nav-down li{ float: none; width: 100%; padding:0; margin:0!important; white-space:nowrap; }

.nav-list li:hover .nav-down{ display: block; }
.nav-click{ display: none; }
.dropdown-menu{ max-height: 100px; overflow-y: auto; }
.subnav {
    opacity: 0;
    visibility: hidden;
    transform: translateY(.2rem);
    transition: .3s;
    position: absolute;
    top: 100%;
    display: flex;
    right: 0;
    min-width: 100%;
    background: rgba(255, 255, 255, .9);
    padding-top: .12rem;
    background: rgba(23,152,239,.9);
}
li:hover .subnav {
    opacity: 1;
    visibility: inherit;
    transform: translateY(0);
}
.subnav .navCon {
    /* background: rgba(255, 255, 255, .9); */
    padding: 35px 35px;
    width: 100%;
}
.subnav .navCon .navs {
    width: 40%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    float: left;
    padding-top: 0px;
}
.navCon ul{display: flex;;flex-wrap: wrap;justify-content: space-between;}
.navCon ul li a{display: flex;justify-content: space-between;font-size: .16rem;line-height: .26rem;color: #333;font-weight: 400;color: #fff;}
.navCon ul li a:after{ content: ""; font-family: "swiper-icons" !important;font-size: .12rem;}
.topser a{display: block;font-size: .2rem;color: #fff;line-height: .26rem}
.navCon ul li{margin:0!important;width: 100%;padding:.05rem 0;}

.subnav .navCon .pic {
    width: 60%;
    float: right;
    padding-left: 20px;
}


.nr img{max-width:100% !important;height:auto !important;margin:0 auto;display:block;}
.nr video{width:100%;height:auto;}
.list-paddingleft-2 li{list-style:disc;}
.list-paddingleft-2{padding-left:20px;}

@media( max-width: 1800px){
	.nav-list li{margin-left:.3rem;}
	.nav-list li a{font-size:.175rem;}
	}

@media( max-width: 1730px){
	  .header-right{margin-left:4%;}
	  .head-icon ul li{margin-left:.15rem;}
	}
@media( max-width: 1690px){
	.nav-list li{margin-left:.2rem;}
	}

@media( max-width: 1639px){
    .nav-list li{margin-left: .2rem;}
     .nav-list li a{/* margin-left: .2rem; */font-size: .17rem;}
}
@media( max-width: 1479px){
	.nav-list li{margin-left:.25rem;}
    .container{ width: 1230px; }
    .header{ padding:0 15px; }
    .logo{/* width: 450px; */}
    .header-right{/* padding-top: 20px; */}

    .tabs-ul{ margin-top: -10px; margin-bottom: 10px; }
    .news-ul li a{/* height: 97px; */}
    .news-ul-date{ margin-top: -5px; }
    .news-ul-tt{/* padding-top: 20px; */}
    .news-ul li a:hover:before{ width: 540px; }
    .ewm{ margin-left: 100px; }
    .bj-slick .slick-list {
    padding: 100px 180px !important;
}.tabs-more{ top: -50px; }
    }
@media( max-width: 1279px){
    .logo{/* width: 350px; */}
    .nav-list li{/* margin-left: .13rem; */}
    .container{ width: 970px; }
    .about-right{ width: 650px; }
    .nav-list li a{/* font-size: .24rem; */}
    .footer-top .col-xs-3{ width: 50%; margin-bottom: 15px; }
    .footer-top{ padding:20px 0 15px 0; }
    .footer-bottom{ font-size: 14px; }
    .tabs-ul li{ margin-right: 10px; }
    .tabs-ul li a{ font-size: 22px; }
    .tabs-ul li.active a{ font-size: 26px; }
    .news-ul li a:hover:before{ width: 420px; }
    .news-ul li:last-child{/* display: none; */}
    .footer-p{ width: 100%; text-align: center; }
    .ewm{ float: right!important; }
    .bj-slick .slick-list {
    padding: 80px 150px !important;
}
.tabs-more{ top: -45px; }
.subnav .navCon .navs{ padding-top: 0px; }
}

@media( max-width: 1180px){
.nysubnav ul li a,.nav-list li a,.scdata li p,#c-case2 .c-list1 .c-title2,.nysubnav3 ul li a{font-size:.2rem !important;}
.nytop .posi,#c-case2 .c-list1 .c-text2{font-size:.16rem !important;}
}


@media( max-width: 1024px){
   
  
  .news-ul-date span{font-size:30px;}
.news-ul-tt{/* padding-top:10px; */}
}


@media( max-width: 991px){
.nav-list>li:hover{background:none;}
 .footer-b-left{float:none!important;width:100%;text-align:center;}
	.footer-b-right{float:none !important;margin:0 auto .3rem;}
		.footer-b-right ul{display:flex;justify-content: center;}
	.footer-b-right.head-icon li:nth-child(2), .footer-b-right.head-icon li:nth-child(3){display:block;}
	.footer-do p{text-align:center;}
.foot-b-contact p,.footer-do p{font-size:.28rem;}
	
	.foot-b-contact p{line-height:.56rem;}
	.layer .search_box{ position: absolute; margin:0; background: none; width:90%; height: 45px; top: 50%; left: 50%;transform:translate(-50%,-50%); }

.m-show{display:block;}
.pc-show{display:none;}
 .xq_nr .zwcon .img-box{text-indent:0 !important;}
  .xq_nr .zwcon .img-box img{max-width:100% !important;height:auto !important;margin-left:0em !important;}
     .news_xq_bg .news_xq .news_r ul li a{font-size:14px;}
    .container{ width: 750px; }
    .about-left{ width: 100%; }
    .about-left .about-more{ display: none; }
    .about-title{ text-align: center; }
    .about-title-r{ text-align: center; margin-top: 20px; }
    .page-one{ padding:50px 0; }
    .tow-row .col-xs-6{ width: 100%; }
    .tow-row .col-xs-3{ width: 50%; margin-top:30px; }
    .bottom-back .col-xs-3{ width: 50%; }
    .header{ height: 51px; }
    .logo{padding:0;line-height: 50px;}
    .header-a{ display: none; }
    .search-box-d{ display: none; }
    .about-right{ width: 100%; }
  .nav-list{position: fixed;display: none;margin:0;left: 0;top: 50px;right: 0;/* bottom: 0; */overflow-y: auto;background: #0087e2;border-top: solid 1px #fff;}
  .nav-list li{ float: none; margin:0; padding-bottom: 0; }
  .nav-list li a{ padding:10px 15px; display: block; font-size: 14px; }
  .search-a{display: block;position: absolute;right: 40px;bottom: 0;/* line-height: 50px; *//* width: .6rem!important; *//* height: .6rem!important; */}
.head-icon{
    margin-top: 0;
}
    .head-icon li.i2{
    display: none;
}

    .nav-click {display: block;transition: 0.3s all;z-index: 10000;position: absolute;color: #fff;right: 0;top: 0px;width: 40px;height: 40px;text-align: center;line-height: 40px;}
    .nav-click.active{ transform: rotate(180deg); }
    .nav-list li:hover .nav-down{ display: none; }
    .nav-down{ position: static; padding:0; transform: translate(0,0); text-align: left; }
    .menu-button{ display: block; }

    .img-slick{ width: 100%; }
    .one-right{ width: 100%; margin-top: 30px; }
    .news-ul li:last-child{ display: block; }
    .news-ul li a:hover:before{ width: 680px; }
    .bj-slick .slick-list {
    padding: 100px 100px !important;
}
.bj-slick-bottom{ width: 600px; }
 html{ overflow-x: hidden; }
    .nav-list li:hover .subnav{ display: none; }
    .nav-down{ position: static; padding:0; transform: translate(0,0); text-align: left; }
    .menu-button{ display: block; }
    .subnav .navCon .navs{ padding-top: 0;width:100%; }
    .subnav{position: static;transition: 0s all;display: none;visibility:visible;height: auto;opacity: 1!important;transform: translate(0,0)!important;background: #024386;}
    .subnav .navCon .pic{ display: none; }
    .subnav .navCon{ padding:0; display:block;}
    .navCon ul li{ width: 100%; float: none; }
    .navCon ul li a{ line-height: 1;font-size:14px; }
    .nav-list li{ position: relative; }
.head-icon ul li a{width:.65rem;height:.65rem;top:.16rem;}

.nysubnav ul li a,.nav-list li a,.scdata li p,.pubTxt p,#c-case2 .c-list1 .c-text2{font-size:.24rem !important;}
.nytop .posi{font-size:.2rem !important;}
.kjcx2 ul li h4,#c-case2 .c-list1 .c-title2{font-size:.3rem !important;}
.news_jt_bg .mySwiper2 .news_top .txt h5 a,.news_jt_bg .mySwiper2 .swiper-slide dl dd a,.nysubnav3 ul li a{font-size:.26rem !important;}
.news_jt_bg .mySwiper2 .swiper-slide dl dd p,.news_jt_bg .mySwiper2 .news_top .txt p{font-size:.22rem !important;height:auto !important;line-height:1.5 !important;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.arc-con p,.homef ul li .txt h4{font-size:.3rem;}

#c-case2 .c-list2 li p{font-size:.24rem;}
}
@media( max-width: 800px){
	.arc-con p,.homef ul li .txt h4{font-size:.24rem;}
.news_xq_bg .news_xq .news_l .xq_nr p{font-size:.28rem !important;line-height:1.6 !important;}
#c-case2 .c-list2 li p{font-size:.24rem;}
	.head-icon ul li a{width:.5rem;height:.5rem;}
	.foot-b-contact p,.footer-do p{font-size:.22rem;}
	}	

@media( max-width: 768px){
.homef ul li{width:48%;}
   .nysubnav ul li a,.nav-list li a,.scdata li p,#c-case2 .c-list1 .c-title2{font-size:.22rem !important;}
.news_jt_bg .mySwiper2 .news_top .txt h5 a,.news_jt_bg .mySwiper2 .swiper-slide dl dd a{font-size:.23rem !important;}
.news_jt_bg .mySwiper2 .swiper-slide dl dd p{font-size:.2rem !important;}
    .container{ width: 100%; }
    .about-title{ font-size: 24px; }
    .about-title-r{ font-size: 18px; margin-top: 10px; }
    .about-txt{ font-size: 14px; line-height: 25px; margin-top: 10px; }
    .page-one{ padding:30px 0; }
    .title{ font-size: 22px; line-height: 30px; margin:25px 0; }
    .title a{ font-size: 16px; line-height: 30px; height: 30px; width: 120px; }
    .title a span{ font-size: 14px; line-height: 28px; height: 28px; }
    .tow-title{ font-size: 18px; margin-top: 15px; line-height: 25px; height: 50px; }
    .tow-p{ height: 50px; margin-top: 10px; }
    .tow-date{ margin-top: 15px; }
    .tow-row .col-xs-3{ width: 100%; margin-top: 15px; }
    .tow-link-sm{ padding:20px; height: auto; }
    .title-sm{ font-size: 18px; line-height: 25px; height: 50px; margin-top: 10px; }
    .img-txt{ line-height: 25px; height: 50px; margin-top: 15px; }
    .img-date{ margin-top: 20px; }
    .bottom-p{ font-size: 14px; line-height: 25px; margin-top: 0px; }
    .bottom-back .title{ margin-bottom: 10px; }
    .bottom-number{ margin-top: 20px; }
    .bottom-number span{ font-size: 28px; }
    .bottom-txt{ font-size: 16px; min-height: 48px; }
    .bottom-number span font{ font-size: 14px; right: 0; }
    .bottom-back{ padding-bottom: 30px; }
    .footer-top .col-xs-3{ width: 100%; }
    .logo img{/* height: 25px; */}

    .banner .slick-next,.banner .slick-prev{ display: none!important; }
   

  
    .one-right{ margin-top: 30px; }
    .news-ul li a:hover:before{ width: auto; right: 20px; }
    
    .title-top span{ font-size: 24px; }
    .tow-left{ width: 100%; float: none!important; }
    .title-top{ margin-bottom: 20px; }
    .tow-center{ width: 100%; float: none!important; padding-top: 20px; }
    .tow-center-p{font-size: 14px;line-height: 25px;height: 50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
    .tow-more{ margin-top: 20px; }
    .tow-right{ float: none!important; width: auto; margin:20px 40px 0 40px; }
    .tow-slick-bottom{ margin:0 40px; }
    .tow-slick-bottom .slick-current a{ margin:0; }
    .tow-slick-bottom{ margin-top: -30px; }
    .page-four{ padding:10px 0 30px 0; }
        .bj-slick .slick-list {
        padding: 50px 50px !important;
    }
    .bj-slick{ margin-bottom: 10px; margin-top: -20px; }
   .bj-slick-bottom{ width: 100%; }
   .bj-slick-title{ font-size: 16px; }
   .bj-slick-p{ font-size: 14px; line-height: 25px; height: 75px; margin-top: 10px; }
   .footer-nav li a span img{ height: 30px; }
   .footer-nav li a span{ height: 45px; }
   .footer-nav li a{ font-size: 12px; }
   .footer-nav{ margin:15px 0; }
   .footer-b-left{ width: 100%; }
   .footer-b{ padding:20px 0; }
   .ewm{ width: 100%; font-size: 14px; }
   .footer-p p{ font-size: 13px; }
   .footer-p{ width:100%; }
   .footer-p{ padding-top: 15px; }
   .tabs-more{ position: static; display: inline-block; margin-top: 25px; }

}

@media( max-width: 540px){
.footer-b-left .col-xs-6{width:100%;}
}
@media( max-width: 480px){
	.search-a{top:.19rem;}
}

@media( max-width:440px){
.arc-con p,.homef ul li .txt h4{font-size:.25rem;}

#c-case2 .c-list2 li p{font-size:.24rem;}
.footer-b-left .col-xs-6{width:100%;}
.foot-b-contact p img,.footer-do p img{width:.22rem;}
.foot-b-contact p:nth-child(3) img{width:.19rem;}
.head-icon ul li a{width:.6rem;height:.6rem;top:.25rem;}

.foot-b-contact p,.footer-do p,.pubTxt p,.nysubnav ul li a,.nav-list li a{font-size:.28rem !important;}
.nytop .posi{font-size:.24rem !important;}
.news_jt_bg .mySwiper2 .news_top .txt h5 a,.news_jt_bg .mySwiper2 .swiper-slide dl dd a,#c-case2 .c-list1 .c-title2,#c-case2{font-size:.28rem !important;}
.news_jt_bg .mySwiper2 .swiper-slide dl dd p,.news_jt_bg .mySwiper2 .news_top .txt p, .c-list1 .c-text2{font-size:.22rem !important;}
	
	.foot-b-contact p{line-height:.56rem;}
	
	}
}