﻿
.mg_60{margin-top: 60px;}
.fce{text-align: center;}
.dinb{font-family: "dinb";}
.justify{text-align: justify;}
.iw100{width: 100%;}
.inner_tit{color: #252727;}
.inner_det{margin-top: 24px;line-height: calc(1em + 10px);color: #fff;}
.inner_nav{background: #fff;box-shadow: 0 6px 16px #2387e60d;position: relative;z-index: 3;overflow: hidden;}
.inner_nav .swiper-slide{flex-grow: 1;width: auto;}
.inner_nav .swiper-slide a{display: block;text-align: center;position: relative;line-height: 80px;border-left: 1px solid #edf2f2;padding: 0 15px;}
.inner_nav .swiper-slide:last-child a{border-right: 1px solid #edf2f2;}
.inner_nav .swiper-slide a s{position: absolute;left: 0;bottom: 0;width: 0;height: 3px;background: linear-gradient(1deg, #1968b3, #2387e6);z-index: 5;}
.inner_nav .swiper-slide:hover a{background: rgba(59, 158, 244, 0.06);color: #1968b3;border-color: #fff;}
.inner_nav .swiper-slide.act a{background: rgba(59, 158, 244, 0.06);color: #1968b3;font-weight: bold;border-color: #fff;}
.inner_nav .swiper-slide:hover + .swiper-slide a,
.inner_nav .swiper-slide.act + .swiper-slide a{border-color: #fff;}
.inner_nav .swiper-slide:hover a s,
.inner_nav .swiper-slide.act a s{width: 100%;}
.ca1{background: url(../image/ca1_5.png) no-repeat top center;background-size: 100% auto;}
.ca1 .ul{display: flex;flex-wrap: wrap;}
.ca1 .ul .li{width: calc((100% - 90px)/5);margin: 30px 22px 0 0;border: 1px solid #edf2f2;border-radius: 6px;box-shadow: 0 6px 16px rgba(161,191,191,0.25);overflow: hidden;position: relative;padding: 35px;    background-color: #f2f9ff;}
.ca1 .ul .li:nth-child(5n){margin-right: 0;}
.ca1 .ul .li:nth-child(1),
.ca1 .ul .li:nth-child(2),
.ca1 .ul .li:nth-child(3),
.ca1 .ul .li:nth-child(4),
.ca1 .ul .li:nth-child(5){margin-top: 0;}
.ca1 .ul .li .bg{position: absolute;top: 30px;right: 35px;width: 35.6%;}
.ca1 .ul .li .ico{position: relative;width: 20px;}
.ca1 .ul .li .ico img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}
.ca1 .ul .li .tit{margin-top: 20px;line-height: calc(1em + 8px);color: #1968b3;}
.ca1 .ul .li .tline{border-bottom: 1px dashed #d5dbdb;margin-top: 26px;}
.ca1 .ul .li .txt{line-height: calc(1em + 10px);color: #434d4d;letter-spacing: 0.02em;padding: 25px 0 10px;}
.ca1 .ul .li s{position: absolute;left: 0;bottom: 0;width: 0;height: 7px;background: linear-gradient(1deg, #1968b3, #2387e6);}
.ca1 .ul .li:hover .ico img:nth-child(1){opacity: 0;}
.ca1 .ul .li:hover .ico img:nth-child(2){opacity: 1;}
.ca1 .ul .li:hover .tit{color: linear-gradient(1deg, #1968b3, #2387e6);}
.ca1 .ul .li:hover s{width: 100%;}
.ca2 .sbox{display: flex;padding: 50px;border: 1px solid #edf2f2;border-radius: 6px;box-shadow: 0 6px 16px rgba(161,191,191,0.25);overflow: hidden;position: relative;}
.ca2 .sbox .rf{width: calc(645 / 1340 * 100%);position: relative;z-index: 5;}
.ca2 .sbox .rf img{border-radius: 6px;}
.ca2 .sbox .lf{width: calc(695 / 1340 * 100%);padding: 20px 50px 0 0;position: relative;z-index: 5;}
.ca2 .sbox .lf .ico{font-size: 86px;color: linear-gradient(1deg, #1968b3, #2387e6);height: 30px;}
.ca2 .sbox .lf .txt{line-height: 26px;color: #434d4d;margin-top: 30px;letter-spacing: 0.047em;}
.ca2 .sbox .lf .txt span{display: inline-block;vertical-align: baseline;color: linear-gradient(1deg, #1968b3, #2387e6);}
.ca2 .sbox .bg{position: absolute;width: calc(210 / 1440 * 100%);bottom: -40px;left: calc(585 / 1440 * 100%);}
/* .ca3{background: #f5fafa;} */
.ca3 .sbox{display: flex;border: 1px solid #edf2f2;border-radius: 6px;box-shadow: 0 6px 16px rgba(161,191,191,0.25);overflow: hidden;}
.ca3 .sbox .lf{width: 321px;border-right: 2px solid #edf2f2;}
.ca3 .sbox .lf .li{padding: 50px 40px 50px 40px;position: relative;display: flex;align-items: center;border-bottom: 1px solid #edf2f2;cursor: pointer;}
.ca3 .sbox .lf .li:last-child{border-bottom: none;}
.ca3 .sbox .lf .li .lft{width: 243px;display: flex;align-items: center;}
.ca3 .sbox .lf .li .lft .num{color: #e5e5e5;width: 40px;}
.ca3 .sbox .lf .li .lft .txt{width: calc(100% - 40px);line-height: calc(1em + 10px);color: #333;}
.ca3 .sbox .lf .li .rft{width: 36px;height: 36px;position: relative;border-radius: 50%;display: flex;align-items: center;justify-content: center;min-width: 36px;}
.ca3 .sbox .lf .li .rft img{width: 16px;}
.ca3 .sbox .lf .li .rft img:nth-child(2){position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;opacity: 0;}
.ca3 .sbox .lf .li.act{background: url(../image/ca3_2.png) no-repeat center;background-size: cover;border-bottom: 1px solid #edf2f2;}
.ca3 .sbox .lf .li.act s{position: absolute;left: -1px;top: 0;height: 100%;width: 6px;background: linear-gradient(1deg, #1968b3, #2387e6);}
.ca3 .sbox .lf .li.act .lft .num{color: linear-gradient(1deg, #1968b3, #2387e6);}
.ca3 .sbox .lf .li.act .lft .txt{font-weight: bold;color: linear-gradient(1deg, #1968b3, #2387e6);}
.ca3 .sbox .lf .li.act .rft{background: linear-gradient(1deg, #1968b3, #2387e6);}
.ca3 .sbox .lf .li.act .rft img:nth-child(1){opacity: 0;}
.ca3 .sbox .lf .li.act .rft img:nth-child(2){opacity: 1;}
.ca3 .sbox .rf{width: calc(100% - 320px);background: url(../image/ca3_3.jpg) no-repeat bottom center;background-size: cover;}
.ca3 .sbox .rf .ul{height: 100%;overflow-y: auto;padding: calc(50 / 1120 * 100%) calc(80 / 1120 * 100%);max-height: 490px;}
.ca3 .sbox .rf .ul .li{display: none;max-width: 785px;}
.ca3 .sbox .rf .ul .li.act{display: block;}
.ca3 .sbox .rf .ul .li .tit{line-height: calc(1em + 10px);color: #000;}
.ca3 .sbox .rf .ul .li .tline{border-bottom: 1px dashed #d5dbdb;margin: 10px 0;}
.ca3 .sbox .rf .ul .li .det{line-height: 26px;color: #434d4d;}
.ca3 .sbox .rf .ul .li .det p{margin-bottom: 10px;position: relative;padding-left: 17px;}
.ca3 .sbox .rf .ul .li .det p::before{content: "";position: absolute;left: 0;top: 11px;width: 5px;height: 5px;background: linear-gradient(1deg, #1968b3, #2387e6);border-radius: 50%;}
.ca3 .sbox .rf .ul .li .det p:last-child{margin-bottom: 0;}
.ca3 .sbox .rf .ul .li .link{display: block;width: 160px;text-align: center;line-height: 50px;background: #1968b3;border-radius: 30px;color: #fff;margin-top: 45px;}
.ca3 .sbox .rf .ul .li .link:hover{background: linear-gradient(1deg, #1968b3, #2387e6);}
.ca4 .ul{display: flex;flex-wrap: wrap;}
.ca4 .ul .li{width: calc((100% - 30px)/2);margin: 30px 30px 0 0;padding: 45px calc(126 / 1440 * 100%) 45px 45px;overflow: hidden;display: flex;align-items: flex-start;position: relative;border: 1px solid #edf2f2;border-radius: 6px;box-shadow: 0 6px 16px rgba(161,191,191,0.25);}
.ca4 .ul .li:nth-child(2n){margin-right: 0;}
.ca4 .ul .li:nth-child(1),
.ca4 .ul .li:nth-child(2){margin-top: 0;}
.ca4 .ul .li .bg{position: absolute;width: calc(120 / 705 * 100%);top: 20px;right: 25px;}
.ca4 .ul .li .ico{width: 60px;position: relative;z-index: 5;}
.ca4 .ul .li .ico img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}
.ca4 .ul .li .rf{width: calc(100% - 60px);padding: 16px 0 0 20px;position: relative;z-index: 5;}
.ca4 .ul .li .rf .tit{line-height: 28px;}
.ca4 .ul .li .rf .tline{border-bottom: 1px dashed #d5dbdb;margin: 23px 0 20px;}
.ca4 .ul .li .rf .txt{line-height: calc(1em + 10px);color: #434d4d;margin-bottom: 8px;}
.ca4 .ul .li s{position: absolute;left: 0;bottom: 0;width: 0;height: 7px;background: linear-gradient(1deg, #1968b3, #2387e6);}
.ca4 .ul .li:hover s{width: 100%;}
.ca4 .ul .li:hover .rf .tit{color: linear-gradient(1deg, #1968b3, #2387e6);}
.ca_xz1{background: url(../image/ca.jpg)center no-repeat;}
.ca_xz1 .dl1{margin: 60px 0 40px;display: flex;justify-content: space-between;}
.ca_xz1 .dl1 dd{width: calc(calc(100% - 100px) / 3);background: rgba(58, 185, 187, 0.1);border-radius: 20px;position: relative;padding: 20px;}
.ca_xz1 .dl1 dd .xian{width: calc(100% - 12px);height: calc(100% - 12px);border: 1px solid #8a8a8a75;border-radius: 20px;position: absolute;top: 6px;left: 6px;}
.ca_xz1 .dl1 dd .dox{ display: flex; justify-content: space-around; align-items: center; align-content: center; min-height: 250px; width: 100%; flex-direction: column;}
.ca_xz1 .dl1 dd .dox .dlt{width: 50%;text-align: center;color: #fff; line-height: 40px;letter-spacing: 2px;}
.ca_xz1 .dl1 dd .dox .drt{width: 50%;}
.ca_xz1 .dl1 dd .dox .drt span{display: block;width: 100%;text-align: center;line-height: 36px;background: #ffffffd9;border: 1px solid #1968b3;margin-bottom: 10px;border-radius: 30px;color: #333;}
.ca_xz1 .dl1 dd .dox .drt span:last-child{margin-bottom: 0;}
.ca_xz1 .dl1 dd .jt{display: block;width: 30px;height: 30px;background: url(../image/jt_r_ll.svg) center no-repeat;position: absolute;right: -55px;top: 50%;margin-top: -15px;z-index: 2;}
.ca_xz1 .dl1 dd:last-child .jt{display: none;}
.ca_xz1 .cbtm{padding: 60px 0 40px;background: rgba(58, 185, 187, 0.1);border-radius: 20px;position: relative;}
.ca_xz1 .cbtm .xian{width: calc(100% - 12px);height: calc(100% - 12px);border: 1px solid #fff;border-radius: 20px;position: absolute;top: 6px;left: 6px;}
.ca_xz1 .cbtm .yuan{width: 280px;height: 280px;margin: 0 auto ;position: relative;border: 1px solid #1968b3;border-radius: 50%;}
.ca_xz1 .cbtm .yuan .zhongxin{display: block;width: 200px;height: 200px;background: #1968b3;margin: 40px auto 0; border-radius: 50%;}
.ca_xz1 .cbtm .yuan .zhongxin .zxy{display: flex;align-items: center;align-content: center;width: 100%;color: #fff;height: 100%;text-align: center;}
.ca_xz1 .cbtm .yuan .zhongxin .zxy span{display: block;width: 100%;line-height: 1.34;}
.ca_xz1 .cbtm .yuan .ul1 li{position: absolute;width: 385px;top: 30px;right: 350px;text-align: right;line-height: 1.5;}
.ca_xz1 .cbtm .yuan .ul1 li .ltt{color: #1968b3;}
.ca_xz1 .cbtm .yuan .ul1 li .ltc{color: #666;margin-top: 8px;}
.ca_xz1 .cbtm .yuan .ul1 li .lyu{display: block;width: 58px;line-height: 58px;text-align: center;background: #1968b3;border-radius: 50%;color: #fff;text-align: center;position: absolute;top: 0;right: -130px;}
.ca_xz1 .cbtm .yuan .ul1 li .lyu s{display: block;width: 50px;height: 50px;border: 1px solid #fff;border-radius: 50%;opacity: 0.2;position: absolute;top: 4px;left: 4px;}
.ca_xz1 .cbtm .yuan .ul1 li:nth-child(2n){right: auto;left: 350px;text-align: left;} 
.ca_xz1 .cbtm .yuan .ul1 li:nth-child(2n) .lyu{left: -130px;right: auto;}
.ca_xz1 .cbtm .yuan .ul1 li:nth-child(n + 3){top: 190px;}
.ca_xz1 .xjt{display: block;width: 30px;height: 30px;background: url() center no-repeat;margin: 20px auto;transform: rotate(90deg);}
.ca_xz1 .clz{text-align: center;color: #1968b3;line-height: 1.5;padding: 0 5%;}
.ca5{background: #f5fafa url(../image/ca5_1.jpg) no-repeat center top;background-size: cover;position: relative;}
.ca5 .sbox{margin-top: 35px;}
.ca5 .sbox .bg{position: absolute;top: 0;z-index: 5;width: calc(240 / 1920 * 100%);height: 100%;}
.ca5 .sbox .lf{background: linear-gradient(to right,rgba(255,255,255,0.9),rgba(255,255,255,0));left: 0;}
.ca5 .sbox .rf{background: linear-gradient(to left,rgba(255,255,255,0.9),rgba(255,255,255,0));right: 0;}
.ca5 .demo-scroll-marquee{overflow: hidden;}
.ca5 .demo-scroll-marquee .textCont{overflow: hidden;padding: 40px 0;}
.ca5 .demo-scroll-marquee .textCont .ul{float: left;}
.ca5 .demo-scroll-marquee .textCont .li{padding-right: 100px;}
.ca5 .demo-scroll-marquee .textCont .li .ss{display: flex;align-items: center;height: 60px;border: 1px solid #edf2f2;border-radius: 30px 6px 6px 30px;overflow: hidden;box-shadow: 0 6px 16px rgba(161,191,191,0.25);background: #fff;}
.ca5 .demo-scroll-marquee .textCont .li .ico{border-radius: 50%;width: 60px;height: 60px;border-radius: 50%;overflow: hidden;}
.ca5 .demo-scroll-marquee .textCont .li .txt{white-space: nowrap;padding: 0 40px 0 20px;line-height: 26px;color: #434d4d;}
/* 关于铭生 */
.ab1{background: #f7fbff;}
.ab1 .c1{display: flex;align-items: flex-start;justify-content: space-between;}
.ab1 .c1 .lf{width: calc(685 / 1440 * 100%);}
.ab1 .c1 .lf .en{line-height: 26px;color: #c7daeb;}
.ab1 .c1 .lf .cn{line-height: 1.6;color: #1968b3;margin-top: 7px;}
.ab1 .c1 .lf .txt{line-height: 28px;color: #434d4d;}
.ab1 .c1 .lf .txt p{margin: 1em 0;}
.ab1 .c1 .lf .txt p:last-child{margin-bottom: 0;}
.ab1 .c1 .rf{width: calc(700 / 1440 * 100%);position: relative;}
.ab1 .c1 .rf .img{position: relative;border-radius: 12px;overflow: hidden;}
.ab1 .c1 .rf .bofang{position: absolute;z-index: 5;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 80px;height: 80px;}
.ab1 .c1 .rf .bofang:hover{transform: scale(1.25);}
.ab1 .ul{display: flex;flex-wrap: wrap;}
.ab1 .ul .li{width: 22.9%;margin: 2.8% 2.8% 0 0;padding: 25px 22px 25px;background-color:#fff;box-shadow: 0 6px 16px rgba(161,191,191,0.25);border-radius: 6px;display: flex;align-items: flex-end;}
.ab1 .ul .li:nth-child(4n){margin-right: 0;}
.ab1 .ul .li:nth-child(1),
.ab1 .ul .li:nth-child(2),
.ab1 .ul .li:nth-child(3),
.ab1 .ul .li:nth-child(4){margin-top: 0;}
.ab1 .ul .li .ico{width: 50px;}
.ab1 .ul .li .txt{width: calc(100% - 50px);padding-left: 8px;}
.ab1 .ul .li .ltt{display: flex;align-items: center;color: #000;}
.ab1 .ul .li .lbt{line-height: 26px;color: #666666;padding: 7px 0 6px;}
.ab2 .c1{display: flex;flex-wrap: wrap;}
.ab2 .c1 .item{width: 24%;margin: 0 1.3% 1% 0;border-radius: 6px;overflow: hidden;box-shadow: 0 6px 16px rgb(137 183 255 / 25%);}
.ab2 .c1 .item:nth-child(4n){margin-right: 0;}
.ab2 .c1 .item{background: linear-gradient(1deg, #1968b3, #2387e6);}
.ab2 .c1 .item .ibt{background-color: white;}
.ab2 .c1 .item .ibt .t1{color: #2374b6;}
.ab2 .c1 .item .itp{display: flex;align-items: center;justify-content: space-between;padding: 30px 35px;}
.ab2 .c1 .item .itp .txt{color: #fff;line-height: 1.5;}
.ab2 .c1 .item .itp .ico{display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;border: 1px solid rgba(255,255,255,0.3);border-radius: 50%;}
.ab2 .c1 .item .itp .ico img{height: 20px;}
.ab2 .c1 .item .ibt{border: 1px solid #edf2f2;border-radius: 0px;padding: 31px 35px 26px;}
.ab2 .c1 .item .ibt .t1{font-size: 80px;opacity: 0.5;height: 41px;overflow: hidden;}
.ab2 .c1 .item .ibt .t2{line-height: 30px;color: #434d4d;height: 90px;overflow-y: auto;}
.ab2 .c2{box-shadow: 0 6px 16px rgba(161,191,191,0.25);}
.ab2 .c2 .con{position: relative;}
.ab2 .c2 .six_tit{position: absolute;top: 0;left: calc(530 / 1440 * 100%);width: calc(380 / 1440 * 100%);height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;padding-bottom: 8px;}
.ab2 .c2 .six_tit .ico{width: 80px;}
.ab2 .c2 .six_tit .txt{line-height: calc(40 / 30);color: #fff;margin-top: 0.66em;text-align: center;}
.ab2 .c2 .six_list .li{position: absolute;z-index: 5;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.ab2 .c2 .six_list .li .ico{width: 50px;border: 1px solid #1968b3;border-radius: 50%;background: #fff;}
.ab2 .c2 .six_list .li .txt{margin-top: 25px;text-align: center;color: #1968b3;}
.ab2 .c2 .six_list .li:nth-child(1) .ico{border-color: linear-gradient(1deg, #1968b3, #2387e6);}
.ab2 .c2 .six_list .li:nth-child(1) .txt{color: linear-gradient(1deg, #1968b3, #2387e6);}
.ab2 .c2 .six_list .li.li1{top: 0;left: 0;width: calc(260 / 1440 * 100%);height: 100%;}
.ab2 .c2 .six_list .li.li2{top: 0;left: calc(260 / 1440 * 100%);width: calc(260 / 1440 * 100%);height: 50%;flex-direction: column-reverse;}
.ab2 .c2 .six_list .li.li2 .txt{margin: 0 0 25px;}
.ab2 .c2 .six_list .li.li3{top: 50%;left: calc(260 / 1440 * 100%);width: calc(280 / 1440 * 100%);height: 50%;}
.ab2 .c2 .six_list .li.li4{top: 0;right: 0;width: calc(260 / 1440 * 100%);height: 100%;}
.ab2 .c2 .six_list .li.li5{top: 0;right: calc(260 / 1440 * 100%);width: calc(260 / 1440 * 100%);height: 50%;flex-direction: column-reverse;}
.ab2 .c2 .six_list .li.li5 .txt{margin: 0 0 25px;}
.ab2 .c2 .six_list .li.li6{top: 50%;right: calc(260 / 1440 * 100%);width: calc(280 / 1440 * 100%);height: 50%;}
/* .ab3{background: url(../image/ab3_1.jpg) no-repeat center;background-size: cover;} */
.ab3 .sbox{display: flex;border-radius: 6px;box-shadow: 0 6px 16px rgba(161,191,191,0.25);overflow: hidden;}
.ab3 .sbox .lf{width: 420px;border-right: 1px solid #edf2f2;border-top: 1px solid #edf2f2;background: rgba(246, 173, 60, 0.06);}
.ab3 .sbox .lf .ltp{display: flex;}
.ab3 .sbox .lf .ltp .item{width: 50%;border-bottom: 1px solid #dbdad7;display: flex;align-items: center;justify-content: center;height: 67px;cursor: pointer;position: relative;}
.ab3 .sbox .lf .ltp .item:first-child::before{content: "";position: absolute;left: 0;top: 0;width: 6px;height: calc(100% + 1px);background: linear-gradient(1deg, #1968b3, #2387e6);}
.ab3 .sbox .lf .ltp .item .ico{width: 23px;position: relative;}
.ab3 .sbox .lf .ltp .item .ico img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}
.ab3 .sbox .lf .ltp .item .txt{line-height: 28px;color: linear-gradient(1deg, #1968b3, #2387e6);margin-left: 12px;}
.ab3 .sbox .lf .ltp .item.act{background: linear-gradient(1deg, #1968b3, #2387e6);border-color: linear-gradient(1deg, #1968b3, #2387e6);}
.ab3 .sbox .lf .ltp .item.act .ico img:nth-child(1){opacity: 0;}
.ab3 .sbox .lf .ltp .item.act .ico img:nth-child(2){opacity: 1;}
.ab3 .sbox .lf .ltp .item.act .txt{color: #fff;}
.ab3 .sbox .lf .lbt{position: relative;border-left: 6px solid linear-gradient(1deg, #1968b3, #2387e6);height: 482px;overflow-y: auto;padding: 0 46px;}
.ab3 .sbox .lf .lbt .item{display: none;}
.ab3 .sbox .lf .lbt .item.act{display: block;}
.ab3 .sbox .lf .lbt .item .dl{padding: 25px 0;border-bottom: 1px dashed #dbdad7;}
.ab3 .sbox .lf .lbt .item .dl:last-child{border-bottom: none;}
.ab3 .sbox .lf .lbt .item .dt{line-height: calc(1em + 10px);padding-bottom: 6px;cursor: pointer;}
.ab3 .sbox .lf .lbt .item .dd{display: flex;margin-top: 6px;}
.ab3 .sbox .lf .lbt .item .dd a{line-height: calc(1em + 10px);color: #434d4d;}
.ab3 .sbox .lf .lbt .item .dd a.act,
.ab3 .sbox .lf .lbt .item .dd a:hover{color: linear-gradient(1deg, #1968b3, #2387e6);}
.ab3 .sbox .lf .lbt .item dt.act{color: linear-gradient(1deg, #1968b3, #2387e6);}
.ab3 .sbox .rf{width: 100%;height: 650px;overflow-y: auto;background: #fff;}
.t_line1{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.t_line2{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.t_line3{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.ab3 .sbox .rf .ul{display: flex;flex-wrap: wrap;}
.ab3 .sbox .rf .ul .li{width: 25%;border-bottom: 1px solid #edf2f2;border-right: 1px solid #edf2f2;padding: 24px 15px;position: relative;overflow: hidden;}
.ab3 .sbox .rf .ul .li:nth-child(4n){border-right: none;}
.ab3 .sbox .rf .ul .li .ico{height: 230px;display: flex;align-items: center;justify-content: center;}
.ab3 .sbox .rf .ul .li .ico img{max-height: 100%;}
.ab3 .sbox .rf .ul .li .txt{margin-top: 10px;text-align: center;line-height: calc(1em + 10px);color: #434d4d;letter-spacing: 0.02em;}
.ab3 .sbox .rf .ul .li s{position: absolute;left: 0;bottom: -1px;width: 0;height: 3px;background: linear-gradient(1deg, #1968b3, #2387e6);}
.ab3 .sbox .rf .ul .li:hover .txt{color: linear-gradient(1deg, #1968b3, #2387e6);}
.ab3 .sbox .rf .ul .li:hover s{width: 100%;}
.ab4 .c1{background: url(../image/ab4_1.jpg) no-repeat center;background-size: cover;}
.ab4 .c1 .inner_tit{color: #fff;}
.ab4 .c1 .inner_det{color: #fff;}
.ab4 .c1 .box{display: flex;justify-content: center;padding: 0 0 20px;}
.ab4 .c1 .swiper-slide{width: auto;}
.ab4 .c1 .ss{width: 124px;cursor: pointer;position: relative;}
.ab4 .c1 .ss .year{text-align: center;color: #fff;}
.ab4 .c1 .ss span{position: relative;z-index: 5;width: 24px;height: 24px;border-radius: 50%;background: #a2dedf;display: flex;align-items: center;justify-content: center;margin: 7px auto 0;}
.ab4 .c1 .ss span s{width: 16px;height: 16px;border-radius: 50%;background: rgba(255,255,255,0);}
.ab4 .c1 .ss::before{content: "";position: absolute;bottom: 11px;left: 0;width: 100%;height: 2px;background: rgba(255,255,255,0.5);}
.ab4 .c1 .act .ss .year{color: linear-gradient(1deg, #1968b3, #2387e6);}
.ab4 .c1 .act .ss span{background: rgba(246, 173, 60, 0.5);}
.ab4 .c1 .act .ss span s{background: linear-gradient(1deg, #1968b3, #2387e6);}
.ab4 .c2{background: #f2f7f7;padding: 46px 0 71px;overflow: hidden;}
.ab4 .c2 .ab4_swp2{overflow: visible;}
.ab4 .c2 .ab4_swp2 .year{color: #222;}
.ab4 .c2 .ab4_swp2 .tline{margin-top: 26px;height: 1px;background: #e1e5e5;}
.ab4 .c2 .ab4_swp2 .text{padding-top: 34px;line-height: 28px;color: #434d4d;}
.ab4 .c2 .ab4_swp2 .text p{position: relative;padding-left: 18px;margin-top: 8px;}
.ab4 .c2 .ab4_swp2 .text p:first-child{margin-top: 0;}
.ab4 .c2 .ab4_swp2 .text p::after{content: "";position: absolute;left: 0;top: 11px;width: 6px;height: 6px;border-radius: 50%;background: linear-gradient(1deg, #1968b3, #2387e6);}
.ab4 .c2 .ab4_swp2 .act .year{color: linear-gradient(1deg, #1968b3, #2387e6);}
.ab5{background: url(../image/ab5_1.jpg) no-repeat bottom center;background-size: cover;}
.ab5 .ul2 li .dl1{flex-wrap: wrap;}
.ab5 .ul2 li .dl1 dd{margin-top: 2%;}
.ab5 .ul2 li .dl1 dd:nth-child(1),
.ab5 .ul2 li .dl1 dd:nth-child(2),
.ab5 .ul2 li .dl1 dd:nth-child(3){margin-top: 0;}
.ab5 .ul2 li .dl1 dd:nth-child(3n){margin-right: 0;}
.pagesPc{display: flex;justify-content: center;align-items: center;}
.pagesPc .pgbtn{width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;position: relative;border-radius: 2px;background: #fff;margin: 0 5px;}
.pagesPc .pgbtn img{width: 11px;}
.pagesPc .pgbtn img:nth-child(2){position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;opacity: 0;}
.pagesPc .pgbtn.pg_next img{transform: rotate(180deg);}
.pagesPc .pgbtn:hover{background: linear-gradient(1deg, #1968b3, #2387e6);}
.pagesPc .pgbtn:hover img:nth-child(1){opacity: 0;}
.pagesPc .pgbtn:hover img:nth-child(2){opacity: 1;}
.pagesPc .num{width: 32px;height: 32px;line-height: 32px;color: #434c4c;text-align: center;border-radius: 2px;background: #fff;margin: 0 5px;/* cursor: default; */}
.pagesPc .num.act,
.pagesPc .num[href]:hover{background: linear-gradient(1deg, #1968b3, #2387e6);color: #fff;cursor: pointer;}
.pagesPc input{width: 32px;height: 32px;border: 1px solid #e1e3e5;border-radius: 2px;outline: none;background: none;text-align: center;line-height: 30px;color: #111;margin: 0 15px;}
.pagesPc input:focus{border-color: linear-gradient(1deg, #1968b3, #2387e6);}
.pagesPc .go{line-height: 32px;color: linear-gradient(1deg, #1968b3, #2387e6);font-weight: 100;}
.pagesPc .go:hover{color: #1968b3;}
.pagesYd .a{display: block;width: 160px;text-align: center;line-height: 50px;background: #1968b3;border-radius: 30px;color: #fff;margin: 0 auto;}
.pagesYd .a:hover{background: linear-gradient(1deg, #1968b3, #2387e6);}
.pagesYd{display: none;}
.ab6{background: url(../image/ab6_bg.jpg) no-repeat top center;background-size: cover;}
.ab6 .inner_det{line-height: calc(1em + 12px);max-width: 768px;margin: 24px auto 0;}
.ab6 .sbox{margin-top: 24px;}
.ab6 .stp{position: relative;}
.ab6 .stp .img{position: relative;max-width: 791px;margin: 0 auto;}
.ab6 .stp .img .line{position: absolute;right: calc(167 / 791 * 100%);top: calc(285 / 628 * 100%);height: 241px;width:152px;z-index: 3;}
.ab6 .stp .img .line .i{overflow: hidden;width: 0%;height: 100%;position: absolute;right: 0;top: 0;animation: kuan 4s linear infinite;}
.ab6 .stp .img .line .i img{max-width: none;height: 100%;position: absolute;right: 0;top: 0;}
@keyframes kuan {0%{width: 0;opacity: 1;}90%{width: 100%;opacity: 1;}100%{width: 100%;opacity: 0;}}
.ab6 .addpop{position: absolute;bottom: 50px;right: 0;background: #fff;border-radius: 12px;overflow: hidden;box-shadow: 0 6px 16px rgba(161, 191, 191, 0.25);width: 300px;opacity: 0;visibility: hidden;pointer-events: none;}
.ab6 .addpop.act{opacity: 1;visibility: visible;pointer-events: all;right: calc(122 / 1440 * 100%);}
.ab6 .addpop .pic{border-radius: 12px;overflow: hidden;}
.ab6 .addpop .text{padding: 17px 20px 30px 25px;}
.ab6 .addpop .text .tit{line-height: calc(1em + 10px);color: linear-gradient(1deg, #1968b3, #2387e6);}
.ab6 .addpop .text .txt{margin-top: 13px;}
.ab6 .addpop .text .txt .tt{display: flex;align-items: flex-start;line-height: 22px;color: #434c4c;margin-top: 10px;}
.ab6 .addpop .text .txt .tt:first-child{margin-top: 0;}
.ab6 .addpop .text .txt .tt a{display: inline;color: #434c4c;}
.ab6 .addpop .text .txt .tt .ico{height: 22px;width: 18px;display: flex;align-items: center;min-width: 18px;}
.ab6 .addpop .text .txt .tt .ico img{width: 12px;}
.ab6 .addpop .text .txt .tt a:hover{color: linear-gradient(1deg, #1968b3, #2387e6);}
.ab6 .ul{display: flex;flex-wrap: wrap;gap: 17px;width: calc(100% + 1px);}
.ab6 .ul .li{width: calc((100% - 136px)/9);min-width: 120px;border-radius: 4px;box-shadow: 0 4px 10px rgba(161, 191, 191, 0.25);}
.ab6 .ul .li a{display: flex;align-items: center;justify-content: center;min-height: 56px;line-height: 28px;color: #222;background: #fff;}
.ab6 .ul .li.act a,
.ab6 .ul .li:hover a{background: linear-gradient(1deg, #1968b3, #2387e6);color: #fff;}
/* 视频弹框 */
.z_tanchuang {position: fixed;display: table;height: 100%;width: 100%;top: 0;left: 0;z-index: 130;opacity: 0;visibility: hidden;pointer-events: none;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1);-moz-transition: all .4s cubic-bezier(.4,0,.2,1);transition: all .4s cubic-bezier(.4,0,.2,1);}
.z_tanchuang .tbox {display: table-cell;background: rgba(0, 0, 0, 0.8);text-align: center;vertical-align: middle;}
.z_tanchuang .tbox .modal {background: white;padding: 0px;display: block;border-radius: 5px;position: relative;width: 90%;width: 1000px;max-height: 90%;margin: 0 auto;transform: translateY(5%);opacity: 0;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1);-moz-transition: all .4s cubic-bezier(.4,0,.2,1);transition: all .4s cubic-bezier(.4,0,.2,1);}
.z_tanchuang .tbox .modal .out{position: absolute;width: 40px;height: 40px;line-height: 40px;background: #fff url(../image/out.png) center no-repeat;background-size: 20px;color: #000;font-size: 30px;text-align: center;border-radius: 50%;top: -20px;right: -20px;cursor: pointer;}
.z_tanchuang .tbox .modal .img{width: 100%;max-width: 600px;margin: 0 auto;}
.z_tanchuang .tbox .modal .img video{display: block;width: 100%;max-width: 100%;object-fit: cover;}
.z_tanchuang .tbox .modal .img img{margin: 0 auto ;}
.z_tanchuang .tbox .modal .out:hover{background: #fff url(../image/out2.png) center no-repeat;background-size: 20px;transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.z_tanchuang .tbox .modal2{padding: 20px;}
.z_tanchuang .tbox .modal .img{max-width: 1000px;}
.z_tanchuang.act{visibility: visible;pointer-events: visible;opacity: 1;}
.z_tanchuang.act .tbox .modal{transform: translateY(0); opacity: 1;}
@keyframes unfoldIn {0% {transform: scaleY(0.005) scaleX(0);}50% {transform: scaleY(0.005) scaleX(1);}100% {transform: scaleY(1) scaleX(1);}}
@keyframes zoomIn {0% {transform: scale(0);}100% {transform: scale(1);}}
@keyframes zoomOut {0% {transform: scale(1);}100% {transform: scale(0);}}
@keyframes unfoldOut {0% {transform: scaleY(1) scaleX(1);}50% {transform: scaleY(0.005) scaleX(1);}100% {transform: scaleY(0.005) scaleX(0);}}
@-webkit-keyframes zoomIn {0% {transform: scale(0);}100% {transform: scale(1);}}
@-webkit-keyframes zoomOut {0% {transform: scale(1);}100% {transform: scale(0);}}
@-webkit-keyframes unfoldOut {0% {transform: scaleY(1) scaleX(1);}50% {transform: scaleY(0.005) scaleX(1);}100% {transform: scaleY(0.005) scaleX(0);}}
@-webkit-keyframes unfoldIn {0% {transform: scaleY(0.005) scaleX(0);}50% {transform: scaleY(0.005) scaleX(1);}100% {transform: scaleY(1) scaleX(1);}}
.layoutList .layout{display: none;}
.layoutList .layout.act{display: block;}
.newsCont{padding: 60px 0 100px;position: relative;}
.newsCont .bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #fff;}
.newsCont .bg s{position: absolute;top: 0;left: 0;width: 100%;height: calc(100% - 370px);background: #f5fafa;}
.newsCont .sbox{padding: 75px 100px;background: #fff;box-shadow: 0 6px 16px rgba(161, 191, 191, 0.25);}
.newsCont .sbox .title{line-height: calc(1em + 10px);color: #121314;}
.newsCont .sbox .status{display: flex;align-items: center;flex-wrap: wrap;margin-top: 28px;}
.newsCont .sbox .status span{display: flex;align-items: center;line-height: 24px;color: #606666;margin-right: 50px;}
.newsCont .sbox .status span img{margin-right: 10px;}
.newsCont .sbox .status .span1 img{width: 15px;}
.newsCont .sbox .status .span2 img{width: 13px;}
.newsCont .sbox .status .span3 img{width: 18px;}
.newsCont .sbox .tline{margin: 44px 0;height: 1px;background: #e1e5e5;}
.newsCont .sbox .edit{line-height: 28px;color: #434c4c;}
.img_inline_block img{ display: inline-block;height: auto;}
.newsCont .sbox .tline2{margin: 44px 0 40px;height: 1px;background: #e1e5e5;}
.npage{display: flex;justify-content: space-between;align-items: center;}
.npage .lf{max-width: calc(100% - 300px);}
.npage .lf .ltt{display: flex;}
.npage .lf .ltt:nth-child(2n){margin-top: 12px;}
.npage .lf .ltt a{position: relative;line-height: 28px;color: #434c4c;padding-left: 20px;}
.npage .lf .ltt a::before{content: "";position: absolute;left: 0;top: 11px;width: 6px;height: 6px;border-radius: 50%;background-color: #879999;}
.npage .lf .ltt a:hover{color: #1968b3;}
.npage .lf .ltt a:hover::before{background: #1968b3;}
.npage .rf a{display: flex;align-items: center;justify-content: center;width: 160px;height: 50px;background-color: #1968b3;border-radius: 25px;color: #fff;}
.npage .rf a img{width: 19px;margin-left: 12px;}
.npage .rf a:hover{background: linear-gradient(1deg, #1968b3, #2387e6);}
@media (max-width:1800px )  {
    .ab6 .addpop.act{right: calc(30 / 1440 * 100%);}
}
@media (max-width:1600px )  {
    .ab6 .addpop{left: 0;right: auto;}
    .ab6 .addpop.act{left: calc(122 / 1440 * 100%);right: auto;}
}
@media (max-width:1200px )  {
    .ca5 .demo-scroll-marquee .textCont{padding: 20px 0;}
    .ca5 .demo-scroll-marquee .textCont .li{padding-right: 40px;}
    .ab1 .ul .li{width: 48.6%;margin-bottom: 2.8%;}
    .ab1 .ul .li:nth-child(2n){margin-right: 0;}
    .ab2 .c2 .six_list .li .ico{width: 32px;}
    .ab2 .c2 .six_list .li .txt{margin-top: 10px;}
    .ab2 .c2 .six_list .li.li2 .txt{margin: 0 0 10px;}
    .ab2 .c2 .six_list .li.li5 .txt{margin: 0 0 10px;}
    .ab3 .sbox .lf{width: 300px;}
    .ab3 .sbox .lf .lbt{padding: 0 25px;}
    .ab3 .sbox .rf{width: calc(100% - 300px);}


    .ab1 .c1 {
        display: flex;
        flex-direction: column;
      }
      .ab1 .c1 .lf {
        width: 100%;
      }
      .ab1 .c1 .rf {
        width: 100%;
      }


}


@media (max-width:960px) {
    
    .ca_xz1 .dl1 dd .dox .dlt{
      width: 100%;
      text-align: center;
      color: #fff;
      line-height: 25px;
      letter-spacing: 2px;
    }
  }


@media (max-width:768px )  {
    .mg_60{margin-top: 30px;}
    .ca1 .ul{overflow-x: auto;flex-wrap: nowrap;}
    .ca1 .ul .li{width: 280px;margin: 0 20px 20px 0;overflow: visible;min-width: 280px;padding: 20px;box-shadow: 0 2px 8px rgba(161, 191, 191, 0.25);}
    .ca1 .ul .li .tit{margin-top: 16px;}
    .ca1 .ul .li .tline{margin-top: 16px;}
    .ca1 .ul .li .txt{padding: 10px 0 0;}
    .ca2 .sbox{padding: 0 0 30px;flex-direction: column-reverse;}
    .ca2 .sbox .lf{width: 100%;padding: 20px 15px 0;}
    .ca2 .sbox .rf{width: 100%;}
    .ca2 .sbox .lf .txt{margin-top: 15px;}
    .ca3 .sbox .lf .ul{max-height: 250px;overflow-y: auto;}
    .ca3 .sbox .lf .li{padding: 10px 20px;}
    .ca3 .sbox .lf .li .lft .num{width: 30px;}
    .ca3 .sbox .lf .li .rft{width: 30px;height: 30px;min-width: 30px;}
    .ca3 .sbox .lf .li .rft img{width: 12px;}
    .ca3 .sbox .rf .ul .li .tline{margin: 15px 0;}
    .ca3 .sbox .rf .ul .li .link{margin-top: 30px;}
    .ca3 .sbox{flex-wrap: wrap;}
    .ca3 .sbox .lf{width: 100%;}
    .ca3 .sbox .rf{width: 100%;}
    .ca4 .ul .li{width: calc((100% - 10px)/2);margin: 10px 10px 0 0;padding: 15px;flex-wrap: wrap;}
    .ca4 .ul .li .ico{width: 40px;}
    .ca4 .ul .li .rf{width: 100%;padding: 10px 0 0;height: 100%;}
    .ca4 .ul .li .rf .tline{margin: 10px 0;}
    .ca5 .sbox{margin-top: 20px;}
    .ca5 .demo-scroll-marquee .textCont{padding: 10px 0;}
    .ca5 .demo-scroll-marquee .textCont .li{padding-right: 20px;}
    .z_tanchuang .tbox .modal{width: 90%;padding: 0px;}
    .z_tanchuang.one .tbox .modal{width: 90%;padding: 15px;}
    .z_tanchuang .tbox .modal .out{right: 0;top: -50px;}
    .inner_nav .swiper-slide a{line-height: 60px;}
    .ab1 .c1{flex-wrap: wrap;flex-direction: column-reverse;}
    .ab1 .c1 .lf{width: 100%;margin-top: 30px;}
    .ab1 .c1 .rf{width: 100%;}
    .ab1 .c1 .rf .bofang{width: 60px;height: 60px;}
    .ab1 .c1 .lf .txt{margin-top: 20px;}
    .ab1 .ul .li{width: 49%;margin-right: 0;padding: 15px 5px;display: block;text-align: center;}
    .ab1 .ul .li .ico{margin: 0 auto;}
    .ab1 .ul .li .txt{width: 100%;padding: 0;}
    .ab1 .ul .li .ltt{justify-content: center;margin-top: 5px;}
    .ab1 .ul .li .lbt{padding: 0;}
    .ab2 .c1 .item{width: 100%;margin-right: 0;}
    .ab2 .c1 .item .itp{padding: 15px;}
    .ab2 .c1 .item .ibt{padding: 15px;}
    .ab2 .c1 .item .ibt .t2{height: auto;}
    .ab2 .c2{box-shadow: none;padding-top: 20px;}
    .ab2 .c2 .con .bg{display: none;}
    .ab2 .c2 .six_tit{position: relative;top: 0;left: 0;right: 0;bottom: 0;width: 100%;}
    .ab2 .c2 .six_tit .txt{color: #222;}
    .ab2 .c2 .six_list{display: flex;justify-content: space-between;}
    .ab2 .c2 .six_tit .ico{width: 60px;}
    .ab2 .c2 .six_list .ul{width: 49%;}
    .ab2 .c2 .six_list .ul .li{position: relative;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: auto;flex-direction: row;align-items: center;margin-top: 4%;display: block;padding: 15px 0;border: 1px solid #e1e3e5;}
    .ab2 .c2 .six_list .ul .li .txt{margin: 0 0 0 10px;}
    .ab2 .c2 .six_list .li .ico{margin: 0 auto 10px;}
    .ab3 .sbox{flex-wrap: wrap;}
    .ab3 .sbox .lf{width: 100%;border-right: none;}
    .ab3 .sbox .rf{width: 100%;max-height: 430px;height: auto;}
    .ab3 .sbox .rf .ul .li{width: 50%;}
    .ab3 .sbox .rf .ul .li:nth-child(3n){border-right: 1px solid #edf2f2;}
    .ab3 .sbox .rf .ul .li{padding: 15px;}
    .ab3 .sbox .rf .ul .li .ico{height: 150px;}
    .ab3 .sbox .lf .lbt .item .dl{padding: 15px 0;}
    .ab3 .sbox .lf .lbt{padding: 0 15px;max-height: 200px;height: auto;}
    .ab3 .sbox .lf .ltp .item{height: 55px;}
    .ab4 .c1 .ss{width: 80px;}
    .ab4 .c1 .box{padding-bottom: 0;}
    .ab4 .c2{padding: 30px 0 50px;}
    .ab4 .c2 .ab4_swp2 .tline{margin-top: 15px;}
    .ab4 .c2 .ab4_swp2 .text{padding-top: 10px;}
    .ab5 .ul1{justify-content: flex-start;}
    .pagesPc{display: none;}
    .pagesYd{display: block;}
    .ab6 .stp .img .line{display: none;}
    .ab6 .addpop{opacity: 1;visibility: visible;pointer-events: all;margin-bottom: 30px;position: relative;width: 100%;bottom: 0;left: 0;}
    .ab6 .addpop.act{position: relative;width: 100%;bottom: 0;left: 0;}
    .ab6 .ul{gap: 10px;margin: 0 0 30px;max-height: 100px;overflow-y: auto;}
    .ab6 .ul .li{width: calc((100% - 20px)/3);min-width: auto;max-width: auto;}
    .ab6 .sbox{display: flex;flex-direction: column-reverse;}
    .ab6 .ul .li a{line-height: 22px;min-height: 44px;}
    .ab6 .stp{display: flex;flex-direction: column-reverse;}
    .newsCont .sbox{padding: 40px 20px;}
    .newsCont .sbox .tline{margin: 25px 0;}
    .newsCont .sbox .status{margin-top: 20px;}
    .newsCont .sbox .tline2{margin: 25px 0;}
    .npage{flex-wrap: wrap;}
    .npage .lf{width: 100%;max-width: 100%;}
    .npage .rf{margin-top: 20px;}
    .npage .lf .ltt:nth-child(2n){margin-top: 5px;}
    .inner_ab{display: none;}
    .ab1 .c1 .lf .cn br{display: none;}
    .ab1 .ul{justify-content: space-between;}
    .inner_det{margin-top: 10px;}
    .ca_xz1 .dl1{margin: 20px 0;display: block;padding: 0;}
    .ca_xz1 .dl1 dd{width: 100%;margin-top: 10px;}
    .ca_xz1 .dl1 dd .jt{display: none;}
    .ca_xz1 .dl1 dd .dox{display: block;min-height: 10px;}
    .ca_xz1 .dl1 dd .dox .dlt{width: 100%;}
    .ca_xz1 .dl1 dd .dox .drt{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 20px;}
    .ca_xz1 .dl1 dd .dox .drt span{max-width: 300px;width: 49%;line-height: 40px;}
    .ca_xz1 .dl1 dd .dox .drt span:last-child{margin-bottom: auto;}
    .ca_xz1 .cbtm .yuan{width: 100%;height: auto;border: 0;}
    .ca_xz1 .cbtm .yuan .zhongxin{display: none;}
    .ca_xz1 .cbtm{padding: 30px 0;}
    .ca_xz1 .cbtm .yuan .ul1{padding: 0 20px;}
    .ca_xz1 .cbtm .yuan .ul1 li{position: static;width: 100%;text-align: left;margin-bottom: 15px;}
    .ca_xz1 .xjt{margin: 10px auto;}
    .ca_xz1{overflow: hidden;}
}