/* 新闻中心 */















.maodian{position: absolute;left: 0;top: -120px;width: 100%;height: 1px;}

.new{position: relative;width: 100%;}

.new .new_img img{width: 100%;}

.new .new_con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.new .new_con .con{display: flex;align-items: center;height: 100%;color: #fff;}

.new .new_con .con .c1{margin-bottom: 30px;}

.new .new_con .con .c2{line-height: 30px;}

.daoh{height: 60px;border-bottom: 1px solid #f2f3f5;}

.daoh .dao_con{display: flex;align-items: center;justify-content: center;}

.daoh .dao_con a{display: block;text-align: center;line-height: 60px;color: #222222;width: 320px;position: relative;}

.daoh .dao_con a:hover{color: #163a7b;}

.daoh.daoh2 .dao_con a{width: auto;flex: 1;position: relative;}

.daoh .dao_con a::after{width: 0;height: 3px;background: #163a7b;left: auto;right: 0;bottom: 0;content: "";position: absolute;transition: all 0.6s;}

.daoh .dao_con a.act{color: #163a7b;}

.daoh .dao_con a.act::after{width: 100%;}

.daoh .dao_con a:hover:after{width: 100%;left: 0;right: auto;transition: all 0.6s;}

.new_top{text-align: center;color: #163a7b;margin-bottom: 30px;}

.new1 .new1_con a{display: flex;}

.new1 .new1_con .img{width: 20.33%;margin-right: 3.9%;overflow: hidden;}

.new1 .new1_con .txt{width: 69.45%;}

.new1 .new1_con .txt .t1{line-height: 40px;color: #222222;letter-spacing:2px;margin-bottom: 15px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}

.new1 .new1_con .txt .t2{height: 50px;color: #777777;line-height: 25px;letter-spacing:2px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.new1 .new1_con .txt .t3{display: flex;align-items: center;color: #666666;margin-top: 20px;line-height: 20px;}

.new1 .new1_con .txt .t3 img{margin-right: 3px;}

.new1 .new1_con .li::after{content: "";width: 10px;height: 0;position: absolute;left: 0;top: 0;background: #163a7b;transition: all 0.6s;}

.new1 .new1_con .ul .li{border-bottom: 1px solid #d3d3d3;padding: 70px 0;position: relative;}

/* .new1 .new1_con .li:hover .img img{transform: scale(1.05);} */

.new1 .new1_con .li:hover .txt .t1{color: #003b7f;}

.new1 .new1_con .li:hover::after{transition: all 0.6s;height: 100%;}


.new1 .new1_con .li:hover{padding-left: 30px;box-shadow: 3px 5px 8px 2px #f4f4f4;}

/* 分页 */

.feny{width: 100%;display: flex;align-items: center;justify-content: center;margin-top: 90px;}

.feny .uls{display: flex;justify-content: center;}

.feny .uls .lis{width: 50px;height: 50px;margin: 0 10px;}


.feny .uls .lis a{display: block;text-align: center;line-height: 48px;height: 100%;border-radius: 4px;border: 1px solid #dddddd;}

.feny .uls .lis a img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.feny .uls .lis1{position: relative;background: #f4f6f8;border-radius: 4px;margin: 0 20px;}

.feny .uls .lis1 a{border: none;}

.feny .uls .lis2{transform: rotate(180deg);}

.feny .uls .lis3:hover a{color: #fff;background: #163a7b;}

.feny .uls .lis:hover{}

.feny .uls .lis a:hover img:last-child{opacity: 1;}

.feny .uls .lis a:hover img:first-child{opacity: 0;}

.feny .uls .lis1:hover {background: #68757e;}
.feny .uls .lis.act a{background: #163a7b;color: #ffffff;}


/* 关于我们 */
.about1{width: 100%;position: relative;background: url(../images/about1_b.jpg) center no-repeat;background-size: cover;}

.about1 .about1_con{}

.about1_top{text-align: center;color: #163a7b;margin-bottom: 110px;}


.about1 .about1_con .con{display: flex;justify-content: space-between;}

.about1 .about1_con .con .con_le{width: 42.4%;}

.about1 .about1_con .con .con_re{width: 47.57%;}

.about1 .about1_con .con .con_le .le1{line-height: 45px;}

.about1 .about1_con .con .con_le .le2{line-height: 28px;margin-top: 30px;color: #222222;text-align: justify;}

.about1 .about1_con .con .con_le .le3{display: flex;flex-wrap: wrap;margin-top: 60px;}

.about1 .about1_con .con .con_le .le3 .l{width: 30%;border-bottom: 1px solid #e1e3e7;padding: 28px 0;color: #888888;}

.about1 .about1_con .con .con_le .le3 .l .l1{margin-bottom: 18px;color: #222222;}

.about1 .about1_con .con .con_le .le3 .l .l1 span{margin-right: 3px;}

.about1 .about1_con .con .con_re{padding-right:55px;position: relative;}

.about1 .about1_con .con .con_re .re2{position: absolute;right: -55px;bottom: -50px;width:100%;}

.about1 .about1_con .con .con_re .r{position: relative;}

.about1 .about1_con .con .con_re .r img{width: 100%;}

.about1 .about1_con .con .con_re .re1{box-shadow: 0px 0px 10px 5px #d1dae0;}

.about1 .about1_con .con .con_re .re2{box-shadow: 5px 5px 10px 1px #d1dae0;}

.about1 .about1_con .con .con_le .le3 .l.sp4,.about1 .about1_con .con .con_le .le3 .l.sp5{border:none}

.about2{width: 100%;position: relative;background: url(../images/about2_b.jpg) center no-repeat;background-size: 100% 100%;}

.about2 .about2_con {margin-left: 12.5%;}

.about2_top{text-align: center;color: #163a7b;margin-bottom: 25px;}

.about2_top2{text-align: center;line-height: 28px;margin-bottom: 70px;}

.about2 .about2_con .con{display: flex;justify-content: space-between;}

.about2 .about2_con .con .con_le{width: 36.9%;}

.about2 .about2_con .con .con_re{width: 59.5%;position: relative;}

.about2 .about2_con .con .con_re  .s1{color: #555555;}

.about2 .about2_con .con .con_re  .s2{line-height: 20px;color: #555555;margin-top: 10px;}

.about2 .about2_con .con .con_re  .s3{color: #555555;}

.about2 .about2_con .con .con_re .swiper-slide{display: flex;align-items: center;}



/* .about2 .about2_con .con .con_re .sw{position: relative;} */

.about2 .about2_con .con .con_re .swiper-slide .sw{width: 100%;}

.about2 .about2_con .con .con_re .swiper-slide .s_top{height: 140px;display: flex;align-items: center;}

.about2 .about2_con .con .con_re .swiper-slide .s_bottom{height: 140px;position: relative;display: flex;align-items: center;}


.about2 .about2_con .con .con_re .swiper-slide .sw:after{position: absolute;width: 25px;height: 25px;border: 4px solid #e1e3e8;content: "";border-radius: 20px;left: 45px;top:128px;background: #fff;}

.about2 .about2_con .con .con_re .swiper-slide .sw::before{position: absolute;width:100%; content: "";left: 70px;top: 138px;height: 5px;background: #e1e3e8;}

.about2 .about2_con .con .con_re .swiper-slide-active .s1{color: #163a7b;}

.about2 .about2_con .con .con_re .swiper-slide-active .s3{color: #163a7b;}

.about2 .about2_con .con .con_re .swiper-slide.sss .sw::after{content: none;}

.qj{width: 90px;height: 30px;position: absolute;right: 24%;bottom: 0;}

.qj::after{content: "";width: 2px;height: 26px;position: absolute;left: 50%;transform: translateX(-50%);background: #e1e3e8;top: 2px;}

.qj .qj_prev,.qj .qj_next{width: 15px;height: 30px;background: url(../images/qj2.png) center no-repeat;background-size: 100%;bottom: 0;margin-top: 0;top: 0;opacity: 1;}

.qj .qj_prev{left: 0;}

.qj .qj_next{transform: rotate(180deg);right: 0;}

.qj .qj_prev:hover,.qj .qj_next:hover{background: url(../images/qj.png) center no-repeat;}

.about3{position: relative;width: 100%;height: 610px;background: fixed no-repeat;background-size: cover;}

.about3 .about3_con{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    text-align: center;
    color: #fff;
}
.about3 .about3_con .c2{margin-top: 40px;line-height: 40px;}

.about3 .about3_con .c1{line-height: 50px;}

.about4{width: 100%;position: relative;background: url(../images/about4_b.jpg) center no-repeat;background-size: 100%;}

.about4 .con{display: flex;justify-content: space-between;}

.about4 .con_top{text-align: center;color: #163a7b;margin-bottom: 60px;}

.about4 .con .con_le{width: 38.2%;}

.about4 .con .con_re{width:56.95% ;padding-top: 30px;}

.about4 .con .con_re .ul{max-height: 650px;padding-right: 15px;overflow-y: auto;}

.about4 .con .con_re .ul::-webkit-scrollbar{ width:2px;height: 1px;}
.about4 .con .con_re .ul::-webkit-scrollbar-thumb{ background:#0069d1;}
.about4 .con .con_re .ul::-webkit-scrollbar-track{ background:#fff;} 

.about4 .con .con_re .ul .li {position: relative;}

.about4 .con .con_re .ul .li::after{content: "";width: 2px;height:100%;position: absolute;left: 24px;top: 50px;background: #e1e3e8;}

.about4 .con .con_re .ul .li:last-child::after{content: none;}

.about4 .con .con_re .ul .li .li1{display: flex; align-items: center;margin-bottom: 10px;}

.about4 .con .con_re .ul .li .li_img{position: relative;width: 50px;height: 50px;border-radius: 50px;margin-right: 35px;border: 1px solid #e1e3e8;background: #fff;}


.about4 .con .con_re .ul .li .li_img img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.about4 .con .con_re .ul .li.act .li_img img:last-child{opacity: 1;}

.about4 .con .con_re .ul .li.act .li_img {background: #163a7b;}

.about4 .con .con_re .ul .li .li2{padding-left: 85px;line-height: 30px;color: #555555;margin-bottom: 45px;}

.about5  {position: relative;width: 100%;}


.about5_top{text-align: center;margin-bottom: 130px;color: #163a7b;}


.about5 .about5_con .sw_con{display: flex;justify-content: space-between;}

.about5 .about5_con .sw_con .sw_le{width: 44.7%;}

.about5 .about5_con .sw_con .sw_re{width: 50.36%;padding-top: 15px;}

.about5 .about5_con .sw_con .sw_re .re1 .sp1{color: #222222;}

.about5 .about5_con .sw_con .sw_re .re1 .sp2{color: #555555;margin-left: 12px;}

.about5 .about5_con .sw_con .sw_re .re2{color: #222222;margin-top: 8px;}

.about5 .about5_con .sw_con .sw_re  s{display: block;width: 25px;height: 3px;background: #163a7b;margin: 20px 0 25px;}

.about5 .about5_con .sw_con .sw_re .re3{max-height: 150px;overflow-y: auto;}


.about5 .about5_con .sw_con .sw_re .re3::-webkit-scrollbar{ width:2px;height: 1px;}
.about5 .about5_con .sw_con .sw_re .re3::-webkit-scrollbar-thumb{ background:#0069d1;}
.about5 .about5_con .sw_con .sw_re .re3::-webkit-scrollbar-track{ background:#f2f3f5;} 


.about5 .about5_con .sw_con .sw_re .re3 p{padding-left: 10px;position: relative;line-height: 30px;}

.about5 .about5_con .sw_con .sw_re .re3 p::after{position: absolute;width: 4px;height: 4px;border-radius: 4px;background: #222222;content: "";left: 0;top: 12px;}


.about5 .about5_con .about5_sw{padding-bottom: 90px;}

.about5_ss{border-radius: 0;left: 0 !important;width: 87.5% !important;bottom: 10px !important;}

.about5_ss .swiper-scrollbar-drag{background: #003b7f;border-radius: 0;}

.about5 .qj{right: 0;}

.about6{position: relative;width: 100%;background: url(../images/about6_b.jpg) center no-repeat; background-size: 100% 100%;}

.about6_top{text-align: center;color: #163a7b;height: 120px;padding-top: 20px;}

.about6 .about6_sw{padding:0 10px 80px;}

.about6 .about6_sw .swiper-slide{height: 350px;background: #fff;padding-top: 38px;box-shadow: 0px 0px 10px 2px #ecf0f2;}

.about6 .about6_sw .swiper-slide .ss_img{display: flex;justify-content: center;position: relative;z-index: 5;}

.about6 .about6_sw .swiper-slide .ss_img .zs{position: absolute;top: 0;opacity: 0;}

.about6 .about6_sw .swiper-slide .ss_txt{text-align: center;height: 125px;position: absolute;left: 0;bottom: 0;width: 100%;align-items: center;display: flex;justify-content: center;z-index: 1;}

.about6 .about6_sw .swiper-slide:hover .ss_img .zs{opacity: 1;}

.about6 .about6_sw .swiper-slide:hover .ss_txt{background: #163a7b;color: #fff;}

.about6  .qj{right: 0;}

.about6 .about5_ss{left: 10px !important;}

.about7{width: 100%;position: relative;}

.about7_top{color: #163a7b;text-align: center;margin-bottom: 40px;}

.about7_top2{text-align: center;margin-bottom: 50px;line-height: 30px;}

.about7 .about7_sw{padding-bottom: 50px;}

.about7 .about7_con .swiper-slide{margin-bottom: 20px; }

.about7 .about7_con .swiper-slide .img img{filter: grayscale(100%);filter: gray; }

.about7 .about7_con .swiper-slide .img:hover img{filter: grayscale(0);filter: none;}

.about7_sp .swiper-pagination-bullet-active{background: #163a7b;}


/* 技术与产品 */

.tech{background: url(../images/tech_1.jpg) center no-repeat;background-size: 100% 100%;}

.tech_top{text-align: center;color: #163a7b;margin-bottom: 20px;}

.tech .con_img {position: relative;width: 37.5%;margin: 0 auto;z-index: 1;}

.tech .con_img img{width: 100%;}

.tech .con_img .img_txt img{width:70px ;}

.tech .con_img .img_txt{position: absolute;left: 50%;top: 50%;color: #fff;transform: translate(-50%,-50%);}

.tech .con_img .img_txt img{margin: 0 auto 5px;}

.tech .con1{display: flex;position: absolute;width:36.8% ;justify-content: space-between;top: 21.7%;z-index: 5;} 

.tech .c1_txt{width: calc(100% - 140px);text-align: right;padding-top: 10px;}

.tech .c1_txt .t2{line-height: 28px;margin-top: 20px;}

.tech .con2{width: 2.43%; position: absolute;left: 30.9%;top: 56%;}

.tech .con1.con3{top: 75%;left: 3%;}

.tech .con4{top: 95%;left: 49.2%;position: absolute;width: 2.43%;}

.tech .con1.con5{right: 3%;top: 75%;}

.tech .con1.con5 .c1_txt{text-align: left;}

.tech .con6{width: 2.43%;position: absolute;left:66.7% ;top: 56.2%;}

.tech .con1.con7{top: 56%;right: 0;top: 21.7%;}

.tech .con1.con7 .c1_txt{text-align: left;}


/* .tech .con1 .c1{background: #fff;} */


/* 产品管线 */
.real_top{text-align: center;color: #163a7b;margin-bottom: 50px;}

.real .real_con .li{display: flex;height: 110px;color: #5f5f5f;line-height: 25px;}


.real .real_con .li .li1{width: 29.86%;}

.real .real_con .li .li2{width: 50.69%;}

.real .real_con  .li .li3{width: 19.45%;display: flex;align-items: center;justify-content: center}

.real .real_con .li_top{background: #003b7f;line-height: 30px;}

.real .real_con  .li_top {color: #fff;}

.real .real_con  .li .is{border-right: 1px solid #99b1cc;height: 100%;display: flex;align-items: center;justify-content: center;}

.real .real_con  .li .lis{display: flex;line-height: 30px;}

.real .real_con  .li .li1 .is1{width: 44.186%;}

.real .real_con .li .li1 .is2{width: 55.814%;}


.real .real_con  .li .li2 .is{flex: 1;}

.real .real_con .ul .li .is{line-height: 25px;}

.real .real_con .ul .li{background: #f6f6f6;}

.real .real_con .ul .li:nth-child(even){background: #fff;}

.real .real_con .ul .li .xian{position: absolute;width: 15px;height: 13px;background: url(../images/xian.png) center no-repeat;background-size: 100% 100%;left: 5px;top: 50%;transform: translateY(-50%);transition: all 0.6s;}

.real .real_con .ul .li .xian::after{position: absolute;content: "";width: 19px;height: 19px;background: url(../images/yuan.png) center no-repeat;right: 0px;top: -2px;}

.real .real_con .ul .li .li2{position: relative;}

.real .real_con .ul  .li .is{border-right:1px solid #f0f0f0 ;text-align: left;}








/* 加入我们 */

.add1{position: relative;width: 100%;padding: 100px 0 170px;background: url(../images/add1_b.jpg) center no-repeat;background-size: cover;}

.add1 .add1_con{}

.add1_top{text-align: center;color: #163a7b;margin-bottom: 130px;}

.add1 .add1_con .ul{display: flex;justify-content: space-between;position: relative;}

.add1 .add1_con .ul .li{width: 220px;height: 220px;display: flex;align-items: center;justify-content: center;line-height: 40px;opacity: 0;transform: translate(-100px,0);}

.add1 .add1_con .ul .li1{background: url(../images/add1_1.png) center no-repeat;background-size: 100% 100%;}

.add1 .add1_con .ul .li2{background: url(../images/add1_2.png) center no-repeat;background-size: 100% 100%;}

.add1 .add1_con .ul .li3{background: url(../images/add1_3.png) center no-repeat;background-size: 100% 100%;}

.add1 .add1_con .ul .li4{background: url(../images/add1_4.png) center no-repeat;background-size: 100% 100%;}

.add1 .add1_con .ul .li img{margin: 0 auto 5px;}


.add1 .add1_con .ul .li::after{content: "";width: 20px;height: 28px;position: absolute;background: url(../images/you.png) center no-repeat;background-size: cover;top: 50%;transform: translateY(-50%);}

.add1 .add1_con .ul .li::after{left: 140%;}


/* .add1 .add1_con .ul .li2::after{left: 50%;}

.add1 .add1_con .ul .li3::after{left: 77%;} */

.add1 .add1_con .ul .li4::after{content: none;}

.add1 .add1_con .ul .li.act1{opacity: 1;transform: translate(0,0);animation: cx 0.5s linear alternate;}

@keyframes cx {
    0%{transform: translate(-100px,0);opacity: 0;}
    50%{transform: translate(-80px,0);opacity: 0;}
    100%{transform: translate(0,0);opacity:1;}

}

/* .add1.act .add1_con .ul .li2{    animation-delay: 2s!important;
    -webkit-animation-delay: 0.2s!important;opacity: 1;transform: translate(0,0);}

.add1.act .add1_con .ul .li3{    animation-delay: 0.4s!important;
    -webkit-animation-delay: 0.4s!important;}

.add1.act .add1_con .ul .li4{    animation-delay: 0.6s!important;
    -webkit-animation-delay: 0.6s!important;} */



.add2{background: url(../images/add2_b.jpg) center no-repeat fixed;background-size: cover;width: 100%;height: 610px;padding-top: 100px;}

.add2 .ul{display: flex;justify-content: center;}

.add2_top{text-align: center;color: #fff;padding-bottom: 60px;}

.add2 .ul .li{width: 290px;height: 290px;border: 1px solid rgba(255, 255, 255, 0.3);border-radius:100%;display: flex;align-items: center;justify-content: center;}

.add2 .ul .li img{display: block;margin: 0 auto 20px;}

.add2 .ul .li span{display: block;text-align: center;line-height: 25px;color: #fff;}

.add2 .ul .li:first-child{position: relative;left: 15px;}

.add2 .ul .li:last-child{position: relative;right: 15px;}

.add3{background: url(../images/add3_b.jpg) center no-repeat;background-size: cover;}

.add3 .add3_con{display: flex;justify-content: space-between;}

.add3 .add3_con .con_le{width: 50%;}

.add3 .add3_con .con_re{width: 43%;}

.add3 .add3_con .con_re .re_top{color: #163a7b;margin-top: 80px;}

.add3 .add3_con .con_re .re_txt{line-height: 30px;margin-top: 35px;text-align: justify;overflow-y: auto;padding-right: 20px;max-height: 200px;}

.add3 .add3_con .con_re .re_txt::-webkit-scrollbar{ width:4px;height: 1px;}
.add3 .add3_con .con_re .re_txt::-webkit-scrollbar-thumb{ background:#0069d1;}
.add3 .add3_con .con_re .re_txt::-webkit-scrollbar-track{ background:rgba(0, 0, 0, 0.1);} 

.add4{background: url(../images/add4_b.jpg) center no-repeat;background-size: cover;position: relative;}

.add4_top{text-align: center;color: #163a7b;margin-bottom: 60px;}

.add4_top2{display: flex;justify-content: center;line-height: 35px;color: #888888;margin-bottom: 65px;}

.add4_top2 a{display: block;color: #888888;}

.add4_top2 a.act{color: #163a7b;}

.add4_top2 a:hover{color: #163a7b;}

.add4  .li{padding: 0 70px;display: flex;justify-content: space-between;color: #fff;}

.add4  .li .li1{width: 21.54%;}

.add4  .li .li2{width: calc(78.46% - 40px);}

.add4  .li .li3{width:40px ;}

.add4  .li_top{background: #333333;height: 55px;border-radius: 12px 12px 0 0;line-height: 55px;}

.add4  .li .li2{display: flex;}

.add4  .li .li2 span{display: block;flex: 1;}

.add4 .ul .li{height: 87px;line-height: 87px;cursor: pointer;}

.add4 .ul .li{color: #333333;position: relative;}

.add4 .ul .ul_li{border-bottom: 1px solid #e4e5e7;}

.add4 .ul .li .l3{width: 28px;height: 28px;border: 2px solid #e7e7e9;border-radius: 50px;}

.add4 .ul .li .li3{display: flex;align-items: center;justify-content: center;}

.add4 .ul  .li_txt{padding: 35px 70px 0;display: none;}

.add4 .ul  .li_txt .t_le{width: 46%;}

.add4 .ul  .li_txt  .le1{color: #666666;}

.add4 .ul  .li_txt  p{color: #777777;display: block;}

.add4 .ul  .li_txt .t_re{width: 49%;}

.add4 .ul  .li_txt .txt{display: flex;justify-content: space-between;margin-bottom: 40px;}

.add4 .ul  .li_txt .txt .le1{margin-bottom: 10px;}

.add4 .ul  .li_txt .txt p{line-height: 25px;}

.toud{width: 200px;height: 47px ;background: #163a7b; text-align: center;line-height: 47px;display: flex;align-items: center;justify-content: center;color: #fff;}

.toud img{margin-right: 5px;}

.add4 .ul .ul_li.act1{background: #f6f6f6;padding-bottom: 60px;border-radius: 0 0 12px 12px;border-bottom: 1px solid transparent;}

.add4 .ul .ul_li .li::after{position: absolute;left: auto;bottom: 0;width: 0;height: 4px;background: #163a7b;content: "";transition: all 0.6s;right: 0;}

.add4 .ul .ul_li.act1 .li::after{width: 100%;}


.add4 .ul .ul_li.act1 .li{height: 75px;line-height: 75px;}

.add4 .ul  .ul_li.act1 .li .l3{transform: rotate(180deg);transition: all 0.6s;}

.add4 .ul .ul_li:hover .li::after{width: 100%;left: 0;right: auto;}

/* 科学结束 */

.basics1{background: url(../images/bas1_b.jpg) center no-repeat;background-size: cover;}

.bas1_top{text-align: center;color: #163a7b;margin-bottom: 50px;}

.basics1 .con{display: flex;justify-content: space-between;}

.basics1 .con .con_le{width: 51.66%;}

.basics1 .con .con_re{width: 42.7%;padding-top: 85px;}

.basics1 .con .con_re .re1{margin-bottom: 30px;}

.basics1 .con .con_re .re2{line-height: 30px;text-align: justify;padding-right: 20px;overflow-y: auto;max-height: 250px;}

.basics1 .con .con_re .re2::-webkit-scrollbar{ width:4px;height: 1px;}
.basics1 .con .con_re .re2::-webkit-scrollbar-thumb{ background:#0069d1;}
.basics1 .con .con_re .re2::-webkit-scrollbar-track{ background:#fff;} 


.basics2{background: url(../images/bas2_b.jpg) center no-repeat;background-size: cover;}

.basics2 .con{display: flex;justify-content: space-between;}


.basics2 .con .con_le{width:40% ;display: flex;align-items: center;}

.basics2 .con .con_re{width: 56.94%;display: flex;}

.basics2 .con .con_re .r{height: 33.33%;}

.basics2 .con .con_re .r2{display: flex;align-items: center;}

.basics2 .con .con_re .r3{display: flex;align-items: flex-end;}

.basics2 .con .con_re .re1{width: 32.9%;}

.basics2 .con .con_re .re2{width: 54.87%;}

.basics2 .con .con_le{text-align: right;}

.basics2 .con .con_le .le1{line-height: 30px;margin-bottom: 30px;}

.basics2 .con .con_le .le2{line-height: 30px;}


.bas3_top{text-align: center;margin-bottom: 90px;}

.basics3{background: url(../images/bas3_b.jpg) center no-repeat;background-size: cover;}

.basics3 .con{background: url(../images/bas3_b1.png) center no-repeat;background-size: 100% 100%;height: 830px;position: relative;}

.basics3 .con .con1{display: flex;align-items: center;justify-content: center;position: relative;}

.basics3 .con .con1::after{content: "";width: 600px;height: 200px;background: url(../images/BAS3_4.png) center no-repeat;background-size: cover;position: absolute;bottom: -20px;z-index: 0;}

.basics3 .con .con1 img{z-index: 1;}

.basics3 .con .cons1{position: absolute;width: 310px;height: 310px;background: url(../images/bas3_2.png) center no-repeat;background-size: cover;display: flex;align-items: center;justify-content: center;padding: 0 10px;text-align: center;}

.basics3 .con .con2{left: 0;top: 8.4%;}

.basics3 .con .con3{bottom: 0;left: calc( 50% - 155px);}

.basics3 .con .con4{right: 0;top: 12%;}

.basics3 .con .cons1::after{width: 200px;height: 60px;position: absolute;content: "";background: url(../images/bas3_3.png);left: 50%;transform: translateX(-50%);}

.basics3 .con .con2::after{bottom: -120px;}

.basics3 .con .con3::after{bottom: -70px;}

.basics3 .con .con4::after{bottom: -60px;}

.basics3 .con .cons1 s{display: block;width: 25px;height: 4px;background: #163a7b;border-radius: 3px;margin: 15px auto 20px;}

.basics3 .con .cons1 .s2{line-height: 30px;}



/* 联系我们 */

.tact1_top{text-align: center;color: #163a7b;margin-bottom: 50px;}

.contact1 .con .img img{border-radius: 10px;}

.contact1 .con{position: relative;}

.contact1 .con  .con_con{position: absolute;width: 595px;padding: 0px 30px 30px;background: #fff;left: 25px;top: 50%;transform: translatey(-50%);border-radius: 16px;}

.contact1 .con  .con_con .c1{line-height: 40px;margin-bottom: 15px;}

.contact1 .con  .con_con .c2{display: flex;align-items: center;line-height: 30px;margin-bottom: 20px;}
 

.contact1 .con  .con_con .c3{color: #666666;}

.contact1 .con  .con_con .c3 p{display: flex;flex-wrap: wrap;line-height: 25px;margin-bottom: 15px;}


.contact1 .con  .con_con .c3 p a{color: #666666;}

.contact1 .con  .con_con .c3 p:last-child{margin-bottom: 50px;}


.contact1 .con .cs{border-bottom: 1px dashed #cacaca;position: relative;padding-top: 43px;}

.contact1 .con .cs::after{position: absolute;width: 25px;height: 1px;content: "";background: #555555;bottom: -1px;left: 0;}

.contact1 .con .cs:last-child{border-bottom: none;}

.contact1 .con .cs:last-child::after{content: none;}

.contact1 .con .con_con .c3 p a:hover{color: #163a7b;font-weight: bold;}

.tact2_top{text-align: center;color: #163a7b;margin-bottom: 10px;}

.tact2_top2{color: #777777;text-align: center;line-height: 30px;margin-bottom: 60px;}

.contact2{background: url(../images/contact2_b.jpg) center no-repeat;background-size: cover;}

.contact2 .ul{display: flex;flex-wrap: wrap;}

.contact2 .ul .li{width: 32.64%;margin-right: 1.04%;margin-bottom: 20px;}

.contact2 .ul .li:nth-child(3n){margin-right: 0;}

.contact2 .ul .li .li1{display: flex;align-items: center;margin-bottom: 16px;}

.contact2 .ul .li .li1 img{margin-right: 5px;}

.contact2 .ul .li .li2{border: 1px solid #c3c6c8;}

.contact2 .ul .li .li2 input{width: 100%;height: 62px;padding-left: 30px;outline: none;border: none;background: none;}

.contact2 .ul .li.ys .li2{display: flex;align-items: center;}

.contact2 .ul .li.ys input{width: calc(100% - 150px);}

.contact2 .ul .li.ys .yzm{width: 150px;}

.contact2 .ul .li.ll{width: 100%;margin-right: 0;}

.contact2 .ul .li.ll textarea{width: 100%;height: 170px;border: none;outline: none;padding-left: 30px;background: none;resize: none;font-size: 14px;}

    input::-webkit-input-placeholder{
        color:#888888;
        font-size:14px;
       
        line-height: 60px;
    }
    input:-moz-placeholder {
        color:#888888;
        font-size:14px;
       
        line-height: 60px;
    }
    input::-moz-placeholder {
        color:#888888;
        font-size:14px;
       
        line-height: 60px;
    }
    input:-ms-input-placeholder {
        color:#888888;
        font-size:14px;
       
        line-height: 60px;
    }
    textarea::-webkit-input-placeholder{
        color:#888888;
        font-size:14px;
       
        line-height: 60px;
    }
    textarea:-moz-placeholder {
        color:#888888;
        font-size:14px;
       
        line-height: 60px;
    }
    textarea::-moz-placeholder {
        color:#888888;
        font-size:14px;
       
        line-height: 60px;
    }
    textarea:-ms-input-placeholder {
        color:#888888;
        font-size:14px;
       
        line-height: 60px;
    }


.contact2 .con_bt{display: flex;justify-content: center;margin-top: 40px;}

.contact2 .con_bt a{display: block;color: #fff;text-align: center;line-height: 47px;background: #7f8799;width: 195px;height: 47px;margin-right: 30px;}

.contact2 .con_bt a:last-child{margin-right: 0;}

.contact2 .con_bt a:hover{background: #163a7b;}


/* 提示框 */

.tsk{width: 100%;z-index: 1001;position: fixed;left: 0;top: 0;height: 100%;background: rgba(0, 0, 0, 0.5);display: none;}

.tsk .t_con{width: 300px;height: 200px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #fff;border-radius: 10px;display: flex;align-items: center;justify-content: center;}

.tsk .t_con .t1{text-align: center;color: #163a7b;}

.tsk .t_con .t2{width: 180px;height: 50px;text-align: center;line-height: 50px;background: #163a7b;color: #fff;margin-top: 30px;border-radius: 10px;cursor: pointer;}


/* 新闻详情 */

.new_dect{padding: 100px 0;background: #f6f6f6;}

.new_dect .ct_top{display: flex;align-items: center;height: 90px;;line-height: 100px;}

.new_dect .ct_top span{display: flex;align-items: center;color: #888888;}

.new_dect .ct_top a{color: #888888;display: block;}

.new_dect .ct_top a:hover{color: #163a7b;}

.new_dect .ct_top a.la{color: #333333;}

.ct_con{background: #fff;padding:  75px 75px 95px;}

.ct_con .c_top{text-align: center;margin-bottom: 25px;}

.ct_con  .c_tim{display: flex;align-items: center;justify-content: center;margin-bottom: 30px;}

.ct_con  .c_tim span{display: flex;align-items: center;color: #666666;margin-right: 40px;}

.ct_con  .c_tim span:last-child{margin-right: 0;}

.new_dect  .txt_con{padding-top: 40px;border-top: 1px dashed #e5e7eb;line-height: 28px;color: #555555;text-align: justify;}

.new_dect  .txt_con .p1{color: #222222;}

.new_dect .txt_con img{display: inline-block;}
/* .new_dect  .txt_con p{display: flex;} */

.new_dect  .txt_con span{text-align: center;display: inline-block;}

.new_dect  .txt_con span img{margin-bottom: 15px}

.new_dect .det_bot{display: flex;margin-top: 40px;justify-content: space-between;}

.new_dect .det_bot a{display: flex;width: 33.2%; background: #fff;height: 70px;align-items: center;}

.new_dect .det_bot a .a_img{position: relative;}

.new_dect .det_bot a .a_img img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.new_dect .det_bot a:first-child{padding:0 40px;}

.new_dect .det_bot a:first-child .a_img{transform: rotate(180deg);margin-right: 15px;}

.new_dect .det_bot a:last-child {padding: 0 40px;}

.new_dect .det_bot a:last-child span{display: block;width: calc(100% - 25px);text-align: right;  text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;}

    .new_dect .det_bot a:first-child span{display: block;width: calc(100% - 25px); text-overflow:ellipsis;
        overflow:hidden;
        white-space:nowrap;}

.new_dect .det_bot a:last-child .a_img{margin-left: 15px;}

.new_dect .det_bot a:nth-child(2n){text-align: center;display: block;line-height: 70px;}

.new_dect .det_bot a:hover{color: #fff;background: #163a7b;}

.new_dect .det_bot a:hover .a_img img:last-child{opacity: 1;}

.jiaz{width: 150px;height: 50px;text-align: center;color: #fff;background: #163a7b;margin: 0 auto;line-height: 50px;margin-top: 20px;display: none;}




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

    .contact1 .con .cs{padding-top: 30px;}

    .contact1 .con .con_con .c3 p{margin-bottom: 5px;}

    .contact1 .con .con_con .c3 p:last-child{margin-bottom: 30px;}
}















@media screen and (max-width:1680px) {
    .about1_top{margin-bottom: 70px;}

    .about1 .about1_con .con .con_le .le3{margin-top: 30px;}

    .about1 .about1_con .con .con_le .le3 .l{padding: 20px 0;}

    .about2_top2{margin-bottom: 40px;}

    .about3{height: 520px;}

    .about4 .con .con_re .ul .li .li2{margin-bottom: 20px;}

    .about5_top{margin-bottom: 80px;}

    .about5 .about5_con .about5_sw{padding-bottom: 70px;}

    .about5 .about5_con .sw_con .sw_re .re3 p{line-height: 25px;}

    .about5 .about5_con .sw_con .sw_re s{margin: 15px 0;}

    .add1{padding: 70px 0 100px;}

    .add1_top{margin-bottom: 80px;}

    .add1 .add1_con .ul .li::after{left: 125%;}

    .add2{padding-top: 70px;height: 550px;}

    .add3 .add3_con .con_re .re_top{margin-top: 50px;}

    .basics1 .con .con_re{padding-top: 50px;}

    .daoh .dao_con a{width: 200px;}

    .new1 .new1_con .ul .li{padding: 50px 0;}

    .new1 .new1_con .li:hover{padding-left: 30px;}

    .new1 .new1_con .li::after{width: 5px;}

    
}


@media screen and (max-width:1025px) {
    .daoh{display: none;}

    .about1_top{margin-bottom: 25px;}

    .about1 .about1_con .con{flex-wrap: wrap;}

    .about1 .about1_con .con .con_le{width: 100%;}

    .about1 .about1_con .con .con_re{width: 100%;margin-top: 15px;}

    .about1 .about1_con .con .con_re .re2{right: -30px;bottom: -30px;}

    .about1 .about1_con .con .con_re{padding-right: 35px;}

    .about1{padding-bottom: 70px;}

    .about1 .about1_con .con .con_le .le1{line-height: 30px;}

    .new .new_con .con .c1{margin-bottom: 10px;}

    .about1 .about1_con .con .con_le .le2{margin-top: 15px;}

    .about1 .about1_con .con .con_le .le3{margin-top: 15px;}

    .about2_top2 {margin-bottom: 20px;}

    .about2 .about2_con .con{flex-wrap: wrap;}

    .about2 .about2_con .con .con_le{width: 100%;}

    .about2 .about2_con{width: 90%;margin: 0 auto;}

    .about2 .about2_con .con .con_re{width: 100%;}

    .about2 .about2_con .con .con_re .swiper-slide .s_bottom{padding-right: 20px;}

    .about2 .about2_con .con .con_re .swiper-slide .s_top{padding-right: 20px;}

    .about2 .about2_con .con .con_re .ab2_sw2{padding-bottom: 30px;}

    .qj{right: 0;}

    .about3{height: 330px;}

    .about3 .about3_con .c2{margin-top: 15px;line-height: 30px;}

    .about3 .about3_con .c1{line-height: 25px;}

    .about4 .con{flex-wrap:wrap;}

    .about4 .con .con_le{width: 100%;}

    .about4 .con .con_re{width: 100%;}

    .about4 .con_top{margin-bottom: 25px;}

    .about4 .con .con_re .ul .li .li_img{width: 40px;height: 40px;}

    .about4 .con .con_re .ul .li::after{left: 19px;top: 39px;}

    .about4 .con .con_re .ul .li .li_img{margin-right: 15px;}

    .about4 .con .con_re .ul .li .li2{padding-left: 55px;line-height: 28px;}

    .about4 .con .con_re .ul{max-height: none;}

    .about4{background: url(../images/about4_b.jpg) right no-repeat;}

    .about5_top{margin-bottom: 25px;}

    .about5 .about5_con .sw_con{flex-wrap: wrap;}

    .about5 .about5_con .sw_con .sw_re{width: 100%;}

    .about5 .about5_con .sw_con .sw_le{width: 100%;}

    .about5 .about5_con .sw_con .sw_le img{width: 100%;}

    .qj{display: none;}

    .about5_ss{width: 100% !important;}

    .about5 .about5_con .about5_sw{padding-bottom: 40px;}

    .about6 .about6_sw{padding: 0 10px 40px;}

    .about6_top{height: 60px;padding-top: 10px;}

    .about7_top{margin-bottom: 25px;}

    .about7_top2{line-height: 25px;margin-bottom: 25px;}

    .about7 .about7_sw{padding-bottom: 40px;}

    .add1{padding: 35px 0;}

    .add1 .add1_con .ul{flex-wrap: wrap;}

    .add1 .add1_con .ul .li::after{content: none;}

    .add1 .add1_con .ul .li{margin: 0 auto;opacity: 1;transform: translate(0);}

    .add1_top{margin-bottom: 25px;}

    .add2 .ul{flex-wrap: wrap;}

    .add2{padding-top: 35px;}

    .add2_top{padding-bottom: 25px;}

    .add2{height: 950px;}

    .add2 .ul .li:first-child{left: 0;}

    .add2 .ul .li:last-child{right: 0;top: -40px;}

    .add2 .ul .li:nth-child(2n){top: -20px;position: relative;}

    .add3 .add3_con{flex-wrap: wrap;}

    .add3 .add3_con .con_le{width: 100%;}

    .add3 .add3_con .con_re{width: 100%;}

    .add3 .add3_con .con_re .re_top{margin-top: 30px;}

    .add3 .add3_con .con_re .re_txt{margin-top: 20px;}

   
    
    .add4_top{margin-bottom: 25px}

    .add4_top2{margin-bottom: 20px;}

    .add4 .li_top{padding: 0 10px;}

    .add4 .ul .ul_li .li{padding: 0 10px;}

    .add4 .ul .li_txt{padding: 20px 10px 0; }

    .add4 .li .li3{display: none;}

    .add4 .ul .li .li3{display: none;}

    .add4 .ul .li_txt .txt{flex-wrap: wrap;margin-bottom: 25px;}

    .add4 .ul .li_txt .t_le{width: 100%;}

    .add4 .ul .li_txt .t_re{width: 100%;}

    .add4 .li .li2{width:65%;}

    .add4 .li .li1{width: 35%;}

    .add4 .li .li2 span.sp1{display: none;}

    .add4 .li .li2 span.sp4{display: none;}

    .add4 .li .li2 span.sp5{display: none;}

    .add4 .ul .li_txt .txt .le1{margin-top: 15px;}

    .add4 .ul .ul_li.act1{padding-bottom: 30px;}

    .toud{width: 180px;}

    .feny{display: none;}

    .basics1 .con{flex-wrap: wrap;}

    .basics1 .con .con_le{width: 100%;}

    .basics1 .con .con_re{width: 100%;padding-top: 25px;}

    .bas1_top{margin-bottom: 25px;}

    .basics1 .con .con_re .re1{margin-bottom: 20px;}

    .basics1 .con .con_re .re2{line-height: 25px;}

    .basics2 .con{flex-wrap: wrap;}

    .basics2 .con .con_le{width: 100%;}

    .basics2 .con .con_re{width: 100%;margin-top: 20px;}

    .basics2 .con .con_le .le1{margin-bottom: 15px;}

    .bas3_top{margin-bottom: 25px;}

    .basics3 .con{height: auto;}

    .basics3 .con .cons1{position: relative;margin: 0 auto 50px;}

    .basics3 .con .con1{margin-bottom: 30px;}

    .basics3 .con .con2::after,.basics3 .con .con3::after{bottom: -50px;}

    .basics3 .con{background: none;}

    .basics3 .con .con3{left: 0;}

    .basics3 .con .con1::after{bottom: -40px;}

    .basics3 .con .cons1 .s2{line-height: 25px;}

    .basics2 .con .con_le .le2{text-align: justify;}

    .tact1_top{margin-bottom: 25px;}

    .contact1 .con .con_con .c1{line-height: 30px;margin-bottom: 5px;}

    .contact1 .con .con_con .c3 p{margin-bottom: 0;}

    .contact1 .con .con_con{width: 100%;padding: 0 10px;left: 0;position: static;transform: translate(0);}

    .contact1 .con .con_con .c3 p:last-child{margin-bottom: 15px;}

    .contact1 .con .con_con .c2{margin-bottom: 5px;}

    .tact2_top2{margin-bottom: 25px;line-height: 25px;}

    .contact2 .ul .li{width: 100%;}

    .contact2 .ul .li .li1{margin-bottom: 10px;}

    .contact2 .con_bt{margin-top: 20px;}

    .new_dect{padding: 70px 0 30px;}

    .new_dect .ct_top{display: none;}

    .ct_con{padding: 30px 20px ;}

    .ct_con .c_top{line-height: 25px;margin-bottom: 10px;}

    .ct_con .c_tim{flex-wrap: wrap;margin-bottom: 20px;}

    .ct_con .c_tim span{line-height: 25px;}

    .new_dect .txt_con{padding-top: 20px;line-height: 25px;}

    .new_dect .txt_con span img{margin-bottom: 5px;}

    .new_dect .det_bot{margin-top: 20px;flex-wrap: wrap;}

    .new_dect .det_bot a:first-child{padding: 0 10px ;}

    .new_dect .det_bot a{width: 100%;margin-bottom: 5px;}

    .new_dect .det_bot a:last-child{padding: 0 10px;}

    .new1 .new1_con .ul .li{padding: 20px 0;}

    .new_top{margin-bottom: 20px;}

    .new1 .new1_con .li:hover{padding-left: 15px;}

    .new1 .new1_con .txt .t1{line-height: 25px;margin-bottom: 10px;}

    .new1 .new1_con a{flex-wrap: wrap;}

    .new1 .new1_con .img{width: 100%;margin-right: 0;margin-bottom: 20px;}

    .new1 .new1_con .img img{width: 100%;}

    .new1 .new1_con .txt{width: 100%;}

    .new1 .new1_con .txt .t3{margin-top: 10px;}

    .jiaz{display: block;}

    .real_top{margin-bottom: 25px;}

    .real .real_con .li_top{font-size: 12px;height: 80px;}

    .real .real_con .ul .li{font-size: 12px;}

    .real .real_con .li .li1{width: 40%;}

    .real .real_con .li .li2 .is{font-size: 0;}

    .real .real_con .li .li2{width: 35%;}
    
    .real .real_con .li .li3{width: 25%;padding: 0 5px;text-align: center;line-height: 20px;}

    .real .real_con .ul .li .is{padding: 0 5px;text-align: center;line-height: 20px;}

    .real .real_con .ul .li .xian::after{right: -10px;}

    .tech .c1_txt .t2{line-height: 22px;}

    .tech .c1_txt .t2{margin-top: 10px;}
    
    .tech .con1{position: static;width: 100%;margin-top: 20px;}

    .tech .con6,.tech .con2,.tech .con4{display: none;}

    .tech .con_img{width: 90%;}

    .tech .c1 img{width: 80px; height: 80px;}

    .tech .c1_txt{width: calc(100% - 100px);}



}