.pt_100{padding-top: 100px;}

.pt_90{padding-top: 90px;}

.pb_100{padding-bottom: 100px;}

.p_95{padding: 95px 0;}

.p_90{padding: 90px 0;}

.p_130{padding: 130px 0;}

.p_80_100{padding: 80px 0 100px;}

.p_55_70{padding: 55px 0 70px;}

.p_70{padding: 70px 0;}

.p_100_50{padding: 100px  0 50px;}

.p_180_80{padding: 180px 0 80px;}


.about_ban{position: relative;z-index: 2;}

.about_ban .img img{width: 100%;}

.about_ban .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;color: #fff;text-align: center;background: rgba(0, 0, 0, 0.1);}

.about_ban .txt .tx2{line-height: 35px;margin-top: 40px;}

/* .about_ban .txt .ibox2{transform: translateY(20px);} */

.about1{background: url(../images/ab1_1.jpg)  no-repeat;background-size: cover;position: relative;}

.about1 .con1{display: flex;justify-content: space-between;align-items: flex-start;}

.about1 .con1 .con_le{width: 46.45%;}

.about1 .con1 .con_re{width: 48.5%;}

.about1 .con1 .con_le .le2{margin: 15px 0 50px;color: #cccccc;}

.about1 .con1 .con_le .le3{color: #e77c13;margin-bottom: 40px;}

.about1 .con1 .con_le .le3 .i1{transform: translateY(-20px);}

.about1 .con1 .con_le .le3 .i2{transform: translateY(5px);}

.about1 .con1 .con_le .le3 img{display: inline-block;}

.about1 .con1 .con_le .le3 span{display: inline-block;margin: 0 15px;}

.about1 .con1 .con_le .le4{padding-right: 20px;line-height: 30px;color: #555555;max-height: 245px;text-align: justify;overflow-y: auto;}

.about1 .con1 .con_le .le4::-webkit-scrollbar{ width:3px;height: 1px;}

.about1 .con1 .con_le .le4::-webkit-scrollbar-thumb{ background:#e77c13;}

.about1 .con1 .con_le .le4::-webkit-scrollbar-track{ background:#e77c1330;} 

.about1 .con1 .con_le .le4 p{margin-bottom: 16px;}

.about1 .con1 .con_le .le4 p:last-child{margin-bottom: 0;}

.about1 .con1 .con_re{position: relative;height: auto;}

.about1 .con1 .con_re .i{position: relative;z-index: 2;}

.about1 .con1 .con_re .i .video{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 5px;
    z-index: 2;
    transform: translate(-8px, -8px);
    cursor: pointer;
    background-color: rgba(0, 0, 0, 0.2);
}
.about1 .con1 .con_re .i .video video{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.about1 .con1 .con_re .i .video .icon{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0);
}

.about1 .con1 .con_re s{display: block;width: 100%;height: 100%;border-radius: 5px;background: #e77c13;position: absolute;top: 0;left: 0;}

.about1 .con1 .con_re img{position: relative;z-index: 2;border-radius: 5px;transform: translate(-8px,-8px);width: 100%;}

.about1 .con2 {margin-top: 50px;padding-top: 40px;border-top: 1px dashed #eaeaea;}

.about1 .con2 .ul{display: flex;justify-content: space-between;align-items: center;}


.about1 .con2 .ul .li .l1{display: flex;}

.about1 .con2 .ul .li .l1 span{}

.about1 .con2 .ul .li .l1 p.p2{color: #222222;transform: translateY(8px);margin-left: 3px;}

.about1 .con2 .ul .li .l1 p.p1{color: #e77c13;}

.about1 .con2 .ul .li .l2{color: #212121;margin-top: 15px;}

.about1 .con2 .ul .li2{height: 85px;width: 1px;background: #eaeaea;}

.about2{position: relative;}

.about2 .con1{text-align: center;margin-bottom: 50px;}

.about2 .con1 .c2{color: #cdcdcd;margin-top: 13px;}

.about2 .con2{background: #f3f5f9;}

.about2 .con2 .swiper-container{padding: 10px 5px;}

.about2 .con2 .ss{background:#fff;text-align: center;padding: 2px;box-shadow: 0 3px 5px 2px #e8ecf3;transition: all 0.6s;}

.about2 .con2 .ss .sc{background: url(../images/ab2_1.jpg) center no-repeat;background-size: 100% 100%;padding: 20px 26px 40px 28px;}

.about2 .con2 .ss .s1{width: 150px;margin: 0 auto;}

/* .about2 .con2 .ss .s1 img */

.about2 .con2 .ss .s1 img{width: 100%;width: 150px;height: 150px;}

.about2 .con2 .ss .s2{margin: 32px 0 22px;line-height: 1.3;}

.about2 .con2 .ss .s3{line-height: 30px;}

.about2 .con2 .swiper-slide .ss{height: 100%;}

.about2 .con2 .swiper-slide .sc{height: 100%;}

.about2 .con2 .swiper-slide{height: auto;}

.about2 .con2 .ss:hover{transform: translateY(-10px);transition: all 0.6s;}

.yddfy{bottom: 0 !important;}

.yddfy span{background: #e77c13;}

.ab3{width: 100%;background: url(../images/ab3_1.jpg) center no-repeat;background-size: cover;position: relative;}

.ab3 .aox{width: 100%;height: auto;position: relative;padding: 220px 0 50px;color: #fff;display: flex;}

.ab3 .aox .xian{display: block;width: 1px;height: 100%;background:repeating-linear-gradient(to bottom,#cdd1d200,#cdd1d280,#cdd1d2,#cdd1d2,#cdd1d2,#cdd1d2,#cdd1d2,#cdd1d2,#cdd1d200);position: absolute;top: 0;left: 0;z-index: 1;}

.ab3 .aox .alt{width: 15.6%;}

.ab3 .aox .alt li{margin: 18px 0;display: flex;color: #787878;cursor: pointer;height: 40px;align-items: center;align-content: center;}

.ab3 .aox .alt li .yuan{width: 40px;height: 40px;position: relative;background: rgba(231, 124, 19, 0.3);border-radius: 50%;left: -20px;transform: scale(0);-webkit-transform: scale(0);}

.ab3 .aox .alt li .yuan s{display: block;width: 15px;height: 15px;background: #e77c13;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.ab3 .aox .alt li.act .yuan{transform: scale(1);-webkit-transform: scale(1);}

.ab3 .aox .alt li.act .num{color: #e77c13;}

.ab3 .aox .alt li:hover .num{color: #e77c13;}

.ab3 .aox .acont{width: 39%;transform: translateY(-40px);}

.ab3 .aox .acont li{display: flex;}

.ab3 .aox .acont li:last-child{transform: translateY(-20px);}

.ab3 .aox .acont li .num{font-size: 240px;line-height: 1;position: relative;overflow: hidden;width: 150px;height: 240px;}

.ab3 .aox .acont li .num span{display: block;width: 100%;height:100%;text-align: center;color: #e77c13;}

.ab3 .aox .acont li .num.act0 span:nth-child(1){margin-top: 0;}

.ab3 .aox .acont li .num.act1 span:nth-child(1){margin-top: -240px;}

.ab3 .aox .acont li .num.act2 span:nth-child(1){margin-top: -480px;}

.ab3 .aox .acont li .num.act3 span:nth-child(1){margin-top: -720px;}

.ab3 .aox .acont li .num.act4 span:nth-child(1){margin-top: -960px;}

.ab3 .aox .acont li .num.act5 span:nth-child(1){margin-top: -1200px;}

.ab3 .aox .acont li .num.act6 span:nth-child(1){margin-top: -1440px;}

.ab3 .aox .acont li .num.act7 span:nth-child(1){margin-top: -1680px;}

.ab3 .aox .acont li .num.act8 span:nth-child(1){margin-top: -1920px;}

.ab3 .aox .acont li .num.act9 span:nth-child(1){margin-top: -2160px;}

.ab3 .aox .acont li .num3{margin-left: 140px;}

.ab3 .aox .art{width: 45%;color: #222222;}

.ab3 .aox .art .att{padding-bottom: 65px;margin-bottom: 60px;border-bottom: 1px dashed #d1d1d1 ;}

.ab3 .aox .art .att .c2{margin: 13px 0 0;}

.ab3 .aox .art .atc{line-height: 30px;}

.ab3 .aox .art .atc li{display: none;}

.ab3 .aox .art .atc li:nth-child(1){display: block;}

.ab3 .aox .art .atc li .actt{margin-bottom: 40px;}

.ab3 .aox .art .atc li .wz{margin-bottom: 8px;position: relative;padding-left: 20px;}

.ab3 .aox .art .atc li .wz::after{content: '';display: block;width: 6px;height: 6px;background: #e77c13;position: absolute;left: 0;top: 12px;border-radius: 50%;}

.about4{position: relative;}

.about4 .con1{text-align: center;margin-bottom: 50px;}

.about4 .con1 .c2{margin-top: 13px;color: #cccccc;}

.about4 .con2{background: url(../images/ab4_1.jpg) center no-repeat;background-size: cover;}

.about4 .con2 .ul{display: flex;justify-content: space-between;}

.about4 .con2 .ul .li{flex: 1;text-align: center;padding: 60px 85px 90px;position: relative;}

.about4 .con2 .ul .li::after{width: 1px;height: 100%;position: absolute;right: 0;top: 0;content: "";background:repeating-linear-gradient(to bottom,#e99c5200,#e99c5250,#e99c5280,#e99c52,#e99c52,#e99c52,#e99c5280,#e99c5250,#e99c5200);}

.about4 .con2 .ul .li:last-child::after{content: none;}

.about4 .con2 .ul .li .l1{width: 130px;height: 130px;border-radius: 100%;border: 1px solid #ecb47e;margin: 0 auto 50px;}

.about4 .con2 .ul .li .l3{width: 40px;height: 1px;background: #b1afab;margin: 20px auto;}

.about4 .con2 .ul .li .l4{line-height: 30px;color: #232323;}

.about4 .con2 .ul .li:hover .lc{transform: translateY(-10px);}

.about5{position: relative;background: url(../images/ab5_1.jpg) center no-repeat;background-size: 100% 100%;}

.about5 .con1{text-align: center;margin-bottom: 50px;}

.about5 .con1 .c2{color: #cbcbcb;margin-top: 12px;}

.about5 .con2 .swiper-container{padding: 5px 5px 75px;}

.about5 .con2 .ss{background: rgba(255, 255, 255, 0.1);border: 1px solid #e5e5e5;box-shadow: 0 2px 5px 3px #ededed;opacity: 0.5;position: relative;cursor: pointer;}

.about5 .con2 .ss::after{width: 0%;height: 4px;position: absolute;left: 50%;transform: translateX(-50%);background: #e77c13;content: "";transition: all 0.6s;}
 
.about5 .con2 .ss .img{position: relative;width: 78.4%;margin: 30px auto;}

.about5 .con2 .ss .img img:last-child{position: absolute;left: 0;top: 0;opacity: 0;transform: scale(0);}

.about5 .con2 .ss .txt{text-align: center;height: 72px;line-height: 28px;border-top: 1px solid #e5e5e5;color: #222222;display: flex;align-items: center;justify-content: center;}

.about5 .con2 .ss:hover{opacity: 1;background: #fff;}

.about5 .con2 .ss:hover .img img:last-child{opacity: 1;transform: scale(1);}

.about5 .con2 .ss:hover .img img:first-child{opacity: 0;}

.about5 .con2 .ss:hover .txt{color: #e77c13;}

.about5 .con2 .ss:hover::after{width: 100%;transition: all 0.6s;}

.about5_ss{height: 1px !important;background: #c2c3c4;border-radius: 0;width: 100% !important;left: 0 !important;}

.about5_ss .swiper-scrollbar-drag{background: #e77c13;z-index: 2;height: 3px !important;top: -1px !important;border-radius: 0;}

.tupiantc{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 200;background: rgba(0, 0, 0, 0.5);display: none;}

.tupiantc .tup_con{width: 600px;height: 600px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

.tupiantc .tup_con img{max-width: 600px;width: 100%;}

.tupiantc .tup_con .out{width: 40px;height: 40px;position: absolute;right: -50px;top: 0;cursor: pointer;}

.product1{padding: 100px 0 80px;}

.product1  .pro1_con{border: 1px solid #cccccc;padding: 42px 50px 20px;}

.product1 .con1{display: flex;line-height: 30px;border-bottom: 2px solid #e5e5e5;padding-bottom: 23px;margin-bottom: 22px;}

.product1 .con1 .con_le{width: 125px;padding-left: 8px;}

.product1 .con1 .con_re{display: flex;flex-wrap: wrap;width: calc(100% - 125px);}

.product1 .con1 .con_re a{display: block;margin-right: 32px;}

.product1 .con1 .con_le s{display: inline-block;width: 52px;height: 1px;}

.product1 .con1 .con_re a:hover{color: #e97d13;}

.product1 .con1 .con_re a.act{color: #e97d13;}

.product2{background: repeating-linear-gradient(to bottom,#ffffff,#f5f8fa,#f5f8fa);position: relative;}

.product2 .con1{background: url(../images/pro_1.jpg) center no-repeat;background-size: 100% 100%;}

.product2 .pro2_con{position: relative;z-index: 2;}

.product2 .ul{display: flex;flex-wrap: wrap;}

.product2 .ul .li a{display: block;}

.product2 .ul .li{width: 30.65%;margin-right: 4.025%;}

.product2 .ul .li:nth-child(3n){margin-right: 0;}

.product2 .ul .li .img{overflow: hidden;}

.product2 .ul .li .img img{width: 100%;}

.product2 .ul .li .txt{padding: 50px 40px 40px;border: 1px solid #dbdddf;border-top: 0;}

.product2 .ul .li .txt .t1{padding-bottom: 45px;color: #333333;border-bottom: 2px solid #dddfe1;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}

.product2 .ul .li .txt .t2{display: flex;justify-content: space-between;align-items: center;padding-top: 40px;}

.product2 .ul .li .txt .t2 .tr{color: #666666;}

.product2 .ul .li .txt .t2 .tl{width: 17px;height: 2px;background: #e77c13;}

.product2 .ul .li:hover .img img{transform: scale(1.05);}

.product2 .ul .li:hover .txt .tl{width: 30px;}

.product2 .ul .li:hover .txt .t1{color: #e77c13;}

.product2 .ul .li:hover .txt .tr{color: #e77c13;}

.product2 .con3 .ul .li{margin-top: 70px;}

.product2 .con1 .ul .li{position: relative;}

.product2 .cons{position: relative;}

.product2 .cons .zhe{position: absolute;bottom: 0;width: 100%;height: calc(100% - 90px);opacity: 0;}

.product2 .cons .zhe .ibox2{height: 100%;}

.product2 .cons .zhe .ibox2 .ul{height: 100%;}

.product2 .cons .zhe .ibox2 .ul .li{height: 100%;}

.product2 .cons .zhe .ibox2 .ul a{height: 100%;}

.product2 .con1 .ul .li.act .img img{transform: scale(1.05);}

.product2 .con2 .ul .li.act .txt .t1{color: #e77c13;}

.product2 .con2 .ul .li.act .txt .tl{width: 30px;}

.product2 .con2 .ul .li.act .txt .tr{color: #e77c13;}

.product2 .con4{margin-top: 120px;}

/* 分页 */

.fys{display: block;}

.fys .uls{display: flex;align-items: center;justify-content: center;}

.fys .uls .lis{width: 32px;height: 32px;text-align: center;line-height: 32px;margin: 0 8px;border-radius: 2px;}

.fys .uls .lis a{color: #999999;}

.fys .uls .lis.li_zuo{position: relative;width: 24px;height: 24px;border: 1px solid #e4ebf2;margin: 0 30px;box-shadow: 0 5px 10px 1px  #e4ebf270;background: #fff;}

.fys .uls .lis.li_zuo.you {transform: rotate(180deg);}

.fys .uls .lis.li_zuo img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.fys .uls .lis input{width: 40px;height: 35px;padding-left: 15px;outline: none;border:1px solid #e4ebf2;border-radius: 2px;margin: 0 8px;background: none;}

.fys .uls .lis.in{width: auto;color: #8d9399;}

/* .fys .uls .lis.ls{border: 1px solid #e1e3e6;} */

.fys .uls .lis a{display: block;border-radius: 2px;}

.fys .uls .lis.ls{margin-left: 30px;}

.fys .uls .lis a:hover{color: #fff;background: #e77c13;}

.fys .uls .lis.li_zuo a:hover img:last-child{opacity: 1;}

.fys .uls .lis.li_zuo a:hover img:first-child{opacity: 0;}

.fys .uls .lis.act a{color: #fff;background: #e77c13;}

.jiaz{width: 130px;height: 44px;line-height: 44px;background:#e77c13;text-align: center;color: #fff;display: block;margin: 0 auto;display: none;font-size: 16px !important;border-radius: 50px;}

.pro_deta1{padding: 140px 0 100px;background: #f6f6f6;}

.pro_deta1 .prodeta1_con{}

.pro_deta1 .con1{display: flex;align-items: center;padding-left: 27px;position: relative;margin-bottom: 45px;}

.pro_deta1 .con1::after{width: 3px;height: 100%;content: "";position: absolute;left: 0;top: 0;background: #e77c13;}

.pro_deta1 .con1 a{display: block;color: #666160;}

.pro_deta1 .con1 span{display: block;margin: 0 20px;}

.pro_deta1 .con2{display: flex;box-shadow: 0 0 10px 5px #dddddd;}

.pro_deta1 .con2 .con_le{width: 50.645%;overflow: hidden;}

.pro_deta1 .con2 .con_re{width: 49.355%;background: #fff;padding: 90px 50px 80px;position: relative;}

.pro_deta1 .con2 .con_re .re1{line-height: 1.3;}

.pro_deta1 .con2 .con_re .re2{width: 40px;height: 1px;background: #e77c13;margin-top: 45px;}

.pro_deta1 .con1 a:hover{color: #e77c13;}

.zixin{width: 170px;height: 56px;border-radius: 100px;border: 1px solid #e77c13;display: flex;align-items: center;justify-content: center;}

.zixin .i{width: 7px;position: relative;margin-left: 12px;}

.zixin .i img:last-child{position: absolute;left: 0;top:0 ;opacity: 0;}

.zixin span{color: #e77c13;}

.zixin2{border: 1px solid #999999;}

.zixin2 span{color: #666666;}

.zixin2:hover{border: 1px solid #e77c13;}


.zixin:hover{background: #e77c13;}

.zixin:hover span{color: #fff;}

.zixin:hover .i img:last-child{opacity: 1;}

.zixin:hover .i img:first-child{opacity: 0;}

.pro_deta1 .con2 .con_re .re3{position: absolute;bottom: 80px;left: 50px;}

.pro_deta2{background: #f6f6f6;}

.pro_deta2  .prode2_con{background: #fff;padding: 55px 100px 70px ;box-shadow: 0 0 10px 5px #dddddd;}

.pro_deta2  .prode2_con .con1 span{display: inline-block;padding-bottom: 20px;position: relative;color: #e97d13;}

.pro_deta2  .prode2_con .con1{border-bottom: 1px solid #e5e5e5;}

.pro_deta2  .prode2_con .con1 span::after{width: 100%;height: 3px;background: #e77c13;content: "";position: absolute;left: 0;bottom: -1px;}

.pro_deta2  .prode2_con .con2{padding: 70px 0 55px;line-height: 30px;}

.pro_deta2  .prode2_con .con3{border-bottom: 1px dashed #e5e5e5;border-top: 1px solid #e5e5e5;padding:20px 0 90px;}

.pro_deta2  .prode2_con .con3 video{width: 100%;}

.pro_deta2  .prode2_con .con4{display: flex;justify-content: space-between;margin-top: 60px;}

.pro_deta2  .prode2_con .con4 .con_le{width: calc(100% - 250px);}

.pro_deta2  .prode2_con .con4 .con_le a{display: block;margin-bottom: 20px;color: #444444;padding-left: 20px;position: relative; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.pro_deta2  .prode2_con .con4 .con_le a::after{content: "";width: 6px;height: 6px;border-radius: 100%;background: #6a6a6a;position: absolute;left: 0;top: 7px;transition: all 0.6s;}

.pro_deta2  .prode2_con .con4 .con_le a:last-child{margin-bottom: 0;}

.pro_deta2  .prode2_con .con4 .con_le a:hover{color: #e77c13;}

.pro_deta2  .prode2_con .con4 .con_le a:hover::after{background: #e77c13;transition: all 0.6s;}

.erjdh{background: #fff;height: 70px;position: relative;z-index: 1;}

.erjdh .con{height: 100%;box-shadow: 5px 0 5px 3px #f6f6f6;}

.erjdh .con .ibox2{display: flex;justify-content: space-between;align-items: center;height: 100%;}

.erjdh .con .ibox2 a{display: block;flex: 1;height: 100%;display: flex;align-items: center;justify-content: center;position: relative;}

.erjdh .con .ibox2 a::after{content: "";width: 0%;height: 3px;position: absolute;left: 50%;transform: translateX(-50%);background: #e77c13;bottom: 0;transition: all 0.6s;}

.erjdh .con .ibox2 a::before{content: "";width: 1px;height: 40px;position: absolute;right: 0%;transform: translatey(-50%);background: #e1e1e1;top: 50%; transition: all 0.6s;}

.erjdh .con .ibox2 a:last-child::before{content: none;}

.erjdh .con .ibox2 a.act::after{width: 100%;}

.erjdh .con .ibox2 a.act{color: #e77c13;}

.erjdh .con .ibox2 a:hover:after{width: 100%;transition: all 0.6s;}

.erjdh .con .ibox2 a:hover{color: #e77c13;}

.erjdh .er_er{position: absolute;left: 0;top:100%;z-index: 2;background: #fff;height: 60px;width: 100%;border-top: 1px solid #e6e6e6;box-shadow: 0 5px 5px 3px #f6f6f6;}

.erjdh .er_er .ibox2{display: flex;justify-content: center;height: 100%;}

.erjdh .er_er a{flex: none;padding: 0 35px;height: 100%;display: flex;align-items: center;position: relative;}

.erjdh .er_er a::after{width: 1px;height: 15px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);background: #e1e1e1;content: "";}

.erjdh .er_er a:hover{color: #e77c13;}

.erjdh .er_er a.act{color: #e77c13;}

.service{background: #f5f7fa;}

.service .ul{}

.service .ul .li {background: #fff;padding:0 30px;margin-bottom: 20px;border: 1px solid #e5e5e5;}

.service .ul .li .l1{display: flex;justify-content: space-between;padding: 27px 0 ;color: #333333;cursor: pointer;}

.service .ul .li .l1 .ll{width: calc(100% - 50px);display: flex;line-height: 30px;}

.service .ul .li .l1 .lr .i{width: 26px;height: 26px;border-radius: 100%;background: #939699;}

.service .ul .li .l1 .ll .p1{width:45px;}

.service .ul .li .l1 .ll .p2{width: calc(100% - 45px);text-align: justify;}

.service .ul .li .l2{display: flex;line-height: 35px;padding:30px 0 27px;color: #333333;margin-top: 7px;position: relative;}

.service .ul .li .l2::after{content: "";width: calc(100% - 90px);top: 0;border-top: 1px dashed #d6d6d6;position: absolute;left: 45px;}

.service .ul .li .l2 .p1{width: 45px;padding-left: 6px;}

.service .ul .li .l2 .p2{width: calc(100% - 90px);text-align: justify;}

.service .ul .li  .nei{display: none;}

.service .ul .li.act .l1 .lr .i{transform: rotate(90deg);background: #e77c13;}

.service .ul .li.act .l1 .ll p{color: #e77c13;}

.service .ul .li:hover .l1 p{color: #e77c13;}

.service .con{margin-top: 80px;}

.document{background: #f5f7fa;}

.document .ul{}

.document .ul .li{border: 1px solid #e5e5e5;background: #fff;margin-bottom: 20px;}

.document .ul .li a{display: flex;justify-content: space-between;height: 90px;padding:  0 40px 0 28px;align-items: center;}

.document .ul .li .ll{width: calc(100% - 120px);display: flex;align-items: center;}

.document .ul .li .ll .p1{width: 30px;height: 30px;position: relative;margin-right: 18px;}

.document .ul .li .ll .p1 img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.document .ul .li .ll .p2{width: calc(100% - 50px);color: #343434; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.document .ul .li .lr{color: #666666;}

.document .ul .li:hover{background: #ea7e14;}

.document .ul .li:hover .p2{color: #fff;}

.document .ul .li:hover .p1 img:last-child{opacity: 1;}

.document .ul .li:hover .p1 img:first-child{opacity: 0;}

.document .ul .li:hover .lr{color: #fff;}

.document .con{margin-top: 75px;}

.inno{background: #f5f7fa;}

.inno .inn_con{display: flex;justify-content: space-between;align-items: center;}

.inno .inn_con .con_le{width: 51.613%;}

.inno .inn_con .con_le img{width: 100%;}

.inno .inn_con .con_re{width: 43.23%;}

.inno .inn_con .con_re .re1{color: #232323;}

.inno .inn_con .con_re .re2{color: #cccccc;margin: 12px 0 45px;}

.inno .inn_con .con_re .re3{line-height: 32px;color: #555555;text-align: justify;}

.inno .inn_con .con_re .re3 span{font-family: 'siyuanc';}

/* 新闻 */

.new1{background: #f2f2f2;position: relative;}

.new1 .ne1_con {position: relative;z-index: 1;}

.new1 a{display: flex;}

.new1 a .con_le{width: 50%;overflow: hidden;}

.new1 a .con_re{width: 50%;background: #fff;display: flex;align-items: center;padding: 0 60px 0 75px;}

.new1 a .con_re .res{width: 100%;}

.new1 a .con_le img{width: 100%;}

.new1 a .con_re .re1{color: #ea7e14; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;line-height: 1.3;word-break: keep-all;}

.new1 a .con_re .re2{width: 30px;height: 1px;background: #ccc5c4;margin: 60px 0 50px;}

.new1 a .con_re .re3{line-height: 30px;color: #444444;text-align: justify;margin-bottom: 40px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}

.new1 a .con_re .re4 span{display: block;width: 32px;height: 32px;border-radius: 100%;position: relative;border: 1px solid #ec8a2a;}

.new1 a .con_re .re4 span img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.new1 a:hover .re4 span img:last-child{opacity: 1;}

.new1 a:hover .re4 span img:first-child{opacity: 0;}

.new1 a:hover .re4 span{background: #ec8a2a;}

.new1 a:hover .con_le img{transform: scale(1.05);}

.new1 a:hover .re2{background: #ec8a2a;}

.new1 .tu{width: 23.4375%;position: absolute;right: -2.3%;bottom: -8%;}

.new2{min-height: 50vh;}

.new2 .ul{display: flex;flex-wrap: wrap;}

.new2 .ul .li{width: 31.29%;margin-right: 3.065%;box-shadow:  0 0 10px 3px #f2f1f1;position: relative;margin-bottom: 50px;}

.new2 .ul .li::after{content: "";width: 0%;height: 4px;background: #ea7e14;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;transition: all 0.6s;}

.new2 .ul .li a{display: block;}

.new2 .ul .li:nth-child(3n){margin-right: 0;}

.new2 .ul .li .img {overflow: hidden;}

.new2 .ul .li .img img{width: 100%;}

.new2 .ul .li .txt{padding: 18px 40px 40px 40px;}

.new2 .ul .li .txt .t1{color: #999999;margin-bottom: 30px;}

.new2 .ul .li .txt .t2{line-height: 40px;text-align: justify;height: 80px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.new2 .ul .li .txt .t3{color: #999999;margin-top: 30px;display: flex;align-items: center;justify-content: space-between;}

.new2 .ul .li .txt .t3 .tr{}

.new2 .ul .li .txt .t3 .tr span{width: 30px;height: 30px;position: relative;border-radius: 100%;border: 1px solid #a5a5a5;display: block;}

.new2 .ul .li .txt .t3 .tr span img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.new2 .ul .li:hover .t3 .tr span{border: 1px solid #ec8a2a;}

.new2 .ul .li:hover .t3 .tr span img:last-child{opacity: 1;}

.new2 .ul .li:hover .t3 .tr span img:first-child{opacity: 0;}

.new2 .ul .li:hover .img img{transform: scale(1.05);}

.new2 .ul .li:hover .t2{color: #ea7e14;}

.new2 .ul .li:hover:after{width: 100%;transition: all 0.6s;}

.new2 .con{margin-top: 30px;}

.new_det1{margin: 140px 0 50px;}

.new_det1 .nede1_con{display: flex;align-items: center;padding-left: 27px;position: relative;}

.new_det1 .nede1_con::after{width: 3px;height: 100%;content: "";position: absolute;left: 0;top: 0;background: #e77c13;}

.new_det1 .nede1_con a{display: block;color: #666160;}

.new_det1 .nede1_con span{margin: 0 20px;display: block;}

.new_det1 .nede1_con a:hover{color: #e77c13;}

.new_det2{}

.new_det2 .nede2_con {background: #fff;box-shadow: 0 0 10px 7px #e5e5e5;padding: 90px 100px 80px 90px;}

.new_det2 .nede2_con .con1{line-height: 1.3;}

.new_det2 .nede2_con .con2{display: flex;line-height: 30px;margin: 30px 0 45px;}

.new_det2 .nede2_con .con2 p{margin-right: 56px;color: #444444;}

.new_det2 .nede2_con .con2 p:last-child{margin-right: 0;}

.new_det2 .nede2_con .con3{padding: 40px 0 75px;border-top: 1px dashed #c9cbcd;border-bottom: 1px dashed #c9cbcd;line-height: 35px;color: #4a4a4a;text-align: justify;}

.new_det2 .nede2_con .con3 p{display: flex;}

.new_det2 .nede2_con .con3 p span{display: block;}

.new_det2 .nede2_con .con3 p .sp1{width: 85px;color: #e97d13;padding-left: 13px;position: relative;}

.new_det2 .nede2_con .con3 p .sp1::after{content: "";position: absolute;left: 0;top: 14px;width: 6px;height: 6px;border-radius: 100%;background: #e97d13;}

.new_det2 .nede2_con .con3 p .sp2{width: calc(100% - 85px);}

.new_det2 .nede2_con .con4{display: flex;justify-content:space-between;margin-top: 60px;}

.new_det2 .nede2_con .con4 .con_le{width: calc(100% - 250px);}

.new_det2 .nede2_con .con4 .con_le a{display: block;margin-bottom: 20px;color: #444444;padding-left: 20px;position: relative; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.new_det2 .nede2_con .con4 .con_le a::after{content: "";width: 6px;height: 6px;border-radius: 100%;background: #6a6a6a;position: absolute;left: 0;top: 6px;transition: all 0.6s;}

.new_det2 .nede2_con .con4 .con_le a:last-child{margin-bottom: 0;}

.new_det2 .nede2_con .con4 .con_le a:hover::after{background: #e77c13;}

.new_det2 .nede2_con .con4 .con_le a:hover{color: #e77c13;}


.address{background: #f5f7fa;}

.address .con1{text-align: center;margin-bottom: 75px;}

.address .con1 .c2{margin-top: 13px;color: #cccccc;}

.address .con2{display: flex;justify-content: space-between;line-height: 31px;color: #555555;}

.address .con2 .con_le{width: 41.935%;}

.address .con2 .con_le img{width: 100%;}

.address .con2 .con_re{width: 52.9%;position: relative;}

.address .con2 p {margin-bottom: 20px;}

.address .con2 p span{color: #e77c13;display: block;margin-bottom: 5px;line-height: 35px;}

.address .con2 p:last-child{margin-bottom: 0px;}

.address .con2 .re3{display: flex;justify-content: space-between;position: absolute;bottom: 0;width: 100%;left: 0;background: #f5f7fa;padding-top: 10px;padding-right: 20px;}

.address .con2 .res{width: 100%;transform: translateY(-7px);padding-right: 20px;overflow-y: auto;max-height: 990px;}

.address .con2 .res{margin-bottom: 40px;text-align: justify;}

.address .con2 .res::-webkit-scrollbar{ width:3px;height: 1px;}

.address .con2 .res::-webkit-scrollbar-thumb{ background:#e77c13;}

.address .con2 .res::-webkit-scrollbar-track{ background:#e77c1330;} 

.maodian{position: absolute;left: 0;top: -20px;width: 100%;height: 1px;}

.manage{position: relative;}

.manage .con1{text-align: center;}

.manage .con1 .c1{display: flex;justify-content: center;color: #cccccc;}

.manage .con1 .c1 a{display: block;margin: 0 8px;color: #cccccc;}

.manage .con1 .c1 a.act{color: #222222;}

.manage .con1 .c2{color: #cccccc;margin-top: 12px;}

.manage .con2{text-align: center;line-height: 30px;color: #555555;margin: 40px 0;}

.manage .con3 .swiper-container{padding-top: 30px;}

.manage .con3 .swiper-slide{height: auto;}

.manage .con3 .ss{height: 100%;transition: all 0.6s;}

.manage .con3 .ss .s1{height: 23px;}

.manage .con3 .ss .s1 p{display: flex;align-items: center;justify-content: center;height: 46px;background: #ea7e14;position: absolute;left: 50%;transform: translateX(-50%);top: 0;border-radius: 7px;color: #fff;padding: 0 40px;}

.manage .con3 .ss .s1 p img{width: 30px;}

.manage .con3 .ss .s1 p span{display: block;  white-space: nowrap;margin-left: 5px;}

.manage .con3 .ss .s2{padding: 60px  50px 40px ;border:1px solid #dddddd;border-radius: 10px;line-height: 30px;text-align: justify;height: calc(100% - 23px);}

.manage .con3 .swiper-slide:first-child .ss .s2{background: url(../images/man_4.jpg) center no-repeat;background-size: 100% 100%;}

.manage .con3 .swiper-slide:nth-child(2n) .ss  .s2{background: url(../images/man_5.jpg) center no-repeat;background-size: 100% 100%;}

.manage .con3 .swiper-slide:nth-child(3n) .ss  .s2{background: url(../images/man_6.jpg) center no-repeat;background-size: 100% 100%;}

.manage .con3 .swiper-slide:hover .ss{transform:translateY(-10px);transition: all 0.6s;}

.subject{margin-top: 10px;}

.subject .con1{text-align: center;margin-bottom: 60px;}

.subject .con1 .c2{margin-top: 12px;color: #cccccc;}

.subject .con2{display: flex;justify-content: space-between;align-items: center;}

.subject .con2 .con_le{width: 45.2%;}

.subject .con2 .con_re{width: 48.39%;border-radius: 5px;overflow: hidden;}

.subject .con2 .con_le .le1{color: #3e3e3e;}

.subject .con2 .con_le .le2{line-height: 30px;text-align: justify;color: #555555;margin: 55px 0 45px;}

.subject .con2 .con_le .le3{border-top: 1px dashed #eaeaea;padding-top: 40px;}

.subject .con2 .con_le .le3 .ul{display: flex;justify-content: space-between;align-items: center;}

.subject .con2 .con_le .le3 .ul .l1{color: #e77c13;margin-bottom: 12px;}

.subject .con2 .con_le .le3 .ul .l2{color: #212121;}

.subject .con2 .con_le .le3 .ul .li2{width: 1px;height: 85px;background: #eaeaea;}

.subject .con2 .con_le .le3 .ul .l1 span{display: inline-block;}

.subject .con2 .con_le .le3 .ul .l1 .sp2{transform: translateY(5px);}

.battle1{padding-top: 160px;background: #f7f7f7;}

.battle1 .con1{text-align: center;}

.battle1 .con1 .c2{margin-top: 13px;color: #cccccc;}

.battle1 .con2{color: #555555;line-height: 30px;margin-top: 45px;text-align: center;}

.battle2{background: #f7f7f7;}

.battle2 .con{overflow: hidden;}

.battle2 .con .con_le{width: 34%;padding-top: 95px;text-align: justify;float: left;}

.battle2 .con .con_le .le1{margin-bottom: 30px;line-height: 40px;color: #555555;}

.battle2 .con .con_le .le2{line-height: 30px;color: #555555;}

.battle2 .con .con_re{width: 59%;float: right;}

.battle2 .con .con_re img{width: 100%;}

.battle3 .con .con_le{float: right;}

.battle3 .con .con_re{float: left;}

.battle3{background: #fff;}

.battle4{height: 30px;}

.qualityt{height: 60px;background: #f7f7f7;}

.quality{background: #f7f7f7;}

.quality1{background: #f7f7f7;}

.quality1 .con1{text-align: center;}

.quality1 .con1 .c2{margin-top: 12px;color: #cccccc;}

.quality1 .con2{text-align: center;line-height: 30px;color: #555555;margin-top: 45px;}

.quality1 .con3{margin-top: 60px;overflow: hidden;}

.quality1 .con3 .con_le{width: 35%;float: left;text-align: justify;color: #555555;padding-top: 95px;}

.quality1 .con3 .con_re{width: 59%;float: right;}

.quality1 .con3 .con_le .le1{line-height: 40px;margin-bottom: 30px;}

.quality1 .con3 .con_le .le2{line-height: 30px;}

.quality2{background: #fff;}

.quality2 .con3 .con_le{float: right;}

.quality2 .con3 .con_re{float: left;}

.join1{background: #f2f4f5;position: relative;}

.join1 .con1{text-align: center;margin-bottom: 50px;}

.join1 .con1 .c2{color: #cdcdcd;margin-top: 13px;}

.join1 .con2{}

.join1 .con2 .ul{display: flex;justify-content: space-between;}

.join1 .con2 .ul .li{background: #fff;border-radius: 8px;width: 21.34%;padding: 65px 0 70px;border: 1px solid #d7d9db;position: relative;overflow: hidden;}

.join1 .con2 .ul .li::after{width: 0%;height: 9px;background: #ff8939;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;content: "";transition: all 0.6s;}

.join1 .con2 .ul .li .l1{width: 80px;margin: 0 auto;}

.join1 .con2 .ul .li .l2{width: 65px;height: 1px;background: #ff8939;margin: 25px auto;}

.join1 .con2 .ul .li .l3{text-align: center;line-height: 30px;color: #14171a;}

.join1 .con2 .ul .li:hover:after{width: 100%;transition: all 0.6s;}


.join2{background: url(../images/join2_1.jpg) center no-repeat;background-size: cover;position: relative;}

.join2 .con1{text-align: center;margin-bottom: 40px;}

.join2 .con1 .c2{margin-top: 13px;color: #cdcdcd;}

.join2 .con2{display: flex;justify-content: space-between;position: relative;}

.join2 .con2 .con_le{width: 41.3%;text-align: center;position: absolute;left: 0;top: 20%;}

.join2 .con2 .con_re{width: 66.45%;}

.join2 .con2 .con_re img{width: 100%;}

.join2 .con2 .con_le .le1{display: flex;justify-content: center;margin: 35px 0;}

.join2 .con2 .con_le .le2{line-height: 1.3;}

.join3{background: #f2f4f5;position: relative;}

.join3 .con1{text-align: center;margin-bottom: 50px;}

.join3 .con1 .c2{margin-top: 13px;color: #cdcdcd;}

.join3 .con1 .c1{display: flex;justify-content: center;color: #cccccc;}

.join3 .con1 .c1 a{display:block;margin: 0 8px;color: #cccccc;}

.join3 .con1 .c1 a.act{color: #222222;}

.join3 .con1 .c1 a:hover{color: #222222;}

.join3 .con2{}

.join3 .con2 .ul{}

.join3 .con2 .ul .li{padding: 0 30px 0 40px;border: 1px solid #d8dde6;margin-bottom: 30px;}

.join3 .con2 .ul .li .lit{display: flex;justify-content: space-between;color: #474a4d;align-items: center;cursor: pointer; padding: 40px 0;cursor: pointer;}

.join3 .con2 .ul .li .lit .ll{width: calc(100% - 200px);}

.join3 .con2 .ul .li .lit .ll .l1{position: relative;}

.join3 .con2 .ul .li .lit .ll .l1::after{content: "";width: 4px;height: 0px;background: #ea7e14;position: absolute;left: -41px;top: 0;transition: all 0.6s;}

.join3 .con2 .ul .li .lit .ll .l1 span{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.join3 .con2 .ul .li .lit .ll .l2{margin-top: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.join3 .con2 .ul .li .lit .lr{display: flex;align-items: center;}

.join3 .con2 .ul .li .lit .lr .i{width: 26px;height: 26px;border-radius: 100%;border-radius: 100%;background: #939699;margin-left: 15px;}

.join3 .con2 .ul .li .lib{border-top: 1px dashed #c0c4cc;padding-bottom: 40px;display: none;}

.join3 .con2 .ul .li .lib .b1{text-align: justify;color: #474a4d;}

.join3 .con2 .ul .li .lib .b1 p{display: block;}

.join3 .con2 .ul .li .lib .b1 p.p1{margin: 35px 0 20px;line-height: 30px;}

.join3 .con2 .ul .li .lib .b1 p.p2{line-height: 28px;}

.join3 .con2 .ul .li .lib .b2 {margin-top: 50px;}

.join3 .con2 .ul .li .lib .b2 p{display: flex;align-items: center;color: #474a4d;}

.join3 .con2 .ul .li .lib .b2 p span{display: block;margin: 0 5px;}

.join3 .con2 .ul .li .lib .b2 p a{line-height: 20px;border-bottom: 1px solid #474a4d;color: #474a4d;}

.join3 .con2 .ul .li .lib .b2 p a:hover{border-bottom: 1px solid #e94609;color: #e94609;}

.join3 .con2 .ul .li.act .lit .lr .i{transform: rotate(90deg);background: #ea7e14;}

.join3 .con2 .ul .li.act .lit .lr span{color: #ea7e14;}

.join3 .con2 .ul .li.act .lit .ll .l1 span{color: #ea7e14;}

.join3 .con2 .ul .li.act .lit .ll .l1::after{height: 24px;}


.join3 .con2 .ul .li:hover .lit .lr .i{background: #ea7e14;}

.join3 .con2 .ul .li:hover .lit .lr span{color: #ea7e14;}

.join3 .con2 .ul .li:hover .lit .ll .l1 span{color: #ea7e14;}

.join3 .con2 .ul .li:hover .lit .ll .l1::after{height: 24px;}

.join3 .con3{display: flex;justify-content: center;margin-top: 80px;}

.contact1{position: relative;background:url(../images/cont1_1.jpg) center no-repeat;background-size: 100% 100%;}

.contact1 .con1{text-align: center;margin-bottom: 95px;}

.contact1 .con1 .c2{margin-top: 13px;color: #cecece;}

.contact1 .con2{display: flex;justify-content: space-between;}

.contact1 .con2 .con_le{width: 38.7%;}

.contact1 .con2 .con_re{width: 58.1%;}

.contact1 .con2 .con_le .le1{}
 
.contact1 .con2 .con_le .le1 a{color: #ea7e14;}

.contact1 .con2 .con_le .le2{width: 100%;height: 1px;border-bottom: 1px dashed #ccc5c4;margin: 43px 0;}

.contact1 .con2 .con_le .le3{}

.contact1 .con2 .con_le .le3 img{width: 55px;margin-right: 45px;display: block;}

.contact1 .con2 .con_le .le3 .l .r{width: calc(100% - 100px);padding-top: 5px;}

.contact1 .con2 .con_le .le3 .l{display:flex ;margin-bottom: 45px;align-items: flex-start;}

.contact1 .con2 .con_le .le3 .l .r p:first-child{margin-bottom: 25px;}

.contact1 .con2 .con_le .le3 .l .r p:last-child{line-height: 26px;}

.contact1 .con2 .con_le .le4 img{width: 182px;box-shadow: 0 0 8px 2px #dfe0e2;}

.contact1 .con2 .con_le .le3 a:hover{color: #ea7e14;}

.contact1 .con2 .con_re img{width: 100%;}

.contact2{background: url(../images/cont2_5.jpg) center no-repeat;background-size: cover;position: relative;}

.contact2 .con1{text-align: center;margin-bottom: 72px;}

.contact2 .con1 .c2{margin-top: 13px;color: #cecece;}

.contact2 .con2{}

.contact2 .con2 .ul{display: flex;flex-wrap: wrap;justify-content: space-between;}

.contact2 .con2 .ul .li{margin-bottom: 35px;}

.contact2 .con2 .ul .li.li1{width: 35.48%;}

.contact2 .con2 .ul .li.li2{width: 30.9%;}

.contact2 .con2 .ul .li.li3{width: 22.58%;}

.contact2 .con2 .ul .li.li4{width: 100%;}


.contact2 .con2 .ul .li .l2 input{width: 100%;height: 40px;padding-left: 15px;color: #9b9b9b;border: 0;outline: none;font-size: 18px;}

.contact2 .con2 .ul .li .l2 {border: 1px solid #e9e9ea;}

.contact2 .con2 .ul .li .l1{display: flex;align-items: center;margin-bottom: 18px;}

.contact2 .con2 .ul .li .l2 textarea{width: 100%;height: 95px;line-height: 40px;padding-left: 15px;font-size: 18px;font-family: Arial;border: 0;    resize: none;outline: none;}


.contact2 .con3{display: flex;justify-content: center;}

.contact2 .con3 a{display: block;width: 170px;height: 50px;text-align: center;line-height: 50px;background: #bdbdbd;color: #fff;border-radius: 50px;margin-right: 50px;}

.contact2 .con3 a:last-child{margin-right: 0;}

.contact2 .con3 a:hover{background: #ea7e14;}

.contact2 .con2 .ul .li .ewm{display: flex;align-items: center;justify-content: space-between;cursor: pointer;}

.contact2 .con2 .ul .li3 .l2{width: calc(100% - 120px);}

.contact2 .con2 .ul .li3 .i{width: 102px;height: 40px;}

.contact2 .con2 .ul .li3 .i img{width: 100%;height: 100%;}


.tishi{width: 100%;height: 100%;z-index: 100;background: rgba(0, 0, 0, 0.5);position: fixed;left: 0;top: 0;display: none;}

.tishi .ti_con{width: 320px;height: 190px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #fff;border-radius: 10px;text-align: center;padding-top: 35px;}

.tishi .ti_con .con1{margin-bottom: 30px;}

.tishi .ti_con .con2 {width: 170px;height: 50px;border-radius: 50px;text-align: center;background:#bdbdbd ;color: #fff;line-height: 50px;margin: 0 auto;cursor: pointer;}

.tishi .ti_con .con2:hover{background: #ea7e14;}


.search1{}

.search1 .ser1_con{display: flex;justify-content: space-between;}

.search1  .con_le{}

.search1  .con_re{position: relative;}

.search1  .con_re .re{display: flex;border: 1px solid #e97d13;padding-left: 25px;border-radius: 50px;align-items: center;padding-right: 5px;position: absolute;bottom: 0;right: 0;}

.search1  .con_re .re a{width: 44px;height: 32px;border-radius: 30px;background: #e77c13 url(../images/sear_1.png) center no-repeat;background-size: 20px 20px;}

.search1  .con_re .re  input{height: 40px;border: 0;outline: none;color: #777b80;font-size: 14px;width: 175px;}

.search1  .le1{margin-bottom: 40px;}

.search1  .le2{display: flex;}

.search1  .le2 a{display: block;width: 128px;height: 42px;text-align: center;line-height: 40px;border: 1px solid #e97d13;color: #e97d13;border-radius: 30px;}

.search1  .le2 a:first-child{margin-right: 10px;}

.search1  .le2 a.act{color: #fff;background: #e97d13;border: 1px solid #e97d13;}

.search1  .le2 a:hover{color: #fff;background: #e97d13;border: 1px solid #e97d13;}

.search2{}

.search2 .ul{display: flex;flex-wrap: wrap;}

.search2 .ul .li a{display: block;}

.search2 .ul .li{width: 30.65%;margin-right: 4.025%;margin-bottom: 70px;}

.search2 .ul .li:nth-child(3n){margin-right: 0;}

.search2 .ul .li .img{overflow: hidden;}

.search2 .ul .li .img img{width: 100%;}

.search2 .ul .li .txt{padding: 50px 40px 40px;border: 1px solid #dbdddf;border-top: 0;}

.search2 .ul .li .txt .t1{padding-bottom: 45px;color: #333333;border-bottom: 2px solid #dddfe1;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}

.search2 .ul .li .txt .t2{display: flex;justify-content: space-between;align-items: center;padding-top: 40px;}

.search2 .ul .li .txt .t2 .tr{color: #666666;}

.search2 .ul .li .txt .t2 .tl{width: 17px;height: 2px;background: #e77c13;}

.search2 .ul .li:hover .img img{transform: scale(1.05);}

.search2 .ul .li:hover .txt .tl{width: 30px;}

.search2 .ul .li:hover .txt .t1{color: #e77c13;}

.search2 .ul .li:hover .txt .tr{color: #e77c13;}

.search2 .con{margin-top: 60px;}







@media screen and (max-width:1800px) {

    .about1 .con1 .con_le .le4{max-height: 210px;}
    
    .address .con2 .res{max-height: 860px;}

    .battle2 .con .con_le,.quality1 .con3 .con_le{padding-top: 70px;}








}




@media screen and (max-width:1680px) {

    .about1 .con1 .con_le .le4{max-height: 190px;}

    .about2 .con2 .ss .sc{padding: 20px 20px 30px;}

    .about2 .con2 .ss .s1{width: 120px;}

    .about2 .con2 .ss .s1 img{width: 120px;height: 120px;}

    .about2 .con2 .ss .s2{margin: 30px 0 20px;}
    
    .address .con2 .res{max-height: 770px;}

    .battle2 .con .con_le,.quality1 .con3 .con_le{padding-top: 50px;}

    .battle2 .con .con_le .le1,.quality1 .con3 .con_le .le1{margin-bottom: 15px;line-height: 35px;}

    .about4 .con2 .ul .li{padding: 50px;}

    .new1 a .con_re .re2{margin: 50px 0;}

    .new2 .ul .li .txt .t2{line-height: 35px;height: 70px;}


    .new2 .ul .li .txt{padding: 18px 30px 30px;}


    .new1 a .con_re{padding: 0 60px;}

    .product1 .con1 .con_le s{width: 48px;}










}


@media screen and (max-width:1550px) {
    .about1 .con1 .con_le .le2{margin: 10px 0 30px;}

    .about1 .con1 .con_le .le3{margin-bottom: 30px;}

    .about2 .con2 .ss .sc{padding: 20px 15px 25px;}

    .address .con2 .res{max-height: 700px;}

    .join1 .con2 .ul .li{width: 23%;}
}

@media screen and (max-width:1400px) {
    .battle2 .con .con_le,.quality1 .con3 .con_le{width: 36%;padding-top: 40px;}

    .inno .inn_con .con_re .re2{margin: 12px 0 30px;}

    .manage .con3 .ss .s2{padding: 40px;}
}


@media screen and (max-width:1025px) {



    .p_95{padding: 40px 0;}

    .pt_100{padding-top: 40px;}

    .p_90{padding: 40px 0;}

    .p_130{padding: 40px 0;}

    .p_70{padding: 40px 0;}

    .p_100_50{padding: 40px 0;}

    .pb_100{padding-bottom: 40px;}

    .p_180_80{padding: 40px 0;}

    .ab3 .aox{padding: 30px 0;display: block;height: auto;}

    .ab3 .aox .xian{display: none;}
  
    .ab3 .aox .alt{width: 100%;display: flex;flex-wrap: wrap;}
  
    .ab3 .aox .alt li{width:20%;text-align: center;color: #aaa;display: block;height: 30px;}
  
    .ab3 .aox .alt li .yuan{display: none;}
  
    .ab3 .aox .alt li:nth-child(4n){margin-right: 0;}
  
    .ab3 .aox .acont{display: none;}
  
    .ab3 .aox .alt li.act{color: #fff;text-decoration: underline;font-weight: bold;}
  
    .ab3 .aox .art{width: 100%;margin-top: 20px;}
  
    .ab3 .aox .art .att{padding-bottom: 20px;margin-bottom: 20px;}

    .about_ban .txt .tx2{line-height: 30px;margin-top: 15px;}

    .about1 .con1{flex-wrap: wrap;}

    .about1 .con1 .con_le{width: 100%;}

    .about1 .con1 .con_re{width: 100%;margin-top: 40px;}

    .about1 .con1 .con_le .le3 .i1{transform: translateY(-8px);}

    .about1 .con1 .con_le .le3 span{margin: 0 3px;}

    .about1 .con1 .con_le .le3{margin-bottom: 20px;}

    .about1 .con1 .con_le .le2{margin: 10px 0 20px;}

    .about1 .con2 .ul .li .l2{margin-top: 8px;}

    .about2 .con1{margin-bottom: 30px;}

    .about2 .con2 .swiper-container{padding: 10px 5px 40px;}

    .about1 .con2{margin-top: 25px;padding-top: 20px;}

    .about4 .con1{margin-bottom: 30px;}

    .about4 .con1 .c2{margin-top: 10px;}

    .about4 .con2 .ul .li .l1{width: 100px;height: 100px;}

    .about4 .con2 .ul .li{padding: 30px ;}

    .about5 .con1{margin-bottom: 20px;}

    .about5 .con2 .swiper-container{padding: 5px 5px 40px;}

    .tupiantc .tup_con{width: 90%;height: 70%;}

    .tupiantc .tup_con .out{right: 0;top: -50px;}

    .erjdh{display: none;}

    .address .con1{margin-bottom: 30px;}

    .address .con1 .c2{margin-top: 10px;}

    .address .con2{flex-wrap: wrap;}

    .address .con2 .con_le{width: 100%;}

    .address .con2 .con_re{width: 100%;margin-top: 30px;}

    .address .con2 .res{max-height:none;padding: 0;}

    .battle1{padding-top: 40px;}

    .battle1 .con2{margin-top: 20px;}

    .battle1 .con2 br{display: none;}

    .battle2 .con .con_le, .quality1 .con3 .con_le{float: none;width: 100%;padding-top: 0;}

    .battle2 .con .con_re{float: none;width: 100%;margin-top: 20px;}

    .contact1 .con1{margin-bottom: 30px;}

    .contact1 .con1 .c2{margin-top: 10px;}

    .contact1 .con2{flex-wrap: wrap;}

    .contact1 .con2 .con_le{width: 100%;margin-bottom: 20px;}

    .contact1 .con2 .con_re{width: 100%;}

    .contact1 .con2 .con_le .le2{margin: 20px 0;}

    .contact2 .con1{margin-bottom: 25px;}

    .contact2 .con2 .ul .li{width: 100% !important;margin-bottom: 15px;}

    .contact2 .con3 a{width: 130px;height: 44px;line-height: 44px;margin-right: 25px;}

    .document .con{margin-top: 30px;}

    .fys{display: none;}

    .jiaz{display: block;}

    .document .ul .li a{padding: 0 15px;height: 60px;}

    .document .ul .li .ll .p1{margin-right: 10px;}

    .document .ul .li .ll{width: calc(100% - 100px);}

    .document .ul .li .ll .p2{width: calc(100% - 40px);}

    .subject .con1{margin-bottom: 30px;}

    .subject .con1 .c2{margin-top: 10px;}

    .subject .con2{flex-wrap: wrap;}

    .subject .con2 .con_le{width: 100%;}

    .subject .con2 .con_re{width: 100%;margin-top: 20px;}

    .subject .con2 .con_le .le2{margin: 25px 0;}

    .subject .con2 .con_le .le3{padding-top: 25px;}

    .inno .inn_con{flex-wrap: wrap;}

    .inno .inn_con .con_le{width: 100%;}

    .inno .inn_con .con_re{width: 100%;margin-top: 30px;}

    .inno .inn_con .con_re .re2{margin: 10px 0 20px;}

    .join1 .con1{margin-bottom: 30px;}

    .join1 .con1 .c2{margin-top: 10px;}

    .join1 .con2 .ul .li{padding: 50px 0;}

    .join1 .con2 .ul .li .l3{padding: 0 15px;}

    .join2 .con1{margin-bottom: 0px;}

    .join2 .con1 .c2{margin-top: 10px;}

    .join2 .con2{flex-wrap: wrap;}

    .join2 .con2 .con_le{position: static;width: 100%;}

    .join2 .con2 .con_re{width: 100%;}

    .join2 .con2 .con_le .le1{margin: 30px 0;}

    .join3 .con2 .ul .li{padding: 0 15px;}

    .join3 .con2 .ul .li .lit{padding: 25px 0;}

    .join3 .con2 .ul .li .lit .ll .l2{margin-top: 12px;}

    .join3 .con2 .ul .li .lit .lr span{display: none;}

    .join3 .con2 .ul .li .lit .lr .i{margin-left: 0;}

    .join3 .con2 .ul .li .lit .ll{width: calc(100% - 35px);}

    .join3 .con2 .ul .li .lib .b1 p.p1{margin: 20px 0;}

    .join3 .con2 .ul .li .lib{padding-bottom: 30px;}

    .join3 .con2 .ul .li .lib .b2{margin-top: 30px;}

    .join3 .con3{margin-top: 30px;}

    .zixin{width: 130px;height: 44px;}

    .manage .con2{margin: 25px 0;}

    .manage .con3 .swiper-container{padding: 30px 0 40px;}

    .manage .con3 .ss .s2{padding: 40px 30px ;}

    .new_det1{display: none;}

    .new_det2 {padding-top: 40px;}

    .new_det2 .nede2_con{padding: 40px 30px;}

    .new_det2 .nede2_con .con2{margin: 20px 0;}

    .new_det2 .nede2_con .con3{padding: 30px 0;}

    .new_det2 .nede2_con .con4{flex-wrap: wrap;margin-top: 30px;}

    .new_det2 .nede2_con .con4 .con_le{width: 100%;margin-bottom: 20px;}

    .new1 a .con_re .re2{margin:20px 0;}

    .new1 a .con_re .re3{margin-bottom: 30px;}

    .new1 a .con_re .re{width: 100%;}

    .new1 a .con_re{padding: 0 40px;}

    .qualityt{display: none;}

    .quality1 .con1 .c2{margin-top: 10px;}

    .quality1 .con2{margin-top: 20px;}

    .battle2 .con .con_le, .quality1 .con3 .con_le{float: none;width: 100%;}

    .quality1 .con3 .con_re{width: 100%;float: none;margin-top: 20px;}

    .quality1 .con3{margin-top: 20px;}

    .service .ul .li{padding: 0 15px;}

    .service .ul .li .l1{padding: 20px 0;}

    .service .ul .li .l1 .ll .p1{width: 35px;}

    .service .ul .li .l1 .ll .p2{width: calc(100% - 35px);}

    .service .con{margin-top: 30px;}

    .service .ul .li .l2 .p1{width: 35px;}

    .service .ul .li .l2 .p2{width: calc(100% - 80px);}


    .pro_deta1{padding: 40px 0;}

    .pro_deta1 .con1{display: none;}

    .pro_deta1 .con2{flex-wrap: wrap;}

    .pro_deta1 .con2 .con_le{width: 100%;}


    .pro_deta1 .con2 .con_re{width: 100%;padding: 30px 20px;}

    .pro_deta1 .con2 .con_re .re3{position:static;}

    .pro_deta1 .con2 .con_re .re2{margin: 30px 0;}

    .pro_deta2 .prode2_con{padding: 30px 20px;}

    .pro_deta2 .prode2_con .con2{padding: 30px 0;}

    .pro_deta2 .prode2_con .con4{flex-wrap: wrap;margin-top: 30px;}

    .pro_deta2 .prode2_con .con4 .con_le{width: 100%;margin-bottom: 20px;}

    .pro_deta2 .prode2_con .con3{padding: 30px 0;}

    .product1{padding: 40px 0;}


    .product1 .pro1_con{padding: 30px 20px;}

    .product1 .con1 .con_re a{margin-right: 20px;line-height: 35px;}

    .product1 .con1{flex-wrap: wrap;}

    .product1 .con1 .con_le{width: 100%;padding: 0;margin-bottom: 15px;}

    .product1 .con1 .con_re{width: 100%;}

    .product2 .cons .zhe{position: static;opacity: 1;}

    .product2 .con1{display: none;}

    .product2 .con2{display: none;}

    .search2 .con{margin-top:0;}

    .product2 .con4{margin-top: 30px;}







    
}







@media screen and (max-width:800px) {
    .about1 .con2 .ul {flex-wrap: wrap;}

    .about1 .con2 .ul .li{width: 45%;margin-bottom: 15px;}

    .about1 .con2 .ul .li2{display: none;}

    .about1 .con1 .con_le .le4{max-height: 110px;}

    .about4 .con2 .ul .li .l1{width: 80px;height: 80px;margin: 0 auto 30px;}

    .about4 .con2{overflow-x: auto;}

    .about4 .con2 .ul{width: 800px;}

    .contact1 .con2 .con_le .le3 img{width: 40px;margin-right: 20px;}

    .contact1 .con2 .con_le .le3 .l .r p:first-child{margin-bottom: 8px;}

    .contact1 .con2 .con_le .le3 .l .r{width: calc(100% - 60px);padding-top: 0;}

    .contact1 .con2 .con_le .le4 img{width: 150px;}

    .join1 .con2{overflow-x: auto;}

    .join1 .con2 .ul{width: 900px;}

    .new_det2 .nede2_con .con2{flex-wrap: wrap;}

    .new_det2 .nede2_con{padding: 30px 20px;}

    .new_det2 .nede2_con .con3 p{flex-wrap: wrap;}

    .new_det2 .nede2_con .con3 p .sp1{width: 100%;}

    .new_det2 .nede2_con .con3 p .sp2{width: 100%;}

    .new1 a{flex-wrap: wrap;}

    .new1 a .con_le{width: 100%;}

    .new1 a .con_re{width: 100%;padding: 30px 20px;}

    .new2 .ul .li{width: 100%;margin-right: 0;margin-bottom: 30px;}

    .new2 .ul .li .txt .t2{height: 60px;line-height: 30px;}

    .new2 .ul .li .txt .t3{margin-top: 20px;}

    .new2 .con{margin-top: 0;}

    .quality1 .con2 br{display: none;}

    .product2 .cons .zhe .ibox2 .ul .li{width: 100%;margin-bottom: 30px;margin-right: 0;}

    .product2 .con3 .ul .li{width: 100%;margin-top: 0;margin-bottom: 30px;margin-right: 0;}

    .product2 .con4{margin-top: 0;}

    .search1 .ser1_con{flex-wrap: wrap;}

    .search1 .con_le{width: 100%;}


    .search1 .con_re .re{position: static;}

    .search1 .con_re{width: 100%;margin-top: 30px;}

    .search1 .le1{margin-bottom: 30px;}

    .search1 .con_re .re input{width: calc(100% - 44px);}

    .search2 .ul .li{width: 100%;margin-right: 0;margin-bottom: 30px;}

    .about1 .con1 .con_re .i .video .icon{
        width: 40px;
    }










}



































































































































































































































































































































































