/* 分页 */

.page1{ text-align:center; margin:   0;text-align: center;display: flex;justify-content: center;font-family: 'arial';font-size: 14px;}

.page1 span a{display: block;  color:#666;  width: 35px;height: 35px; text-decoration:none;font-size: 14px;border-radius: 50%;background:#fff;border: 1px solid #e2e2e2;}

.page1 span  a:hover ,.page1 span.current a{background: #155197; color:#fff;border: 1px solid #155197;}

.page1 span.current a{background: #155197;color: #fff;}

.page1 span{margin:0 4px;display: inline-block; line-height: 33px; color:#666;}

.page1 span input{display: block;width: 50px;height: 35px;border: 1px solid #e2e6f1;border-radius: 50px;outline: none;text-align: center;background:#fff ;}

.page1 span a.pre{background: #fff  url(../img/fy_r1.svg)  center no-repeat;  position: relative; width: 35px;height: 35px;border: 1px solid #e2e6f1;border-radius: 50%;}

.page1 span a.pre:hover{background: #155197 url(../img/fy_r2.svg)  center no-repeat;opacity: 1;border: 1px solid #155197;}

.page1 span a.nex{background: #fff url(../img/fy_r1.svg)  center no-repeat;position: relative; width: 35px;height: 35px; border: 1px solid #e2e6f1;border-radius: 50%; transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.page1 span a.nex:hover{background: #155197 url(../img/fy_r2.svg)  center no-repeat;opacity: 1;border: 1px solid #155197;}

.page2{width: 120px;height: 35px;background: #155197;color: #fff;display: block;margin: 0 auto;line-height: 35px;display: none;text-align: center;}

/* 滚动条 */

.gdt::-webkit-scrollbar{ width:4px;}

.gdt::-webkit-scrollbar-thumb{ background:#155197;}

.gdt::-webkit-scrollbar-track{ background:#e8e8e8;} 



/* banner*/

.banner_nr{position: relative;width: 100%;}

.banner_nr img{width: 100%;}

.banner_nr .mimg{display: none;}

.banner_nr .txt{width: 100%;position: absolute;top: 50%;left: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 3;color: #fff;line-height: 1.2;}

.banner_nr .nav_nr{width: 100%;position: absolute;left: 0;bottom: 0px;z-index: 3;}

.banner_nr .nav_nr .a{width: 100%;line-height: 2rem;display: flex;background: #F2F5F7;}

.banner_nr .nav_nr .a a{display: block;width: 50%;text-align: center;position: relative;}

.banner_nr .nav_nr .a a.act{color: #155197;font-weight: bold;}

.banner_nr .nav_nr .a a:hover{color: #155197;}

.banner_nr .nav_nr .a a::after{content: '';display: block;width: 1px;height: 22px;position: absolute;top: 50%;margin-top: -11px; right: 0;border-left: 1px dotted #C7C7C7;}

.banner_nr .nav_nr .a a:last-child:after{display: none;}

/* 联系我们 */

.con1{padding-top: 2.75rem;}

.con1 .tt{color: #000;}

.con1 .ul1{display: flex;padding: 1rem 0 1.25rem;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);position: relative;z-index: 3;border-radius: 5px;margin-top: 1.5rem;background: #fff;}

.con1 .ul1 li{padding: 0 1.375rem;width: 22%;color: #666;line-height: 1.2;}

.con1 .ul1 li:nth-child(4){width: 34%;}

.con1 .ul1 li .a{margin-top: 10px;color: #000;}

.con1 .ul1 li .a a{display: block;}

.con1 .img{position: relative;margin-top: -1.25rem;}

.con1 .img img{width: 100%;}

.con2{padding: 2rem 0;}

.con2 .ul1{display: flex;flex-wrap: wrap;margin-top: 1.25rem;}

.con2 .ul1 li{width: 29%;margin: 0 6.5% 1.5rem 0;}

.con2 .ul1 li:nth-child(3n){margin-right: 0;}

.con2 .ul1 li .dtop{color: #93B044;line-height: 1.8;}

.con2 .ul1 li .dbtm{line-height: 24px;margin-top: 10px;}

.con2 .ul1 li .dbtm .p{display: flex;align-content: flex-start;} 

.con2 .ul1 li .dbtm .p .llt{width: 72px;color: #666;}

.con2 .ul1 li .dbtm .p .lrt{width: calc(100% - 72px);color: #000;}


/* 新闻 */

.pd120{padding: 3rem 0;}

.pd110{padding: 2.75rem 0;}

.new1{}

.new1 .ntop{}

.swiper_ne1{padding-bottom: 1.5rem;margin-bottom: 1.75rem;}

.swiper_ne1 .swiper-slide{}

.swiper_ne1 .swiper-slide .sbox{display: block;width: 100%;background: #F5F5F5;} 

.swiper_ne1 .swiper-slide .sbox .img{width: 50%;height: 400px;overflow: hidden;float: left;}

.swiper_ne1 .swiper-slide .sbox .img img{display: none;}

.swiper_ne1 .swiper-slide .sbox .img span{display: block;width: 100%;height: 100%;transform: scale(1.000002);-webkit-transform: scale(1.000002);}

.swiper_ne1 .swiper-slide .sbox .txt{width: 50%;height: 400px;overflow: hidden;float: left;padding: 1.75rem;}

.swiper_ne1 .swiper-slide .sbox .txt .day{line-height: 24px;padding-left: 30px;background: url(../img/day.svg) center left no-repeat;color: #888;font-family: "arial";}

.swiper_ne1 .swiper-slide .sbox .txt .ntt{margin: 30px 0 20px;line-height: 36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.swiper_ne1 .swiper-slide .sbox .txt .ntc{line-height: 28px;color: #666;text-align: justify;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 56px;margin-bottom: 1.25rem;}

.swiper_ne1 .swiper-slide .sbox .txt .more{}

.swiper_ne1 .swiper-slide .sbox:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

.swiper_ne1 .swiper-slide .sbox:hover .txt .ntt{color: #155197;}

.swiper_ne1 .pagination_ne1{bottom: 0;}

.swiper_ne1 .pagination_ne1 span{width: 10px;height: 10px;background: #BABABA;margin: 0 5px;opacity: 1;}

.swiper_ne1 .pagination_ne1 span.swiper-pagination-bullet-active{background: linear-gradient(37deg, #DDE6C4 -10%, #93B044 88%);}

.new1 .ul1{display: flex;flex-wrap: wrap;margin-bottom: 20px;}

.new1 .ul1 li{width: 31.25%;margin: 0 3.125% 3.125% 0;}

.new1 .ul1 li:nth-child(3n){margin-right: 0;}

.new1 .ul1 li a{display: block;}

.new1 .ul1 li a .img,.new1 .ul1 li a .img img{display: block;width: 100%;overflow: hidden;}

.new1 .ul1 li a .img img{transform: scale(1.00002);-webkit-transform: scale(1.00002);}

.new1 .ul1 li a .txt .att{line-height: 28px;height: 56px;margin: 30px 0 25px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.new1 .ul1 li a .txt .atc{line-height: 28px;height: 56px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #666;}

.new1 .ul1 li a .txt .day{margin-top: 20px;line-height: 24px;padding-left: 30px;background: url(../img/day.svg) center left no-repeat;color: #888;font-family: "arial";}

.new1 .ul1 li a:hover .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.new1 .ul1 li a:hover .txt .att{color: #155197;}

/* 新闻详情 */

.newc1{padding: 130px 0 110px;}

.newc1 .nav_n{display: flex;align-items: center;align-content: center;}

.newc1 .nav_n a{display: block;padding: 0 20px;border-right: 1px solid #999;color: #999;line-height: 20px;}

.newc1 .nav_n a:last-child{padding-right: 0;border: 0;color: #000;}

.newc1 .nav_n a:nth-child(1){background: url(../img/nec1.svg) center left no-repeat;height: 20px;}

.newc1 .nav_n a:hover{color: #155197;}

.newc1 .nbtm{display: flex;justify-content: space-between;padding: 0 100px;margin-top: 90px;align-items: flex-start;}

.newc1 .nbtm .nlt{width: 65%;}

.newc1 .nbtm .nlt .tt{line-height: 1.5;text-align: justify;}

.newc1 .nbtm .nlt .ly{display: flex;align-items: center;align-content: center;margin: 45px 0 20px;}

.newc1 .nbtm .nlt .ly p{display: flex;align-items: center;align-content: center;font-family: Arial;color: #666;}

.newc1 .nbtm .nlt .ly p span{display: block;margin-right: 10px;}

.newc1 .nbtm .nlt .ly s{display: block;width: 1px;height: 14px;background: #d9d9d9;margin: 0 16px;}

.newc1 .nbtm .nlt .tc{text-align: justify;line-height: 1.875;padding: 35px 0;border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;}

.newc1 .nbtm .nlt .tc img{max-width: 100%; height: auto !important;display: block;margin: 0 auto;}

.newc1 .nbtm .nlt .nxia{position: relative;display: flex;justify-content: space-between;margin-top: 20px;}

.newc1 .nbtm .nlt .nxia .a{width: calc(100% - 20px);text-align: left;line-height: 20px;}

.newc1 .nbtm .nlt .nxia .a span{display: block;color: #666;}

.newc1 .nbtm .nlt .nxia .a div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top: 10px;color: #111;}

.newc1 .nbtm .nlt .nxia .art{text-align: right;}

.newc1 .nbtm .nlt .nxia .a:hover span,.newc1 .nbtm .nlt .nxia .a:hover div{color: #155197;}

.newc1 .nbtm .nlt .nxia .fh{width: 50px;height: 50px;position: absolute;top: 0;left: 50%;margin-left: -20px;z-index: 5;background: url(../img/lb.svg) center no-repeat;opacity: 0.5;}

.newc1 .nbtm .nlt .nxia .fh:hover{opacity: 1;}

.newc1 .nbtm .nrt{width: 25%;position: sticky;top: 100px;left: auto;right: 0;}

.newc1 .nbtm .nrt .a{padding-top: 10px;color: #666;}

.newc1 .nbtm .nrt .a a{display: block;padding: 20px 0;line-height: 1.5;text-align: justify;border-bottom: 1px solid #d9d9d9;}

.newc1 .nbtm .nrt .a a .att{font-weight: bold;color: #111;margin-bottom: 10px;}

.newc1 .nbtm .nrt .a a:hover .att{color: #155197;}

/* 合作模式 */

.coo1{}

.coo1 .ul1{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 1.625rem;}

.coo1 .ul1 li{width: 47.5%;}

.coo1 .ul1 li .img,.coo1 .ul1 li .img img{display: block;width: 100%;}

.coo1 .ul1 li .txt .ltt{line-height: 1.8;margin: 30px 0 10px;text-align: justify;}

.coo1 .ul1 li .txt .ltc{line-height: 2;text-align: justify;}

.coo2{padding: 2.25rem 0 1.5rem;background: #F5F5F5;}

.swiper_coo1 {padding: 1.25rem 0 ;}

.swiper_coo1 .swiper-slide{height: auto;}

.swiper_coo1 .swiper-slide:last-child{margin-right: 0 !important;}

.swiper_coo1 .swiper-slide .sbox{width: 100%;background: #fff;padding: 1.625rem 0.875rem ;height: 100%;border-radius: 5px;overflow: hidden;}


.swiper_coo1 .swiper-slide .sbox .img{width: 2rem;margin: 0 auto;}

.swiper_coo1 .swiper-slide .sbox .wz{text-align: justify;line-height: 30px;height: 150px;overflow: auto;margin-top: 1.25rem;padding-right: 10px;}

.swiper_coo1 .swiper-slide .sbox .xian{display: block;width: 0%;height: 5px;background: #155197;position: absolute;left: 0;bottom: 0;z-index: 3;}

.swiper_coo1 .pagination_coo1{bottom: 0;}

.swiper_coo1 .pagination_coo1 span{width: 10px;height: 10px;background: #BABABA;margin: 0 5px;opacity: 1;}

.swiper_coo1 .pagination_coo1 span.swiper-pagination-bullet-active{background: linear-gradient(37deg, #DDE6C4 -10%, #93B044 88%);}

.swiper_coo1 .swiper-slide .sbox:hover .xian{width: 100%;}


.coo3{padding: 2.75rem 0 2.5rem;}

.swiper_coo2 {padding: 2.5rem 0 1.25rem;}

.swiper_coo2 .swiper-slide{height: auto;}

.swiper_coo2 .swiper-slide .sbox{width: 100%; position: relative; height: 100%;text-align: center;}

.swiper_coo2 .swiper-slide .sbox .num{width: 80px;line-height: 74px;text-align: center;margin: 0 auto 40px;font-family: "dinb";color: #155197;font-size: 40px;border: 3px solid rgba(0, 0, 0, 0.1);border-radius: 50%;}

.swiper_coo2 .swiper-slide .sbox .wz{line-height: 30px;}

.swiper_coo2 .swiper-slide .sbox .ico{width: 20px;line-height: 1; position: absolute;right: -10px;top: 28px;font-size: 24px;color: #000;}

.swiper_coo2 .pagination_coo2{bottom: 0;}

.swiper_coo2 .pagination_coo2 span{width: 10px;height: 10px;background: #BABABA;margin: 0 5px;opacity: 1;}

.swiper_coo2 .pagination_coo2 span.swiper-pagination-bullet-active{background: linear-gradient(37deg, #DDE6C4 -10%, #93B044 88%);}

.swiper_coo2 .swiper-slide:last-child .sbox .ico{display: none;}

.swiper_coo2 .swiper-slide .sbox:hover .num{transform: translateY(-10px);}

.coo4{padding: 2.25rem 0 ;background: #F5F5F5;}

.swiper_coo3 {padding: 2.5rem 0 1.25rem;}

.swiper_coo3 .swiper-slide{height: auto;}

.swiper_coo3 .swiper-slide .sbox{width: 100%; position: relative; height: 100%;text-align: center;}

.swiper_coo3 .swiper-slide .sbox .img{width: 90%;margin: 0 auto ;max-width: 200px;}

.swiper_coo3 .swiper-slide .sbox .dtt{line-height: 40px;}

.swiper_coo3 .swiper-slide .sbox .dtc{display: inline-block;padding: 0 40px;background: #fff;border-radius: 30px;line-height: 54px;color: #155197;margin-top: 25px;}

.swiper_coo3 .swiper-slide .sbox .ico{width: 20px;line-height: 1; position: absolute;right: 0;top: 205px;font-size: 24px;color: #000;}

.swiper_coo3 .swiper-slide:last-child .sbox .ico{display: none;}

.swiper_coo3 .pagination_coo3{bottom: 0;}

.swiper_coo3 .pagination_coo3 span{width: 10px;height: 10px;background: #BABABA;margin: 0 5px;opacity: 1;}

.swiper_coo3 .pagination_coo3 span.swiper-pagination-bullet-active{background: linear-gradient(37deg, #DDE6C4 -10%, #93B044 88%);}

.swiper_coo3 .swiper-slide .sbox:hover .img{transform: translateY(-10px);}

/* 行业案例 */

.cas1{display: none;}

.cas1.act{display: block;}

.cas1 .dl1{}

.cas1 .dl1 dd{margin-bottom: 70px;}

.cas1 .dl1 dd:last-child{margin-bottom: 0;}

.cas1 .dl1 dd a{display: block;}

.cas1 .dl1 dd a .alt{float: left;width: 50%;}

.swiper_cas {padding-bottom: 30px;}

.swiper_cas .swiper-slide{}

.swiper_cas .swiper-slide .sbox .img{width: 100%;height: 500px;overflow: hidden;}

.swiper_cas .swiper-slide .sbox .img img{width: 100%;display: none;}

.swiper_cas .swiper-slide .sbox .img span{display: block;width: 100%;height: 100%;transform: scale(1.0002);-webkit-transform: scale(1.0002);}

.swiper_cas .pagination_cas{bottom: 0;}

.swiper_cas .pagination_cas span{width: 10px;height: 10px;background: #BABABA;margin: 0 5px;opacity: 1;}

.swiper_cas .pagination_cas span.swiper-pagination-bullet-active{background: linear-gradient(37deg, #DDE6C4 -10%, #93B044 88%);}

.swiper_cas .btn{width: 30px;height: 60px;background: rgba(0, 0, 0, 0.5) url(../img/jt_r.svg) center no-repeat;position: absolute;top: 50%;right: 0;z-index: 5;cursor: pointer;border-radius: 5px 0 0 5px;margin-top: -50px;}

.swiper_cas .prev_cas{left: 0;transform: rotateY(180deg);-webkit-transform: rotateY(180deg);}

.swiper_cas .btn:hover{background: rgba(0, 0, 0, 1) url(../img/jt_r.svg) center no-repeat;}

.cas1 .dl1 dd a .art{float: left;width: 50%;padding: 35px 0 0 100px;}

.cas1 .dl1 dd a .art .att1{color: #93B044;}

.cas1 .dl1 dd a .art .att2{line-height: 1.5;margin: 15px 0;color: #000;}

.cas1 .dl1 dd a .art .atc{line-height: 30px;padding-right: 10px;height: 120px;overflow: auto;text-align: justify;margin-bottom: 15px;}

.cas1 .dl1 dd a .art .att3{display: inline-block;padding: 0 20px;line-height: 50px;border-radius: 5px;background: linear-gradient(76deg, #DDE6C4 -28%, #93B044 55%);color: #fff;position: relative;z-index: 3;}

.cas1 .dl1 dd a .art .ul1{display: flex;background: #F5F5F5;padding: 60px 50px;margin-top: -15px;justify-content: space-between;}

.cas1 .dl1 dd a .art .ul1 li{}

.cas1 .dl1 dd a .art .ul1 li .num{font-family: dinb;display: flex;align-items: flex-start;align-content: flex-start;}

.cas1 .dl1 dd a .art .ul1 li .num sup{margin-left: 5px;}

.cas1 .dl1 dd a .art .ul1 li .wz{margin-top: 10px;color: #999;}

.cas1 .dl1 dd:hover a .swiper_cas .swiper-slide .sbox .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

.cas1 .dl1 dd:hover a .art .att2{color: #155197;}

.cas1 .dl1 dd:nth-child(2n) a .alt{float: right;}

.cas1 .dl1 dd:nth-child(2n) a .art{padding: 35px 100px 0 0 ;}

/* 技术中心 */

.tec1{}

.tec1 .ctop{margin-top: 1.5rem;}

.tec1 .ctop .img{width: 50%;float: right;}

.tec1 .ctop .img span{display: block;width: 100%;height: 450px;}

.tec1 .ctop .img img{display: none;}

.tec1 .ctop .txt{width: 50%;height: 450px;float: left;background: url(../img/tec_1_2.jpg) center no-repeat;background-size: cover;padding: 2rem 1.75rem;line-height: 36px;}

.tec1 .ctop .txt .lv{color: #93B044;}

.tec1 .ctop .txt .ctc{margin-top: 30px;text-align: justify;}

.tec2{background: #F5F5F5;}

.tec2 .ttop{position: relative;margin-top: 1.375rem;width: 100%;height: 550px;overflow: hidden;background: #000;}

.tec2 .ttop .ul1 li{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}

.tec2 .ttop .ul1 li span{display: block;width: 100%;height: 100%;}

.tec2 .ttop .ul1 li.act{opacity: 1;}

.tec2 .ttop .ul2{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;display: flex;}

.tec2 .ttop .ul2 li{width: 16%;color: #fff;padding: 0;height: 100%;position: relative;border-right: 1px solid rgba(255, 255, 255, 0.3);cursor: pointer;}

.tec2 .ttop .ul2 li a{display: block;color: #fff;width: 100%;height: 100%;}

.tec2 .ttop .ul2 li:last-child{border: 0;}

.tec2 .ttop .ul2 li .ltop{position: absolute;width: 100%;height: 100%;padding: 0 20px;top: 0;left: 0;display: flex;align-items: center;align-content: center;text-align: center;line-height: 1.5;}

.tec2 .ttop .ul2 li .ltop .wz{width: 100%;}

.tec2 .ttop .ul2 li .lbtm{position: absolute;width: 100%;height: 100%;padding: 0 3.65vw 5vw;top: 0;left: 0;display: flex;align-items: flex-end;align-content: flex-end;flex-wrap: wrap;background: rgba(0, 0, 0, 0.4);opacity: 0;}

.tec2 .ttop .ul2 li .lbtm div{width: 100%;opacity: 0;transform: translateY(50px);-webkit-transform: translateY(50px);}

.tec2 .ttop .ul2 li .lbtm img{width: 60px;}

.tec2 .ttop .ul2 li .lbtm .ltt{margin: 10px 0 15px;line-height: 40px;}

.tec2 .ttop .ul2 li .lbtm .ltc{text-align: justify;line-height: 36px;}

.tec2 .ttop .ul2 li.act {width: 52%;}

.tec2 .ttop .ul2 li.act .ltop{opacity: 0;}

.tec2 .ttop .ul2 li.act .lbtm{opacity: 1;}

.tec2 .ttop .ul2 li.act .lbtm div{opacity: 1;transition-delay: .4s;-webkit-transition-delay: .4s;transform: translateY(0px);-webkit-transform: translateY(0px);}

.tec2 .ttop .ul2 li.act .lbtm div:nth-child(2){transition-delay: .5s;-webkit-transition-delay: .5s;}

.tec2 .ttop .ul2 li.act .lbtm div:nth-child(3){transition-delay: .6s;-webkit-transition-delay: .6s;}

/* 2个 */

.tec2 .ttop .ul2.act2 li{width: 30%;}

.tec2 .ttop .ul2.act2 li.act {width: 70%;}

/* 3个 */

.tec2 .ttop .ul2.act3 li{width: 20%;}

.tec2 .ttop .ul2.act3 li.act {width: 60%;}

.tec2 .tbtm{display: none;} 

/* 搜索结果 */

.search{padding: 200px 0 120px;}

.search .sea1{display: flex;justify-content: space-between;margin-bottom: 50px;}

.search .sea1 .con_re{display: flex;align-items: center;width: 50%;}

.search .sea1 .con_re .in{height: 50px;width:calc(100% - 80px);border: 1px solid rgba(0, 0, 0, 0.3);border-right: 0;}

.search .sea1 .con_re .in input{width: 100%;height: 100%;border: 0;outline: none;outline: none;padding:0 20px;font-size: 16px;}

.search .sea1 .con_re a{display: block;width: 80px;height: 100%;background: #155197;display: flex;align-items: center;justify-content: center;}

.search .sea1 .con_re a img{width: 18px;}

.search .sea1 .con_re a:hover{opacity: 0.8;}

.search .sea2{border-top: 1px solid rgba(0, 0, 0, 0.1);padding-top: 30px;margin-bottom: 50px;}

.search .sea2 span{color: #155197;}

.search .sea3 .li{border-bottom: 1px solid rgba(0, 0, 0, 0.1);text-align: justify;}

.search .sea3 .li a{display: block;padding: 30px 0;}

.search .sea3 .li .a2{margin: 10px 0;line-height: 1.6;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.search .sea3 .li .a3{line-height: 1.75;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}

.search .sea3 .li a:hover .a2{color: #155197;}

.search .sea4{margin-top: 60px;}

.a_dw{position: relative;top: -100px;}


.contact1{padding: 2.5rem 0 0px;}

.contact1 .cont1{margin-bottom: 1.375rem;}

.contact1 .cont2{margin-bottom: 1rem;}

.contact1 .li {border-bottom: 1px solid #D9D9D9;}

.contact1 .li:first-child{border: 0;}

.contact1 .li .lts{display: flex;height: 2rem;align-items: center;background: #155197;color: #fff;padding: 0 100px;}

.contact1 .li .lt{display: flex;height: 1.8rem;align-items: center;background: #fff;padding: 0 100px;cursor: pointer;transition: all 0.6s;}

.contact1 .li .lt p,.contact1 .li .lts p{width: 100%;text-align: center;}

.contact1 .li .lb{padding: 0 100px;background: #FAFAFA;display: none;}

.contact1 .li .lb .txt{display: flex;justify-content: space-between;padding: 50px 0;}

.contact1 .li .lb .txt .nei{width: 44%;}

.contact1 .li .lb .txt .nei .n1{margin-bottom: 25px;}

.contact1 .li .lb .txt .nei .n2{line-height: 1.7;color: #666666;}

.contact1 .li .lts .p1,.contact1 .li .lt .p1{text-align: left;width: 125%;}

.contact1 .li .lts .p7,.contact1 .li .lt .p7{text-align: right;width: 75%;}

.contact1 .li .lb .xian{border-left: 1px dashed #D0D4D9;}

.contact1 .li .lb .txt2{height: 90px;display: flex;align-items: center;border-top: 1px dashed #D0D4D9;justify-content: space-between;}

.contact1 .li .lb .txt2 .tl{color: #999;}

.contact1 .li .lb .txt2 .tl a{color: #333;}

.contact1 .li .lb .txt2 .tl a:hover{color: #93B044;}

.contact1 .li .lb .txt2 .as{width: 150px;height: 48px;background: linear-gradient(35deg, #93B04470 0%, #93B044 50%);display: flex;align-items: center;justify-content: center;border-radius: 5px;color: #fff;}

.ass{width: 150px;height: 48px;background: linear-gradient(35deg, #93B04470 0%, #93B044 50%);display: flex;align-items: center;justify-content: center;border-radius: 5px;color: #fff;}

.contact1 .li .lt .an{width: 36px;height: 36px;border-radius: 50px;background: #93B044;display: flex;align-items: center;justify-content: center;float: right;margin-right: 12px;}

.contact1 .li .lt .an .i{position: relative;width: 12px;height: 12px;}

.contact1 .li .lt .an s{display: block;width: 12px;height: 2px;background: #fff;position: absolute;}

.contact1 .li .lt .an s.s1{left: 0;top: 5px;}

.contact1 .li .lt .an s.s2{width: 2px;height: 12px;left: 5px;top: 0;}

.contact1 .li.act .lt{background: #F0F0F0;}

.contact1 .li.act .lt .an s.s2{opacity: 0;}

.contact1 .li:hover .lt{background: #F0F0F0;}


.tanchuangjl{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 1005;display: none;}

.tanchuangjl .tan_con{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}

.tanchuangjl .tan_con .tas{width: 800px;background: #fff;padding: 55px 90px 60px;border-radius: 10px;position: relative;}

.tanchuangjl .tan_con .tas .ta1{text-align: center;margin-bottom: 45px;}

.tanchuangjl .tan_con .tas .ta2{}

.tanchuangjl .tan_con .tas .ta2 .li{display: flex;align-items: center;margin-bottom: 19px;}

.tanchuangjl .tan_con .tas .ta2 .li:last-child{margin-bottom: 0;}

.tanchuangjl .tan_con .tas .ta2 .li p{white-space: nowrap;width: 100px;}

.tanchuangjl .tan_con .tas .ta2 .li p span{color: #FF0000;display: inline-block;margin-right: 5px;}

.tanchuangjl .tan_con .tas .ta2 .li .in{height: 40px;width: calc(100% - 100px);border: 1px solid #D7D8DB;position: relative;}

.tanchuangjl .tan_con .tas .ta2 .li .in .ewm{position: absolute;right: 0;top: 0;height: 100%;width: 150px;cursor: pointer;}


.tanchuangjl .tan_con .tas .ta2 .li .in .ewm img{width: 100%;height: 100%;}


.tanchuangjl .tan_con .tas .ta2 .li .in input{width: 100%;height: 100%;border: 0;outline: none;padding: 0 20px;color: #999999;font-size: 15px;}

.tanchuangjl .tan_con .tas .ta3{margin-top: 16px;display: flex;justify-content: center;}

.tanchuangjl .tan_con .tas .ta2 .li .wj{display: flex;align-items: center;}

.tanchuangjl .tan_con .tas .ta2 .li .kuang{width: 60px;height: 60px;position: relative;color: #999999;border: 1px dashed #D7D8DB;display: flex;align-items: center;justify-content: center;border-radius: 2px;}

.tanchuangjl .tan_con .tas .ta2 .li .kuang img{width: 20px;}

.tanchuangjl .tan_con .tas .ta2 .li .kuang input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;cursor: pointer;}

.tanchuangjl .tan_con .tas .ta2 .li .t{line-height: 1.6;padding-left: 20px;width: calc(100% - 60px);color: #666;}

.tanchuangjl .tan_con .tas .out{width: 30px;height: 30px;border-radius: 50px;display: flex;align-items: center;justify-content: center;position: absolute;right: 33px;top: 33px;cursor: pointer;}

.tanchuangjl .tan_con .tas .out::after{width: 100%;height: 100%;border: 2px solid #D7D8DB;content: "";position: absolute;left: 0;top: 0;border-radius: 50px;transition: all 0.6s;}

.tanchuangjl .tan_con .tas .out::before{width: 100%;height: 100%;background: linear-gradient(143.29deg, #DDE6C4 0%, #93B044 100%);position: absolute;left: 0;top: 0;content: "";border-radius: 50px;opacity: 0;transition: all 0.6s;}

.tanchuangjl .tan_con .tas .out .i{width: 20px;position: relative;z-index: 1;}

.tanchuangjl .tan_con .tas .out .i img{width: 100%;}

.tanchuangjl .tan_con .tas .out .i img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.tanchuangjl .tan_con .tas .out:hover::before{opacity: 1;}

.tanchuangjl .tan_con .tas .out:hover .i img:last-child{opacity: 1;}

.tanchuangjl .tan_con .tas .out:hover .i img:first-child{opacity: 0;}


.tanchuangjl .tan_con .tas .out:hover:after{opacity: 0;}


.contact2{padding: 2.25rem 0 2.375rem;background: #F5F5F5;}

.contact2 .cont1{margin-bottom: 2.25rem;}

.contact2 .cont2{}

.contact2 .cont2 .ul{display: flex;justify-content: space-between;flex-wrap: wrap;}

.contact2 .cont2 .ul .li{width: 48.2%;display: flex;justify-content: space-between;margin-bottom: 1.25rem;}

.contact2 .cont2 .ul .li .ls{display: flex;align-items: center;border-bottom: 1px solid #D9D9D9;padding-bottom: 18px;width: 100%;}

.contact2 .cont2 .ul .li .ls p{width: 160px;}

.contact2 .cont2 .ul .li .ls p span{display: inline-block;width: 30px;color: #D8261C;}

.contact2 .cont2 .ul .li .ls .in{width: calc(100% - 160px);}

.contact2 .cont2 .ul .li .ls .in input{width: 100%;height: 28px;background: none;border: 0;outline: none;font-size: 16px;color: #BFBFBF;}

input::-webkit-input-placeholder{
    color:#BFBFBF;
    font-size:16px;

}
input:-moz-placeholder {
    color:#BFBFBF;
    font-size:16px;
}
input::-moz-placeholder {
    color:#BFBFBF;
    font-size:16px;
}
input:-ms-input-placeholder {
    color:#BFBFBF;
    font-size:16px;
}

.contact2 .cont2 .ul .li .ewm{width: 100px;margin-left: 20px;cursor: pointer;}

.contact2 .cont2 .ul .li:last-child .ls{width: calc(100% - 120px);}

.contact2 .cont3{display: flex;justify-content: center;margin-top: 10px;}


/* 轮播居中 */

.juzhong .swiper-wrapper{justify-content: center;}

.juzhong .swiper-pagination,.one-swiping .swiper-pagination{display: none;}










@media screen and (max-width:1680px) {
    

    .contact1 .li .lts,.contact1 .li .lt,.contact1 .li .lb{padding: 0 60px;}

    .tanchuangjl .tan_con .tas{padding: 50px 70px ;}

    .tec1 .ctop .img span,.tec1 .ctop .txt{height: 400px;}

}




@media screen and (max-width:1400px) {

    body{min-width: 200px;}

    .cas1 .dl1 dd a .art{padding: 30px 0 0 50px;}

    .cas1 .dl1 dd:nth-child(2n) a .art{padding: 30px 50px 0 0;}

    .cas1 .dl1 dd a .art .ul1{padding: 40px 20px;}

    .swiper_ne1 .swiper-slide .sbox .txt,.swiper_ne1 .swiper-slide .sbox .img{height: 350px;}

    
}

@media screen and (max-width:1300px) {
    /* .swiper_coo1 .swiper-slide .sbox{padding: 40px 25px;} */
}

@media screen and (max-width:1025px) {

   .wow{opacity: 1;}
  
   .pd120,.pd110{padding: 50px 0;}
  

}



@media screen and (max-width:960px) {
    
    .banner_nr .pimg{display: none;}

    .banner_nr .mimg{display: block;}

    .banner_nr .nav_nr{display: none;}

    .ibox{min-width: 100px;width: 90%;}

    .con1{padding-top: 50px;}

    .con1 .ul1{margin-top: 20px;padding:5px 5%;flex-wrap: wrap;}

    .con1 .ul1 li,.con1 .ul1 li:nth-child(4){width: 50%;padding: 10px 0;}

    .con1 .ul1 li:nth-child(4) .a{font-size: 12px;line-height: 1.5;}

    .con1 .ul1 li:nth-child(4) br{display: none;}

    .con1 .img{margin-top: 20px;}

    .con2{padding: 50px 0;}

    .con2 .ul1{display: block;margin-top: 20px;}

    .con2 .ul1 li{width: 100%;margin: 0 0 20px ;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);padding: 20px 5%;}

    .con2 .ul1 li:last-child{margin: 0;}

    .swiper_ne1 .swiper-slide .sbox .img{width: 100%;float: none;height: auto;}

    .swiper_ne1 .swiper-slide .sbox .img span{display: none;}

    .swiper_ne1 .swiper-slide .sbox .img img{display: block;}

    .swiper_ne1 .swiper-slide .sbox .txt{width: 100%;float: none;padding: 20px 5%;height: auto;}

    .swiper_ne1 .swiper-slide .sbox .txt .ntt{margin: 5px 0;}

    .swiper_ne1 .swiper-slide .sbox .txt .ntc{margin-bottom: 10px;}

    .swiper_ne1{padding-bottom: 30px;margin-bottom: 30px;}

    .new1 .ul1{display: block;}

    .new1 .ul1 li{width: 100%;margin: 0 0 20px;}

    .new1 .ul1 li a .txt {padding: 15px 5%;background: #F5F5F5;}

    .new1 .ul1 li a .txt .att{margin: 5px 0 ;}

    .new1 .ul1 li a .txt .day{margin-top: 10px;}

    .new1 .ul1 li a .txt .att{height: auto;}

    .page1{display: none;}

    .page2{display: block;margin-top: 30px;border-radius: 30px;height: 40px;line-height: 40px;}

    .newc1{padding: 80px 0 50px;}

    .newc1 .nav_n a{padding: 0 10px;}

    .newc1 .nav_n a:nth-child(1){padding: 0 20px;}

    .newc1 .nbtm{padding: 0;margin-top: 20px;display: block;}

    .newc1 .nbtm .nlt{width: 100%;}

    .newc1 .nbtm .nlt .ly{margin: 20px 0;}

    .newc1 .nbtm .nlt .tc{padding: 15px 0;}

    .newc1 .nbtm .nlt .nxia{display: block;}

    .newc1 .nbtm .nlt .nxia .art{text-align: left;}

    .newc1 .nbtm .nlt .nxia .a{width: 100%;}

    .newc1 .nbtm .nlt .nxia .fh{position: relative;margin: 20px 0 20px -25px;opacity: 1;}

    .newc1 .nbtm .nrt{width: 100%;}

    .newc1 .nbtm .nrt .a a{padding: 15px 0;}

    .newc1 .nbtm .nrt .a a .att{margin-bottom: 5px;}

    .juzhong .swiper-wrapper{justify-content: flex-start;}

    .juzhong .swiper-pagination,.one-swiping .swiper-pagination{display: block;}
    
    .coo1 .ul1{display: block;margin-top: 20px;}

    .coo1 .ul1 li{width: 100%;}

    .coo1 .ul1 li .txt .ltt{margin: 10px 0 5px;line-height: 1.5;}

    .coo1 .ul1 li .txt .ltc{line-height: 1.5;margin-bottom: 20px;}

    .coo2{padding: 50px 0;}

    .swiper_coo1{padding: 20px 0 30px;}

    .swiper_coo1 .swiper-slide .sbox{padding: 30px 5% 10px;}

    .swiper_coo1 .swiper-slide .sbox .img{width: 60px;}

    .swiper_coo1 .swiper-slide .sbox .wz{margin-top: 20px;}

    .coo3,.coo4{padding: 50px 0;}

    .swiper_coo2,.swiper_coo3{padding: 30px 0 ;}

    .swiper_coo3 .swiper-slide .sbox .ico{display: none;}

    .cas1 .dl1 dd a .alt{width: 100%;float: none;}

    .swiper_cas .swiper-slide .sbox .img{height: auto;}

    .swiper_cas .swiper-slide .sbox .img span{display: none;}

    .swiper_cas .swiper-slide .sbox .img img{display: block;}

    .cas1 .dl1 dd a .art{width: 100%;float: none;padding: 0;margin-top: 10px;}

    .cas1 .dl1 dd a .art .ul1{padding: 50px 5% 20px;flex-wrap: wrap;}

    .cas1 .dl1 dd a .art .ul1 li{width: 50%;margin-bottom: 30px;}

    .cas1 .dl1 dd{margin-bottom: 20px;}

    .cas1 .dl1 dd:nth-child(2n) a .alt{float: none;}

    .cas1 .dl1 dd:nth-child(2n) a .art{width: 100%;padding: 0;float: none;}

    .tec1 .ctop{margin-top: 20px;}

    .tec1 .ctop .img{width: 100%;float: none;}

    .tec1 .ctop .img span{display: none;}

    .tec1 .ctop .img img{display: block;}

    .tec1 .ctop .txt{width: 100%;float: none;padding: 30px 5%;height: auto;line-height: 1.6;}

    .tec1 .ctop .txt .ctc{margin-top: 15px;}

    .tec2 .ttop{display: none;}

    .tec2 .tbtm{display: block;margin-top: 20px;}

    .tec2 .tbtm .swiper-slide{height: auto;}

    .tec2 .tbtm .li{background: #fff;line-height: 1.5;display: block;height: 100%;}

    .tec2 .tbtm .li img{width: 100%;}

    .tec2 .tbtm .li .txt{padding: 20px 5%;}

    .tec2 .tbtm .li .txt .ltc{margin-top: 5px;}


    .swiper_tec1{padding-bottom: 30px;}

    .swiper_tec1 .pagination_tec1{bottom: 0;}

    .swiper_tec1 .pagination_tec1 span{width: 10px;height: 10px;background: #BABABA;margin: 0 5px;opacity: 1;}
    
    .swiper_tec1 .pagination_tec1 span.swiper-pagination-bullet-active{background: linear-gradient(37deg, #DDE6C4 -10%, #93B044 88%);}
    
    .search{padding: 80px 0 50px;}

    .search .sea1{display: block;margin-bottom: 20px;}

    .search .sea1 .con_re{width: 100%;margin-top: 10px;height: 50px;}

    .search .sea2{margin-bottom: 10px;}

    .search .sea3 .li a{padding: 15px 0;}

    .search .sea3 .li .a2{margin: 5px 0;}

    .search .sea4{margin-top: 30px;}

    .contact1{padding: 50px 0 0;}

    .contact1 .cont1{margin-bottom: 25px;}

    .contact1 .li .lts,.contact1 .li .lt,.contact1 .li .lb{padding: 0 15px;}

    .contact1 .li .lts .p7, .contact1 .li .lt .p7{display: none;}

    .contact1 .li .lts .p5, .contact1 .li .lt .p5{display: none;}

    .contact1 .li .lts .p2, .contact1 .li .lt .p2{display: none;}

    .contact1 .li .lts .p1, .contact1 .li .lt .p1{width: 110%;}
    
    .contact1 .li .lts .p6, .contact1 .li .lt .p6{display: none;}


    .contact1 .li .lb .txt .nei{width: 100%;margin-bottom: 25px;}

    .contact1 .li .lb .xian{display: none;}

    .contact1 .li .lb .txt{flex-wrap: wrap;padding: 30px 0 10px;}

    .contact1 .li .lb .txt .nei .n1{margin-bottom: 15px;}

    .contact1 .li .lb .txt2{flex-wrap: wrap;height: auto;padding: 30px 0;}

    .contact1 .li .lb .txt2 .tl{width: 100%;margin-bottom: 15px;}

    .contact1 .li .lb .txt2 .as,.ass{width: 120px;height: 42px;}

    .contact1 .cont2{margin-bottom: 20px;}

    .contact1 .li .lts{height: 65px;}

    .contact1 .li .lt{height: 55px;}


    .contact1 .li .lb .txt .nei .n2{font-size: 14px;}

    .contact1 .li .lts p, .contact1 .li .lt p{font-size: 14px;}

    .tanchuangjl .tan_con .tas{width: 90%;padding: 30px 20px;}

    .tanchuangjl .tan_con .tas .ta1{margin-bottom: 30px;}

    .tanchuangjl .tan_con .tas .out{right: 20px;top: 30px;}

    .tanchuangjl .tan_con .tas .ta2 .li .in .ewm{width: 90px;}

    .tanchuangjl .tan_con .tas .ta2 .li .in input{padding: 0 10px;}

    .tanchuangjl .tan_con .tas .ta2 .li p{width: 85px;}

    .tanchuangjl .tan_con .tas .ta2 .li .in{width: calc(100% - 85px);}

    .contact2{padding: 50px 0;}

    .contact2 .cont1{margin-bottom: 25px;}

    .contact2 .cont2 .ul .li {width: 100%;margin-bottom: 20px;}

    .contact2 .cont2 .ul .li .ls p{width: 100px;}

    .contact2 .cont2 .ul .li .ls .in{width: calc(100% - 100px);}

    .contact2 .cont2 .ul .li .ls{padding-bottom: 7px;}

    .contact2 .cont2 .ul .li .ls p span{width: 17px;}

    .a_dw{top: -40px;}










}




















