@charset "utf-8";
/* CSS Document */
* {margin: 0;padding: 0;}
body {background:#fff;font-size: 14px;font-family: "SourceHanSansCN-Normal";font-style:normal; color:#000;font-weight: 400;}
@font-face {
    font-family: "SourceHanSansCN-Normal";
    src: url(https://jianzhan-fe.cdn.bcebos.com/font-v2/SourceHanSansCN-Normal.woff2), url(https://jianzhan-fe.cdn.bcebos.com/font/SourceHanSansCN-Normal.otf);
    font-display: swap;
}
@font-face {
    font-family: "SourceHanSansCN-Heavy";
    src: url(https://jianzhan-fe.cdn.bcebos.com/font-v2/SourceHanSansCN-Heavy.woff2), url(https://jianzhan-fe.cdn.bcebos.com/font/SourceHanSansCN-Heavy.otf);
    font-display: swap;
}


a {text-decoration: none; color:#000;transition: all 0.3s ease;}
a:hover {color: #2b6af0;text-decoration: none !important;}
li {list-style-type: none;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
input, button, select, textarea {outline: none;}
button:focus{border:0; outline:0;}
table{border-collapse: collapse;}
th,tr,td{border: 1px solid #DDD;}
.cl:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cl {zoom: 1;}
img{transition: all 0.5s ease;}
.cont{width: 100%;margin: 0 auto;padding: 0 10.4vw;}

/*banner*/
.in-banner{margin-top: 100px;width: 100%;overflow: hidden;}
.in-banner .mySwiper{position: relative;overflow: hidden;width: 100%;}
.in-banner .mySwiper .swiper-pagination{width: 100%;text-align: center;bottom: 5px;}
.in-banner .mySwiper .banner-img{width: 100%;}
.in-banner .mySwiper .banner-bj{width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;display: none;}
.in-banner .mySwiper .swiper-pagination-bullet{background: #fff;width: 10px;height: 10px;}
.in-banner .mySwiper .swiper-pagination-bullet-active{width:30px;border-radius: 30px;}
/*banner-end*/

/*index*/
.in-title{width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 60px 0;}
.in-title-l{width: 70%;display: flex;justify-content: left;align-items: center;}
.in-title-ico{margin-right: 15px;}
.in-title-ico img{width: 32px;}
.in-title-text h2{font-size: 30px;margin: 0;}
.in-title-r{width: 30%;text-align: right;font-size: 16px;}
.in-title-r a{color: #2b6af0;}
.in-title-r a:hover{color: #f97e08;}

.in-fw-1 {overflow: hidden;width: 100%;}
.in-fw-1 .swiper{ width: 100%; height: 100%;position: relative;padding: 0 13vw 90px 10.4vw;}
.in-fw-1 .swiper .swiper-slide{}
.in-fw-1 .swiper .in-fw-box{position: relative;width: 100%;overflow: hidden;cursor:pointer;}
.in-fw-1 .swiper .in-fw-box figure img{width: 100%;}
.in-fw-1 .swiper .in-fw-box:hover figure img.lazy{transform: scale(1.05);}
.in-fw-1 .swiper .in-fw-text{width: 100%;position: absolute;top:0;left: 0;padding: 45px;color: #fff;}
.in-fw-1 .swiper .in-fw-h2{display: flex;justify-content: left;align-items: center;margin-bottom: 25px;}
.in-fw-1 .swiper .in-fw-h2 span{display: inline-block;margin-right: 15px;}
.in-fw-1 .swiper .in-fw-h2 img{width: 25px;}
.in-fw-1 .swiper .in-fw-h2 h2{margin: 0;font-size: 18px;}
.in-fw-1 .swiper .in-fw-h2 h2 a{color: #fff;}
.in-fw-1 .swiper .in-fw-ms{font-size:14px;color: #fff;line-height: 25px;text-align:justify;margin-bottom: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.in-fw-1 .swiper .in-fw-ms p{margin-bottom: 0px;}
.in-fw-1 .swiper .in-fw-nav{display: flex;justify-content:left;align-items: center;flex-wrap: wrap;border-top: 1px solid #fff;padding-top: 30px;}
.in-fw-1 .swiper .in-fw-nav a{display: inline-block;font-size: 14px;color: #fff;border-right: 1px solid #fff;width: 21%;margin-right: 20px;line-height: 16px;
margin-bottom: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.in-fw-1 .swiper .in-fw-nav a:hover{color: #f97e08;}
.in-fw-1 .swiper .in-fw-nav a:nth-child(4),
.in-fw-1 .swiper .in-fw-nav a:last-child{border-right: none;}
.in-fw-1 .swiper .swiper-button-next,.in-fw-1 .swiper .swiper-button-prev{
    width: 48px;
    height: 48px;
    bottom: 0;
    left: 10.5vw;
    top: auto;
    border-radius: 50%;
    background: #2b6af0;
}
.in-fw-1 .swiper .swiper-button-next{left: 15vw;}
.in-fw-1 .swiper .swiper-button-next:after,.in-fw-1 .swiper .swiper-button-prev:after{color: #fff;font-size: 18px;}
.in-fw-1 .swiper .swiper-slide:nth-child(2),.in-fw-1 .swiper .swiper-slide:nth-child(3),.in-fw-1 .swiper .swiper-slide:nth-child(4),
.in-fw-1 .swiper .swiper-slide:nth-child(9){display: none;}

.in-fw-bj{width: 100%;background: #f8f8f8;margin-top: 60px;padding-bottom: 60px;}
.in-fw-2,.in-gdfw{width: 100%;display: flex;justify-content: space-between;align-items: stretch;}
.in-fw-2-l{width: 23%;background: #fff;position: relative;}
.in-fw-2-l a{display: block;width: 100%;padding: 0 25px;}
.in-fw-2-l h2{font-size: 16px;font-weight: 700;margin: 0;padding: 30px 0 20px;}
.in-fw-2-l figure{width: 100%;overflow: hidden;margin: 0 0 10px;}
.in-fw-2-l figure img{width: 100%;}
.in-fw-2-l:hover figure img{transform: scale(1.05);}
.in-fw-2-l p{font-size: 14px;color: #666;line-height: 22px;text-align: justify;}
.in-fw-2-l span{display: block;width: 77%;background: #2b6af0;text-align: center;font-size: 14px;color: #fff;border-radius: 5px;line-height: 45px;
transition: all 0.5s;position: absolute;bottom: 30px;}
.in-fw-2-l span:hover{background: #f97e08;}
.in-fw-2-r{width: 75%;}
.in-fw-2-r ul{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;margin: 0;}
.in-fw-2-r ul li{background: #fff;width: 32%;padding: 30px 25px;margin-bottom: 22px;}
.in-fw-2-r ul li h2{font-size: 16px;font-weight: 700;margin: 0;padding:0px 0 10px;}
.in-fw-2-r ul li p{font-size: 14px;color: #666;line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.in-fw-2-r ul li figure{width: 100%;overflow: hidden;height: 140px;display: flex;justify-content: center;align-items: center;}
.in-fw-2-r ul li figure img{width: 100%;}
.in-fw-2-r ul li:hover figure img{transform: scale(1.05);}
.in-fw-2-r ul li:nth-child(4),.in-fw-2-r ul li:nth-child(5),.in-fw-2-r ul li:nth-child(6){margin-bottom: 0;}

.in-gdfw-l{width: 48%;background: #fff;}
.in-gdfw-l figure{width: 100%;height: 335px;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.in-gdfw-l figure img{width: 100%;}
.in-gdfw-l:hover figure img{transform: scale(1.05);}
.in-gdfw-l h2{font-size: 16px;font-weight: 700;margin: 0;padding:10px 25px;}
.in-gdfw-l p{font-size: 14px;color: #666;line-height: 22px;padding:0 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.in-gdfw-r{width: 50%;}
.in-gdfw-r ul{margin: 0;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}
.in-gdfw-r ul li{width: 48%;background: #fff;margin-bottom: 25px;text-align: center;}
.in-gdfw-r ul li:nth-child(3),.in-gdfw-r ul li:nth-child(4){margin-bottom: 0;}
.in-gdfw-r ul li h2{font-size: 16px;font-weight: 700;margin: 0;padding:10px 0;}
.in-gdfw-r ul li .in-gdfw-div{position: relative;background: #2b6af0;}
.in-gdfw-r ul li .in-gdfw-div figure{width: 100%;height: 170px;overflow: hidden;display: flex;justify-content: center;align-items: center;transition: all 0.5s;}
.in-gdfw-r ul li .in-gdfw-div figure img{width: auto;height:100%;}
.in-gdfw-r ul li .in-gdfw-div p{position: absolute;opacity: 0;width: 100%;top: 0;left: 0;color: #fff;padding: 30px 25px;font-size: 13px;line-height: 22px;}
.in-gdfw-r ul li:hover .in-gdfw-div figure{opacity: 0.1;}
.in-gdfw-r ul li:hover .in-gdfw-div figure img{transform: scale(1.05);}
.in-gdfw-r ul li:hover .in-gdfw-div p{opacity: 1;z-index: 9;}

.in-about{width: 100%;background: url(../images/index_15.png) no-repeat center bottom;padding-bottom: 85px;}
.in-about-h2{font-size: 36px;font-weight: bold;text-align: center;padding: 60px 0;margin: 0;}
.in-about-p{font-size: 16px;color: #666;line-height: 30px;text-align: center;}
.in-about-btn{text-align: center;display: flex;justify-content: center;align-items: center;margin-top: 70px;}
.in-about-btn li{border-radius: 5px;width: 150px;height: 50px;line-height: 50px;text-align: center;border: 1px solid #eee;margin: 0 10px;
transition: all 0.3s ease;}
.in-about-btn li a{font-size: 16px;display: block;width: 100%;height: 100%;color: #666;}
.in-about-btn li:nth-child(1){background: #2b6af0;}
.in-about-btn li:nth-child(1) a{color: #fff;}
.in-about-btn li:nth-child(1):hover{background: #fff;}
.in-about-btn li:nth-child(1):hover a{color: #2b6af0;}
.in-about-btn li:hover{background: #2b6af0;}
.in-about-btn li:hover a{color: #fff;}
.in-fgs{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;margin-top: 60px;}
.in-fgs li{width: 24%;position: relative;}
.in-fgs li figure{width: 100%;overflow: hidden;}
.in-fgs li figure img{width: 100%;}
.in-fgs li .in-fgs-p{font-size: 16px;text-align: center;position: absolute;width: 120px;height: 40px;background: #2b6af0;color: #fff;
line-height: 40px;border-radius: 5px;top: 42%;left: 33%;}
.in-fgs li:hover figure img{transform: scale(1.05);}

.in-news{width: 100%;background: #f8f8f8;padding-bottom: 60px;}
.in-news .cont{display: flex;justify-content: space-between;}
.in-news-l{width: 62%;}
.in-news-l-ul{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;}
.in-news-l-ul li{width: 48%;background: #fff;}
.in-news-l-ul li figure{width: 100%;display: flex;justify-content: center;align-items: center;height: 236px;overflow: hidden;}
.in-news-l-ul li figure img{width: 100%;}
.in-news-l-ul li:hover figure img{transform: scale(1.05);}
.in-news-l-ul li .in-news-l-div{width: 100%;padding: 0 25px 25px;}
.in-news-l-ul li h3{font-size: 16px;}
.in-news-l-ul li time{font-size: 14px;color: #999;}
.in-news-l-ul li p{font-size: 14px;color: #666;line-height: 22px;margin-top: 10px;margin-bottom: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.in-news-l-ul li span{display: block;width: 100px;height: 40px;background: #2b6af0;text-align: center;font-size: 14px;color: #fff;line-height: 40px;
transition: all 0.5s;}
.in-news-l-ul li span:hover{background: #f97e08;}
.in-news-r{width: 35%;}
.in-news-r .txtMarquee-top{width: 100%;background: #fff;overflow: hidden;height: 443px;padding: 15px 0;}
.in-news-r .txtMarquee-top li{width: 100%;padding: 13px 15px;}
.in-news-r .txtMarquee-top li a{display: flex;justify-content: space-between;align-items: center;width: 100%;border-bottom: 1px solid #eee;}
.in-news-r .txtMarquee-top li span{width: 60px;height: 55px;text-align: center;line-height: 55px;background: #e5edfd;color: #2b6af0;font-weight: bold;
font-size: 27px;}
.in-news-r .txtMarquee-top li .infoList-li{width:81%;}
.in-news-r .txtMarquee-top li .infoList-li h3{font-size: 16px;margin: 10px 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;  

}
.in-news-r .txtMarquee-top li .infoList-li p{font-size: 14px;color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;  
}

/*footer*/
.foot-lx{width: 100%;background: #2b6af0;padding: 33px 0;}
.foot-lx-c{width: 100%;padding: 0 6vw;}
.foot-lx-c ul{margin: 0;display: flex;justify-content: space-between;align-items: center;}
.foot-lx-c ul li{display: flex;justify-content: left;align-items: center;}
.foot-lx-c ul li figure{width: 70px;margin-right: 15px;}
.foot-lx-c ul li figure img{max-width: 100%;}
.foot-lx-c ul li h4{font-size: 14px;color: #fff;}
.foot-lx-c ul li p{font-size: 16px;color: #fff;}
.foot-lx-c ul li p a{color: #fff;}
.footer{margin-top: 60px;}
.footer-c{width: 100%;padding: 0 6vw;display: flex;justify-content: space-between;align-items: flex-start;}
.footer-l{width: 280px;}
.footer-l .footer-logo{}
.footer-l .footer-logo img{height: 50px;}
.footer-l figure{width: 140px;background: #fff;border-radius: 5px;border: 1px solid #eee;margin-top: 30px;}
.footer-l figure img{width: 100%;}
.footer-r{width: 70%;display: flex;justify-content: space-between;align-items: flex-start;}
.footer-r .footer-nav{}
.footer-r .footer-nav h3{font-size: 18px;font-weight: bold;margin: 0 0 20px;}
.footer-r .footer-nav a{display: block;font-size: 14px;color: #666;line-height: 25px;}
.footer-r .footer-nav a:hover{color: #2b6af0;}
.footer-r .footer-nav-2{width: 280px;}
.footer-r .footer-nav-a{display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer-r .footer-nav-a div{}

.foot-bq-c{width: 100%;padding: 0 6vw;}
.foot-bq{width: 100%;border-top: 1px solid #eee;margin-top: 70px;padding: 25px 0;}
.foot-bq p{margin: 0;padding-right: 20px;display: inline-block;}
.foot-bq a{display: inline-block;}

/*右侧悬浮*/
.ycxf{width: 76px;position: fixed;right: 20px;top: 50%;z-index: 999;display: none;}
.ycxf li{width: 100%;text-align: center;font-size: 12px;height: 76px;border-radius: 15px;margin-bottom: 5px;line-height: 120px;color: #132643;
background:#fff url(../images/index_31.png) no-repeat;position: relative;cursor: pointer;box-shadow: 0px 0px 16px rgb(0 0 0 / 20%);
background-size: 50px auto;}
.ycxf li a{color: #132643;}
.ycxf li a{display: inline-block;width: 100%;height: 100%;}
.ycxf li:nth-child(1),.ycxf li:nth-child(1):hover{background-position: 12px 14px;}
.ycxf li:nth-child(2),.ycxf li:nth-child(2):hover{background-position: 13px -71px;}
.ycxf li:nth-child(3),.ycxf li:nth-child(3):hover{background-position: 14px -146px;}
.ycxf li:nth-child(4){background-position: 12px -206px;}
.ycxf li:nth-child(3) p{width: 240px;height:76px;position: absolute;top: -0px;right: 80px;line-height: 76px;box-shadow: 0px 0px 16px rgb(0 0 0 / 20%);
display: none;font-size: 16px;background: #067a81;border-radius: 15px;color: #fff;}
.ycxf li:nth-child(3):hover p{display: block;}
.ycxf li .ycxf-dh{width: 190px;height: 100%;background: #133581;color: #fff;position: absolute;top: 0;right: 0;text-align: left;line-height: 85px;
padding: 0 15px;display: none;}
.ycxf li:hover .ycxf-dh{right: 82px;display: block;}
.ycxf li:hover{background:#067a81 url(../images/index_31.png) no-repeat;background-size: 50px auto;}
.ycxf li:hover a{color: #fff;}


/*内页*/

/*banner*/
.ny-banner{width: 100%;height: 500px;position: relative;background-repeat: no-repeat;background-size: cover;margin-top: 103px;}
.ny-banner .cont{height: 100%;display: flex;justify-content: center;align-items: center;}
.ny-banner-text{text-align: center;}
.ny-banner-text h2{font-size: 36px;color: #fff;font-weight: bold;margin: 0 0 25px;}
.ny-banner-text p{text-transform: uppercase;font-size: 20px;color: #fff;}

/*内页标题*/
.ny-title{text-align: center;padding: 50px 0;}
.ny-title h3{font-size: 35px;color: #000;font-weight: bold;margin: 0 0 15px;}
.ny-title p{font-size: 20px;color: #666;text-transform: uppercase;}

/*about*/
.ny-about-1{width: 100%;height: 800px;margin-top: 100px;background-repeat: no-repeat;background-size: cover;background-position: center bottom;}
.ny-about-1 .cont{height: 100%;display: flex;justify-content: left;align-items: center;}
.jianjie-l{width: 50%;background: rgba(0, 0, 0, 0.3);padding: 50px;}
.jianjie-l .ny-title{padding-top: 0;}
.jianjie-l .ny-title h3,.jianjie-l .ny-title p{color: #fff;text-align: left;}
.ny-about-2 .in-about-wh{margin: 0px auto 0;}
.in-about-wh{display: flex;justify-content: center;align-items:flex-start;width: 88%;margin: 55px auto 0;}
.in-about-wh li{border-radius: 5px;background: #fff;border: 1px solid #eee;text-align: center;margin: 0 20px;padding-top: 45px;padding-bottom: 30px;
width: 32%;transition: all 0.5s;}
.in-about-wh li figure{width: 75px;margin: 0 auto;}
.in-about-wh li figure img{width: 100%;transition: all 0.5s;}
.in-about-wh li h3{font-size: 24px;font-weight: bold;margin: 30px 0 15px;transition: all 0.5s;}
.in-about-wh li span{text-transform: uppercase;font-size: 16px;color: #666;transition: all 0.5s;}
.in-about-wh li i{display: block;margin: 0 auto;width: 37px;background: #2b6af0;height: 1px;margin: 20px auto 40px;transition: all 0.5s;}
.in-about-wh li p{font-size: 14px;color: #666;padding: 0 30px;line-height: 25px;transition: all 0.5s;}
.in-about-wh li:hover{background: #2b6af0;}
.in-about-wh li:hover figure img{
    ofilter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    filter: brightness(0%) invert(100%);
    -webkit-filter: brightness(0%) invert(100%);
}
.in-about-wh li:hover h3,.in-about-wh li:hover p,.in-about-wh li:hover span{color: #fff;}
.in-about-wh li:hover i{background: #fff;}
.jianjie-p {font-size: 16px;color: #fff;line-height: 25px;text-align: justify;}

/*招聘*/
.ny-job{width: 100%;background: linear-gradient(180deg, #2b69f026, #2b69f008);padding-bottom: 60px;}
.ny-job-nr ul{width: 100%;position: relative;height: 580px;}
.ny-job-nr ul li{position: absolute;border-radius: 50%;background: #316ef029;text-align: center;overflow: hidden;text-align: center;
display: flex; flex-direction: column; align-items: center; justify-content: center;aspect-ratio: 1 / 1;}
.ny-job-nr ul li img{height: 100%;width: auto;transition: all 0.5s;}
.ny-job-nr ul li:hover img{transform: scale(1.05);}
.ny-job-nr ul li span img{width: 30px;height: auto;margin-bottom: 5px;}
.ny-job-nr ul li p{font-size: 16px;color: #666;margin: 0;transition: all 0.5s;}
.ny-job-nr ul li:hover img,.ny-job-nr ul li:hover p{transform: scale(1.05);}
.ny-job-nr ul li:nth-child(1){width: 8.8888888889%;left: 72.8%;top: auto;bottom: 25%;background: rgba(96, 194, 208, 0.2);}
.ny-job-nr ul li:nth-child(2){width: 8.5925925926%;left: 50%;top: 11%;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.12) -34.88%, rgba(255, 255, 255, 0.6) 127.22%);}
.ny-job-nr ul li:nth-child(3){width: 12.2222222222%;left: 61.1%;top: 23%;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.12) -34.88%, rgba(255, 255, 255, 0.6) 127.22%);}
.ny-job-nr ul li:nth-child(4){width: 10.1481481481%;left: 23%;top: 33.2%;background: rgba(96, 194, 208, 0.15);}
.ny-job-nr ul li:nth-child(5){width: 10.7407407407%;left: 13%;top: 56%;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.12) -34.88%, rgba(255, 255, 255, 0.6) 127.22%);}
.ny-job-nr ul li:nth-child(6){width: 8.5925925926%;left: 32.8%;top: 2%;background: rgb(68 124 242 / 8%);}
.ny-job-nr ul li:nth-child(7){width: 7.7777777778%;left: 9.35%;top: 24%;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.12) -34.88%, rgba(255, 255, 255, 0.6) 127.22%);}
.ny-job-nr ul li:nth-child(8){width: 7.4814814815%;left: auto;right: 13%;top: 15%;}
.ny-job-nr ul li:nth-child(9){width: 16.8148148148%;left: 41.6%;top: 34%;}
.ny-job-nr ul li:nth-child(10){width: 12.962962963%;left: 28%;top: auto;bottom: 7%;}
.ny-job-nr ul li:nth-child(11){width: 9.3333333333%;left: 59%;top: auto;bottom: 4%;background: rgb(68 124 242 / 8%);}
.ny-job-nr ul li:nth-child(12){width: 8%;left: 20%;top: 12%;background: rgb(68 124 242 / 8%);}
.ny-job-nr ul li:nth-child(13){width: 8%;left: 62%;top: -3%;background: rgb(68 124 242 / 8%);}
.ny-job-p{width: 100%;text-align: center;font-size: 16px;color: #999;padding: 50px 0;}
.ny-job-lx{width: 60%;border-radius: 10px;border: 1px solid #eee;display: flex;justify-content: space-between;align-items: center;margin: 0 auto 60px;}
.ny-job-lx div{width: 50%;border-right: 1px solid #eee;text-align: center;margin: 25px 0px;font-size: 18px;color: #666;}
.ny-job-lx div:last-child{border-right: none;}
.ny-job-lx div img{width: 35px;margin-right: 10px}
.ny-job-lx div:hover{color: #2b6af0;}

/*联系我们*/
.lxfs_nr {width: 1200px;margin: 0 auto 70px;}
.lxfs_nr ul {overflow: hidden;}
.lxfs_nr li {float: left;width: 50%;padding: 0 0 20px 20px;}
.lxfsbox {text-align: center;border-radius: 10px;background: #f4f5f8;height: 250px;transition: All 0.4s ease-in-out;position: relative;}
.lcbox {position: absolute;width: 100%;left: 50%;top: 50%;transform: translate(-50%, -50%);padding: 0 40px;}
.lxfsbox span {display: block;width: 70px;height: 70px;position: relative;margin: 0 auto;}
.lxfsbox img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.lxfsbox h2 {font-size: 16px;color: #333;line-height: 24px;height: 50px;}
.lxfs_nr ul li:nth-child(3),.lxfs_nr ul li:nth-child(4),.lxfs_nr ul li:nth-child(5){width: 33.33%;}
.lxfsbox:hover{background: #2b6af0;}
.lxfsbox:hover h2{color: #fff;}
.lxfsbox:hover p{color: #fff;}
.lxfsbox:hover img {
    ofilter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    filter: brightness(0%) invert(100%);
    -webkit-filter: brightness(0%) invert(100%);
}
.ny-fgs{width: 100%;background: #f8f8f8;padding-bottom: 80px;}
.ny-fgs .in-fgs{margin: 0;}

/*新闻列表*/
.ny-news{width: 100%;background: rgba(3, 65, 252, 0.05);padding-bottom: 70px;}
.xwdt_box{width: 100%; margin: 0 auto; padding-bottom: 15px;}
.xwdt_box ul{}
.xwdt_box li{padding-bottom: 50px;}
.xwdt_xq{overflow: hidden;background: #fff;border-radius: 15px;transition:all 0.4s ease-in-out; }
.xwdt_xq:hover{ transform: translate(0, -5px);box-shadow:0 0 10px rgba(0, 0, 0, .2);}
.xwdt_left{width: 30%; overflow: hidden;float: left;}
.xwdt_left img{width: 100%;bor}
.img2 { transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-ou }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }
.xwdt_right{float: right;width:65%; padding:20px 90px 0 0;}
.xwdt_right h3{font-size: 16px;color: #898989; margin-bottom: 0px;}
.xwdt_right h3 img{display: inline-block;vertical-align: middle; margin: -3px 12px 0 0;}
.xwdt_right h2{font-size: 18px;line-height: 28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;
overflow: hidden;margin-bottom: 15px;}
.xwdt_right p{font-size: 14px;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;
overflow: hidden;}
.xwdt_right h2 a{color: #000;transition: all 0.4s ease-in-out;}
.btn2{display: block; margin-top: 30px; font-size: 14px; color: #333333;}
.xwdt_right h2 a:hover{color: #2b6af0;}
.btn2 b{padding-left: 5px;transition: all 0.4s ease-in-out;}
.btn2:hover b{padding-left: 15px;}
.btn2:hover{color: #2b6af0;}

/*分页*/
.pageing{width: 100%;display: flex;justify-content: center;margin-top: 30px;}
.pageing .page-status{display: none;}
.pageing span a{display: inline-block;border-radius: 5px;border: 1px solid #999;text-align: center;font-size: 14px;padding: 7px 12px;margin: 0 5px;
color: #333;transition: all 0.5s;}
.pageing span a:hover,.pageing span a.page-num-current{background: #2b6af0;color: #fff;border: 1px solid #2b6af0;}

/*新闻详情*/
.nyal-c{width: 100%;border-top: 1px solid #2b6af0;margin-top: 103px;}
.fayynr{width: 1200px; margin: 0 auto;max-width: 94%;padding:70px 0 50px;}
.fayy_title{ border-bottom: 1px solid #ccc;}
.fayy_title h2{font-weight: bold; color: #333; font-size: 35px;line-height: 60px;margin: 0 0 30px;}
.fayy_nr{padding: 25px 0 40px;border-bottom: 1px solid #ccc;}
.fayy_nr p{font-size: 14px; line-height: 2; color: #6f6f6f; margin-bottom: 30px;}
.fayy_nr p img{max-width:100%;}
.fayy_sp{position:relative;}
.xwxq_fl{padding: 20px 0 115px;}
.xwxq_fl ul{overflow: hidden;}
.xwxq_fl li{float: left;width: 50%; font-size: 18px; }
.xwxq_fl li a{color: #6f6f6f;}
.xwxq_fl li a:hover{color: #2b6af0;}
.xwxq_fl li a:hover img{ margin-right:20px;}
.xwxq_fl li img{display: inline-block;vertical-align: middle; margin: -3px 12px 0 0;transition: All 0.4s ease-in-out;}
.xwxq_fl ul li:nth-child(2) a:hover img{ margin-left:20px;}
.xwxq_fl ul li:nth-child(2){ text-align: right;}
.xwxq_fl ul li:nth-child(2) img{margin: -3px 0 0 12px;}

/*检测服务*/
.jc-index ul{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;flex-wrap: wrap;margin-bottom: 60px;}
.jc-index li{width: 24%;border-bottom: 1px solid #ccc;text-align: center;margin-bottom: 30px;}
.jc-index li .jc-box{width: 100%;position: relative;overflow: hidden;}
.jc-index li .jc-box figure{width: 100%;height: 300px;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.jc-index li .jc-box figure img{width: 100%;}
.jc-index li:hover .jc-box figure img{transform: scale(1.05);}
.jc-index li .jc-box-p{width: 100%;height: 100%;position: absolute;left: 0;background: rgb(45 123 240 / 85%);color: #fff;bottom: -100%;
display: flex;justify-content: center;align-items: center;padding: 0 30px;transition: all 0.5s;}
.jc-index li .jc-box-p p{font-size: 14px;color: #fff;line-height: 22px;margin: 0;}
.jc-index li:hover .jc-box-p{bottom: 0;}
.jc-index li h3{font-size: 18px;font-weight: 500;margin: 0; padding: 15px 0;}

.ny-fulist{margin-bottom: 70px;}
.ny-2nav{width: 100%;border-bottom: 1px solid #eee;}
.ny-2nav-l{font-size: 14px;margin: 0;padding: 30px 0;color: #666;}
.ny-2nav-l a:last-child{color: #2b6af0;}
.ny-2nav-r{width: 100%;}
.ny-2nav-r ul{display: flex;justify-content: center;align-items: center;margin: 0;flex-wrap: wrap;}
.ny-2nav-r ul li{border-radius: 5px;border: 1px solid #ccc;text-align: center;font-size: 16px;height: 45px;line-height: 45px;margin: 0 10px 20px;
width: calc(100% / 7);transition: all 0.5s;}
.ny-2nav-r ul li:hover,.ny-2nav-r ul li.active{background: #2b6af0;}
.ny-2nav-r ul li:hover a,.ny-2nav-r ul li.active a{color: #fff;}
.fuwu-ul{margin: 50px auto;width: 100%;display: flex;justify-content: left;flex-wrap: wrap;}
.fuwu-ul li{width: 30.33333%;border-radius: 15px;overflow: hidden;margin: 0 15px 30px;}
.fuwu-ul li a{width: 100%;overflow: hidden;height: 300px;position: relative;display:block;}
.fuwu-ul li figure{width: 100%;height: 355px;display: flex;justify-content: center;align-items: center;}
.fuwu-ul li figure img{width: auto;height: 100%;}
.fuwu-ul li .fuwu-ul-div{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);left: 0;bottom:-85%;transition: all 0.7s;position:absolute;}
.fuwu-ul li .fuwu-ul-div h3{font-size: 16px;color: #fff;text-align: center;margin: 0;line-height: 25px;padding: 15px 0;}
.fuwu-ul li .fuwu-ul-div p{font-size: 14px;color: #fff;padding: 0 30px;margin: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
}
.fuwu-ul li:hover .fuwu-ul-div{bottom:0%;}
.fuwu-ul li:hover .fuwu-ul-div h3{}

/*技术资料*/
.ny-zl{width: 100%;justify-content: space-between;align-items: flex-start;display: flex;}
.ny-zl-l{width: 20%;margin-top: 60px;background: #fff;border-top-left-radius: 10px;border-top-right-radius: 10px;overflow: hidden;}
.ny-zl-nav h2{width: 100%;background: #2b6af0;margin: 0;line-height: 80px;font-size: 25px;
color: #fff;padding-left: 20px;}
.ny-zl-nav ul{margin: 0;}
.ny-zl-nav ul li{justify-content: space-between;align-items: center;display: flex;border-bottom: 1px solid #eee;font-size: 16px;line-height: 55px;
padding: 0 20px;}
.ny-zl-nav ul li.active a{color: #2b6af0;}
.ny-zl-r{width: 77%;margin-top: 60px;background: #fff;padding: 30px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.ny-zl-r-p{width: 100%;border-bottom: 1px solid #eee;}
.ny-zl-r-p h3{margin: 0;padding-bottom: 15px;font-size: 18px;color: #2b6af0;font-weight: 600;}
.ny-zl-r ul{margin-bottom: 50px;min-height: 569px;}
.ny-zl-r ul li{border-bottom: 1px solid #eee;padding: 25px 0;}
.ny-zl-r ul li a{display: flex;justify-content: space-between;align-items: center;width: 100%;}
.ny-zl-r ul li .ny-zllist-l{width: 8%;height: 75px;text-align: center;line-height: 75px;background: #e5edfd;color: #2b6af0;font-weight: bold;
font-size: 27px;}
.ny-zl-r ul li .ny-zllist-r{width: 90%;}
.ny-zl-r ul li .ny-zllist-r h3{margin: 0;font-size: 16px;font-weight: 600;}
.ny-zl-r ul li .ny-zllist-r p{font-size: 14px;color: #666;margin: 10px 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

/*测试申请*/
.ny-sqly{margin: 0 auto 50px;width: 900px;}
.ny-sqly form{}
.ny-sqly form .ny-sqly-div{width: 100%;display: flex;justify-content: center;align-items: self-start;margin-bottom: 20px;}
.ny-sqly form .ny-sqly-div label{display: inline-block;width: 120px;text-align: right;margin-right: 20px;font-size: 16px;color: #666;font-weight: 400;line-height: 50px;}
.ny-sqly form .ny-sqly-div label span{color: red;display: inline-block;margin-right: 5px;}
.ny-sqly form .ny-sqly-div .ny-sqly-inp{width: 460px;}
.ny-sqly form .ny-sqly-div .ny-sqly-inp input{width: 100%;border: 1px solid #eee;line-height: 50px;border-radius: 5px;padding:0 5px;}
.ny-sqly form .ny-sqly-div .ny-sqly-inp textarea{width: 100%;border: 1px solid #eee;height: 150px;border-radius: 5px;padding:10px 5px;}
.ny-sqly form button{display: block;margin: 20px auto;background: #2b6af0;border: none;color: #fff;font-size: 16px;border-radius: 5px;line-height: 50px;
width: 120px;}
.ny-sqly form button:hover{background: #2254be;}

.ny-bgcx{width: 100%;margin-bottom: 70px;}
.ny-bgcx ul{width: 1200px;margin: 0 auto 60px;}
.ny-bgcx ul li{width: 100%;background: #fff;border-radius: 5px;border: 1px solid #eee;margin-bottom: 25px;padding-bottom:25px;}
.ny-bgcx ul li a{display: flex;justify-content: space-between;align-items: center;padding: 30px 30px 10px;}
.ny-bgcx ul li a h3{font-size: 18px;position: relative;margin: 0;padding-left: 18px;transition: all 0.5s;}
.ny-bgcx ul li a h3::after{position: absolute;content: "";width: 7px;height: 7px;background: #2b6af0;border-radius: 50%;left: 0;top: 7px;}
.ny-bgcx ul li a span{font-size: 14px;color: #2b6af0;}
.ny-bgcx ul li a:hover h3{padding-left: 22px;}
.ny-bgcx p{
    font-size: 14px;color: #666;margin:0;
    padding-left: 47px;
    padding-right: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

@media (min-width: 1500px){
    .cont1400{width: 1400px;margin: 0 auto;}
}

@media (min-width: 1950px){
    
}

@media screen and (max-width:1920px){
	
}

@media screen and (max-width:1800px){
    .in-ys .in-ys-r ul li{margin: 2rem 0;}
	
}

@media screen and (max-width:1700px){
    .in-ys .in-ys-r ul li {margin: 1rem 0;}
	
}

@media screen and (max-width:1550px){
    .in-about-wh{width:100%;}
    .in-fw-1 .swiper .in-fw-text{padding: 25px;}
	.in-fw-1 .swiper .swiper-button-next {left: 16vw;}
	.footer-r {width: 65%;}
	.in-gdfw-l figure img {width: auto;height: 100%;}
}

@media screen and (max-width:1500px){
 
}

@media screen and (max-width:1440px){
    .cont{padding: 0 7.4vw;}
    .in-fw-1 .swiper .in-fw-box figure img {width: auto;}
    .in-fw-1 .swiper .in-fw-nav a{width: 29%;}
    .in-fw-1 .swiper .in-fw-nav a:nth-child(4){border-right: solid 1px;}
    .in-fw-1 .swiper .in-fw-nav a:nth-child(3n){border-right:none;}
    .in-fw-2-l {width: 26%;}
    .in-fw-2-r {width: 72%;}
    .in-fw-2-r ul li figure{height: 110px;}
    .footer-r .footer-nav-2 {width: 240px;}
    .foot-lx-c,.footer-c,.foot-bq-c{padding: 0 2vw;}
    .ny-banner{height: 420px;}
}

@media screen and (max-width:1360px){
    .cont {padding: 0 4vw;}
    .in-fw-1 .swiper .in-fw-nav a {width: 28%;}
    .foot-lx-c ul li figure {width: 60px;margin-right: 10px;}
    .footer-l .footer-logo img {height: auto;width: 100%;}
    .footer-r {width: 72%;}
    .footer-r .footer-nav-2 {width: 270px;}
    .in-fw-1 .swiper{padding: 0 13vw 90px 4vw;}
    .in-fw-1 .swiper .swiper-button-next, .in-fw-1 .swiper .swiper-button-prev{left:4vw;}
    .in-fw-1 .swiper .swiper-button-next {left: 10vw;}
    .lxfs_nr{width:100%;}
}

@media screen and (max-width:1300px){
    
	
}

@media screen and (max-width:1200px){

}

@media screen and (max-width:1024px){
	.in-banner,.ny-banner,.ny-about-1{margin-top:60px;}
	.in-fw-1 .swiper .in-fw-box figure img {width: 100%;}
	.in-fw-1 .swiper .in-fw-box{height:310px;}
	.in-fw-1 .swiper .swiper-button-next {left: 13vw;}
	.in-title{padding: 35px 0;}
	.in-title-text h2 {font-size: 25px;}
	.in-title-ico img {width: 24px;}
	.in-title-r{font-size: 14px;}
	.in-fw-2, .in-gdfw{flex-wrap: wrap;}
	.in-fw-2-l {width: 100%;}
	.in-fw-2-l span{display: none;}
	.in-fw-2-l figure {width: 40%;float: left;margin: 0 10px 0 0;}
	.in-fw-2-l p{
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 3;
	}
	.in-fw-2-r {width: 100%;margin-top: 20px;}
	.in-fw-2-r ul li{width: 49%;padding: 20px 15px;margin-bottom: 5px;}
	.in-fw-2-r ul li h2 {font-size: 14px;}
	.in-fw-2-r ul li figure {height: 20vw;}
	.in-gdfw-l {width: 100%;}
	.in-gdfw-l figure img {width: 100%;height: auto;}
	.in-gdfw-l figure{height: 40vw;}
	.in-gdfw-r {width: 100%;margin-top: 15px;}
	.in-gdfw-r ul li {width: 49%;margin-bottom: 10px;}
	.in-gdfw-r ul li .in-gdfw-div figure img{width: 100%;height: auto;}
	.in-fgs,.in-about-wh{flex-wrap: wrap;}
	.in-fgs li {width: 49%;margin-bottom: 15px;}
	.in-news .cont,.foot-lx-c ul{flex-wrap: wrap;}
	.in-news-l,.in-news-r{width: 100%;}
	.in-news-l-ul li figure{height: 200px;}
	.in-news-l-ul li{width: 49%;}
	.foot-lx-c ul li{width: 49%;margin: 10px 0;}
	.footer-r{display: none;}
	.in-gdfw-r ul li .in-gdfw-div figure{height: 20vw;}
	.in-gdfw-r ul li h2 {font-size: 14px;}
	.in-about-h2 {font-size: 25px;padding: 30px 0;}
	.in-about-btn{margin-top: 30px;}
	.in-about{background-size: contain;}
	
	.ny-banner{height: 250px;}
	.ny-banner-text h2 {font-size: 22px;margin: 0px 0 10px;}
	.ny-banner-text p{font-size: 16px;}
	.ny-2nav-r ul li {font-size: 14px; margin: 0px 4px 10px;width: calc(93% / 3);}
	.nyal-c {margin-top: 60px;border-top: none;}
	.fayy_title h2 {font-size: 20px;line-height: 30px;margin: 0 0 20px;}
	.jianjie-l {width: 100%;padding: 20px;}
	.ny-about-1{height: 550px;}
	.jianjie-p {font-size: 14px;}
	.in-about-wh{justify-content: space-between;}
	.in-about-wh li{margin:0px 0 15px;width: 48%;padding-top: 25px;padding-bottom: 20px;}
	.in-about-wh li p{padding: 0 10px;height: 66px;}
	.in-about-wh li h3 {font-size: 18px;margin: 25px 0 10px;}
	.in-about-wh li figure {width: 50px;}
	.in-about-wh li span{font-size: 14px;}
	.in-about-wh li i{margin: 15px auto 20px;}
	.ny-zl-l{display: none;}
	.ny-zl-r {width: 100%;margin-top: 30px;padding: 20px;}
	.ny-zl-r ul li .ny-zllist-r h3{
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 1;
	}
	.ny-zl-r ul li .ny-zllist-l {width: 55px;}
	.ny-zl-r ul li .ny-zllist-r {width: 84%;}
	.ny-sqly {width: 100%;}
	.ny-sqly form .ny-sqly-div label { width: 95px;margin-right: 10px; font-size: 14px;}
	.xwdt_right h3,.btn2{display: none;}
	.xwdt_right h2 {font-size: 16px;line-height: 20px;margin-bottom: 10px;margin-top: 0;}
	.xwdt_right {width: 60%;padding: 15px 15px 10px 0;}
	.xwdt_left {width: 36%;}

	
}

@media screen and (max-width:780px){
    .in-fw-1 .swiper .in-fw-ms{line-height: 22px;-webkit-line-clamp: 2;}
    .in-fw-1 .swiper .in-fw-nav a{margin-bottom: 15px;}
    .in-fw-1 .swiper .swiper-button-next, .in-fw-1 .swiper .swiper-button-prev {width: 40px;height: 40px;}
    .in-fw-1 .swiper .in-fw-text {padding: 10px;}
    .in-fw-1 .swiper .in-fw-h2 h2 {font-size: 16px;}
    .in-fw-1 .swiper .in-fw-h2{margin-bottom: 20px;}
    .in-gdfw-l h2{padding: 10px 10px;}
    .in-gdfw-l p{padding: 0px 10px;}
    .fuwu-ul{justify-content: space-between;}
    .fuwu-ul li {width: 49%;margin: 0 0 30px;}
    .fuwu-ul li figure{height: 45vw;}
    .page-index,.page-last{display: none;}
    .pageing span a{font-size: 12px;padding: 3px 5px;margin: 0 1px;}
    .ny-job-lx{flex-wrap: wrap;width: 100%;}
    .ny-job-lx div {width: 100%;}
    .ny-job-lx div{font-size: 14px;}
    .ny-job-lx div img {width: 25px;margin-right: 7px;}
    .lxfs_nr li{width: 100%;}
    .lxfs_nr ul li:nth-child(3), .lxfs_nr ul li:nth-child(4), .lxfs_nr ul li:nth-child(5) {width: 100%;}
    .lxfsbox{height: 200px;}
    .ny-title h3 {font-size: 25px;}
    .ny-title p {font-size: 14px;}
    .ny-job-nr ul li:nth-child(7) {width: 16%;left: 0%;}
    .ny-job-nr ul li:nth-child(12) {width: 12%;left: 12%;}
    .ny-job-nr ul li p {font-size: 14px;}
    .ny-job-nr ul li:nth-child(6) {width: 14.592593%;left: 23.8%;top: 0%;}
    .ny-job-nr ul li:nth-child(4) {width: 13.148148%;left: 18%;top: 33.2%;}
    .ny-job-nr ul li:nth-child(2) {width: 13.592593%;left: 42%;top: 4%;}
    .ny-job-nr ul li:nth-child(9) {width: 21.814815%;left: 36.6%;top: 26%;}
    .ny-job-nr ul li:nth-child(13) {width: 14%;left: 62%;top: -1%;}
    .ny-job-nr ul li:nth-child(8) {width: 17.481481%;right: 0%;top: 10%;}
    .ny-job-nr ul li:nth-child(3) {width: 18.222222%;left: 63.1%;top: 23%;}
    .ny-job-nr ul li:nth-child(5) {width: 18.740741%;left: 6%;top: 58%;}
    .ny-job-nr ul li:nth-child(10) {width: 16.962963%;bottom: 6%;}
    .ny-job-nr ul li:nth-child(1) {width: 17.888889%;left: 79.8%;bottom: 19%;}
    .ny-job-nr ul li:nth-child(11) {width: 16.333333%;left: 55%;bottom: 13%;}
    .ny-job-nr ul{height: 60vw;}
    .ny-job{padding-bottom: 20px;}
    .ny-job-p{font-size:14px;}
 
}

@media screen and (max-width:640px){
    
    .in-news-l-ul{flex-wrap: wrap;}
    .in-news-l-ul li {width: 100%;margin-bottom: 15px;}
    .in-news-l-ul li figure {height: 45vw;}
    .in-fw-1 .swiper .in-fw-nav{display: none;}
    .in-fw-1 .swiper .in-fw-box {height: 57vw;}
    .in-fw-1 .swiper .in-fw-ms {-webkit-line-clamp: 4;}
    .in-fw-1 .swiper .in-fw-box figure img{width:auto;}
    .in-fw-1 .swiper {padding: 0 13vw 60px 4vw;}
    .in-fw-1 .swiper .swiper-button-next {left: 30vw;}
    .in-about-btn li{width: 45%;height: 45px;line-height: 45px;}
    .in-about-btn li a {font-size: 14px;}
    .in-fgs li .in-fgs-p {font-size: 14px;width: 60%; height: 35px;line-height: 35px;top: 34%;left: 20%;}
    .in-about{padding-bottom: 20px;}
    .in-news-l-ul li .in-news-l-div {padding: 0 13px 20px;}
    .in-news-l-ul li span {height: 35px;font-size: 13px;}
    .in-news-r .txtMarquee-top li span {width: 50px;height: 45px;line-height: 45px;font-size: 20px;}
    .in-news-r .txtMarquee-top li .infoList-li h3 {font-size: 14px;margin: 5px 0;}
    .in-news-r .txtMarquee-top li .infoList-li p{margin: 0;}
    .in-news-r .txtMarquee-top li .infoList-li {width: 76%;}
    .in-news-r .txtMarquee-top li a{padding-bottom:10px;}
    .foot-lx-c ul li{width:100%;}
    
    .ny-banner {height: 200px;}
    .ny-title {padding: 25px 0;}
    .ny-title h3 {font-size: 20px;}
    .ny-2nav-r ul li {font-size: 14px; margin: 0px 4px 10px;width: calc(93% / 2);}
    .fuwu-ul li {width: 100%;}
    .fuwu-ul li figure img {width: 100%;height: auto;}
    .fuwu-ul li .fuwu-ul-div h3 {font-size: 14px;padding: 10px 0;}
    .fuwu-ul li .fuwu-ul-div{bottom: -69%;}
    .foot-lx-c ul li figure {width: 48px;}
    .ny-job-nr ul li:nth-child(7) {width: 25%;top: 24%;}
    .ny-job-nr ul li:nth-child(5) {width: 22.740741%;left: 5%;top: 68%;}
    .ny-job-nr ul li:nth-child(10) {width: 19.962963%;bottom: -6%;}
    .ny-job-nr ul li:nth-child(11) {width: 18.333333%;left: 55%;bottom: 0%;}
    .ny-job-nr ul li:nth-child(1) {width: 20.888889%;left: 78.8%;bottom: 0%;}
    .ny-job-nr ul li:nth-child(9) {width: 23.814815%;left: 38.6%;top: 35%;}
    .ny-job-nr ul li:nth-child(12),.ny-job-nr ul li:nth-child(13){display: none;}
    .ny-job-nr ul li:nth-child(4) {width: 22.148148%;left: 13%;top: -5.8%;}
    .ny-job-nr ul li:nth-child(3) {width: 24.222222%;left: 65.1%;top: 30%;}
    .ny-job-nr ul li:nth-child(2) {width: 22.592593%;left: 59%;top: -8%;}
    .ny-job-nr ul li:nth-child(6) {width: 22.592593%;left: 35.8%;top: -2%;}
    
}

@media screen and (max-width:510px){
    .footer-l{display:none;}
    .footer,.foot-bq {margin-top: 0px;}

	
}

@media screen and (max-width:480px){
    
}

@media screen and (max-width:380px){

    	
}