/* 案例 */

@charset "UTF-8";

@font-face {
  font-family: "din";
  src: url("../fonts/DIN-REGULAR-2.woff") format("woff"),
       url("../fonts/DIN-REGULAR-2.ttf") format("truetype"),
       url("../fonts/DIN-REGULAR-2.eot") format("embedded-opentype"),
       url("../fonts/DIN-REGULAR-2.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}




/*分页*/

.page1{ text-align:center; margin:   0;text-align: center;display: flex;justify-content: center;font-family: 'arial';}

.page1 span a{display: block;  color:#333;  width: 36px;height: 36px; text-decoration:none;font-size: 14px;border-radius: 30px;}

.page1 span  a:hover ,.page1 span.current a{ background:#028555;color:#fff;}

.page1 span.current a{background: #028555;color: #fff;}

.page1 span{margin:0 10px;display: inline-block; line-height: 34px; color:#333;}

.page1 span input,.page1 span .go{display: block;width: 55px;height: 36px;outline: none;text-align: center;background:rgba(0, 0, 0, 0) ;border-radius: 30px;border: 0;}

.page1 span input{border: 1px solid #e5e5e5;}

.page1 span .all{display: block;width: 160px;height: 36px;outline: none;text-align: center;background:#fff ;border-radius: 30px;}

.page1 span a.pre{background:   url(../img/jt_h2.svg)  center no-repeat;  position: relative; width: 36px;height: 36px; transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.page1 span a.pre:hover{background: #028555  url(../img/jt_b.svg)  center no-repeat; opacity: 1;}

.page1 span a.nex{background:   url(../img/jt_h2.svg)  center no-repeat;  position: relative; width: 36px;height: 36px; }

.page1 span a.nex:hover{background: #028555  url(../img/jt_b.svg)  center no-repeat;opacity: 1;}

.page2{width: 160px;background: #028555;color: #fff;display: block;margin: 0 auto;line-height: 40px;display: none;text-align: center;}

.page_h span  a:hover ,.page_h span.current a{ background:#028555;}

.page_h span.current a{background: #028555;}

.page_h span a.pre:hover{background: #028555  url(../img/jt_b.svg)  center no-repeat;}

.page_h span a.nex:hover{background: #028555  url(../img/jt_b.svg)  center no-repeat;}

.din{font-family: "din";}

.pd50_100{padding: 0.5rem 0 1rem;}

.pd80_100{padding: 0.8rem 0 1rem;}

.pd50_80{padding: 0.5rem 0 0.8rem;}

.pd100{padding: 1rem 0;}

.banner_ny{position: relative;overflow: hidden;}

.banner_ny img{width: 100%;}

.banner_ny .mimg{display: none;}

.banner_ny .txt{width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color: #fff;z-index: 5;text-align: center;line-height: 1.7;}

.banner_ny .txt .tt{position: relative;display: flex;justify-content: center;align-items: center;align-content: center;}

.banner_ny .txt .tt s{display: block;width: 4.16vw;height: 1px;background: url(../img/ab_1_x.png) center no-repeat;background-size: cover;}

.banner_ny .txt .tt span{display: block;margin: 0 30px;}

.banner_ny .txt .tt .s2{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.ny_nav{position: relative;}

.ny_nav .btn{width: 50px;height: 50px;background: url(../img/jt_h2.svg) center no-repeat;position: absolute;right: -60px;top: 50%;margin-top: -25px;cursor: pointer;border: 1px solid #028555;border-radius: 50%;}

.ny_nav .prev_ca1{left: -60px;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.ny_nav .btn:hover{background: #028555 url(../img/jt_b.svg) center no-repeat;}

.swiper_ca1{line-height: 60px;border: 1px solid #e5e5e5;border-radius: 30px;overflow: hidden;background: #FCFCFC;}

.swiper_ca1 .swiper-slide{width: auto;}

.swiper_ca1 .swiper-slide .sbox{position: relative;padding: 0 45px;border-radius: 30px;}

.swiper_ca1 .swiper-slide .sbox::after{content: '';display: block;width: 1px;height: 26px;background: #e5e5e5;position: absolute;right: -1px;top: 50%;margin-top: -13px;}

.swiper_ca1 .swiper-slide:last-child .sbox:after{display: none;}

.swiper_ca1 .swiper-slide.act .sbox{background: #028555;color: #fff;font-weight: bold;}

.swiper_ca1 .swiper-slide:hover .sbox{background: #028555;color: #fff;}

.ca1{}

.ca1 .ctop{display: flex;justify-content: space-between;align-items: flex-start;align-content: flex-start;margin-top: .8rem;}

.ca1 .ctop .clt{width: 48.75%;padding: 20px;background: #fff;-moz-box-shadow:0px 2px 10px #ddd; -webkit-box-shadow:0px 2px 10px #ddd; box-shadow:0px 2px 10px #ddd;}

.ca1 .ctop .img,.ca1 .ctop .img img{width: 100%;overflow: hidden;}

.ca1 .ctop .img img{transform: scale(1.0002);-webkit-transform: scale(1.0002);}

.ca1 .ctop .clt .wz{width: 100%;text-align: center;margin-top: 20px;border: 1px solid rgba(2, 133, 85, 0.25);color: #028555;line-height: 75px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.ca1 .ctop .clt:hover .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ca1 .ctop .clt:hover .wz{background: #028555;color: #fff;}

.ca1 .ctop .crt{width: 48.75%;display: flex;flex-wrap: wrap;justify-content: space-between;}

.ca1 .ctop .crt li{width: 48.7%;margin: 0 0 20px;padding: 20px;background: #fff;-moz-box-shadow:0px 2px 10px #ddd; -webkit-box-shadow:0px 2px 10px #ddd; box-shadow:0px 2px 10px #ddd;}

.ca1 .ctop .crt li .wz{text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height: 24px;margin: 11px 0 5px;}

.ca1 .ctop .crt li:hover .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ca1 .ctop .crt li:hover .wz{color: #028555;}

.ca2{background: #F9F9F9;}

.ca2 .ul1{display: flex;flex-wrap: wrap;width: 100%;margin-bottom: 20px;}

.ca2 .ul1 li{width: 23.75%;margin: 0 1.66% 26px 0;padding: 20px;background: #fff;-moz-box-shadow:0px 2px 10px #ddd; -webkit-box-shadow:0px 2px 10px #ddd; box-shadow:0px 2px 10px #ddd;}

.ca2 .ul1 li:nth-child(4n){margin-right: 0;}

.ca2 .ul1 li .img,.ca2 .ul1 li .img img{width: 100%;overflow: hidden;}

.ca2 .ul1 li .img img{transform: scale(1.0002);-webkit-transform: scale(1.0002);}

.ca2 .ul1 li .wz{text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height: 24px;margin: 11px 0 5px;}

.ca2 .ul1 li:hover .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ca2 .ul1 li:hover .wz{color: #028555;}

/* 服务支持 */

.se1{padding-top: .9rem;}

.se1 .tt{text-align: center;}

.se1 .tc{margin: .3rem 0 .5rem;line-height: 1.75;text-align: center;}

.swiper_se1{}

.swiper_se1 .swiper-slide{}

.swiper_se1 .swiper-slide .sbox{width: 100%;height: 500px;position: relative;overflow: hidden;}

.swiper_se1 .swiper-slide .bg{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;background: url(../img/se_1_1.png) center no-repeat;background-size: cover;opacity: 0;transform: scale(0.9);-webkit-transform: scale(0.9);}

.swiper_se1 .swiper-slide .wz{position: relative;z-index: 3;padding: .5rem;text-align: justify;line-height: 1.75;}

.swiper_se1 .swiper-slide .wz .stt{color: #028555;}

.swiper_se1 .swiper-slide .wz .stc{margin-top: .2rem;}

.swiper_se1 .swiper-slide .num{font-size: 3.125vw;color: #ccc;position: absolute;left: .5rem;bottom: .4rem;z-index: 3;}

.swiper_se1 .swiper-slide .p{height: 0.1rem;width: 100%;}

.swiper_se1 .swiper-slide:hover .bg{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.swiper_se1 .swiper-slide:hover .wz .stt,.swiper_se1 .swiper-slide:hover .wz .stc{color: #fff;}

.swiper_se1 .swiper-slide:hover .num{opacity: .3;}

/* 服务支持 */

.se2{}

.se2 .sox{padding: 60px;background: url(../img/se2.jpg) center no-repeat;background-size: cover;display: flex;justify-content: flex-end;}

.se2 .sox .txt{background: #fff;width: 500px;}

.se2 .sox .txt .txt1{padding: .6rem;border-bottom: 1px solid #ddd;}

.se2 .sox .txt .tt{margin-bottom: 25px;line-height: 1.5;}

.se2 .sox .txt .tc{margin-bottom: 20px;}

.se2 .sox .txt .txt1 .tc:last-child{margin-bottom: 0;}

.se2 .sox .txt .tc a{display: flex;align-items: flex-start;align-content: flex-start;line-height: 18px;}

.se2 .sox .txt .tc a .ico{display: block;width: 26px;}

.se2 .sox .txt .tc a .wz{width: calc(100% - 26px);}

.se2 .sox .txt .txt2{padding: .4rem .1rem  .5rem .3rem;}

.se2 .sox .txt .txt2 .tt{padding-left: .3rem;}

.se2 .sox .txt .txt2 .tox{padding-right: 15px;height: 160px;overflow: auto;}

.se2 .sox .txt .txt2 .ul1 {padding: .3rem;background: #F9F9F9;}

.se2 .sox .txt .txt2 .ul1 li{margin-bottom: 35px;}

.se2 .sox .txt .txt2 .ul1 li .ltt{display: flex;margin-bottom: 24px;}

.se2 .sox .txt .txt2 .ul1 li .ltt span{margin-right: 0.29rem};

.se2 .sox .txt .txt2 .ul1 li:last-child{margin-bottom: 0;}

.se3{background: url(../img/se3.jpg) center no-repeat;background-size: cover;}

.se3 .slt{width: 26%;color: #fff;float: left;}

.se3 .slt .tt{margin-bottom: .55rem;}

.se3 .slt .ul1{width: 100%;position: relative;height: 550px;overflow: auto;background: rgba(255, 255, 255, 0.1);}

.se3 .slt .ul1 li{padding: 0 .5rem 0 .4rem;line-height: 60px;display: flex;position: relative;cursor: pointer;}

.se3 .slt .ul1 li .xian{display: block;width: 6px;height: 0%;background: #028555;position: absolute;top: 0;left: 0;z-index: 2;}

.se3 .slt .ul1 li .bg{display: block;width: 0%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(2, 133, 85, 0.05);}

.se3 .slt .ul1 li .wz{display: flex;justify-content: space-between;align-items: center;align-content: center;width: 100%;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}

.se3 .slt .ul1 li .wz .num{display: block;width: 30px;height: 30px;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 50%;text-align: center;line-height: 30px;font-size: 16px;}

.se3 .slt .ul1 li.act .xian{height: 100%;}

.se3 .slt .ul1 li.act .bg{width: 100%;}

.se3 .slt .ul1 li.act {font-weight: bold;}

.se3 .slt .ul1::-webkit-scrollbar{ width:4px;height: 1px;}

.se3 .slt .ul1::-webkit-scrollbar-thumb{ background:#fff;}

.se3 .slt .ul1::-webkit-scrollbar-track{ background:rgba(0, 0, 0, 0);} 


.se3 .srt{width: 55%;color: #fff;float: right;position: relative;}

.se3 .srt .bg,.se3 .srt .bg img{width: 100%;}

.se3 .srt .ul1{}

.se3 .srt .ul1 li{width: 1.6%;position: absolute;top: 0;left: 0;z-index: 3;color: #028555;}

.se3 .srt .ul1 li .ico{width: 100%;position: relative;top: 0px;}

.se3 .srt .ul1 li:nth-child(2n) .ico{animation-delay: .3s;-webkit-animation-delay: .3s;}

.se3 .srt .ul1 li:nth-child(3n) .ico{animation-delay: .4s;-webkit-animation-delay: .4s;}

.se3 .srt .ul1 li:nth-child(4n) .ico{animation-delay: .5s;-webkit-animation-delay: .5s;}

.se3 .srt .ul1 li:nth-child(5n) .ico{animation-delay: .6s;-webkit-animation-delay: .6s;}

.se3 .srt .ul1 li:nth-child(6n) .ico{animation-delay: .7s;-webkit-animation-delay: .7s;}

.se3 .srt .ul1 li:nth-child(7n) .ico{animation-delay: .8s;-webkit-animation-delay: .8s;}


.se3 .srt .ul1 li .wz{position: absolute;top: 0;left: 130%;white-space:nowrap;cursor: pointer;font-size: 12px;}

.se3 .srt .ul1 li.wz_x .wz{top: 130%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%); white-space:nowrap;cursor: pointer;}

.se3 .srt .ul1 li:nth-child(1){top: 37.3%;left:69%;font-weight: bold;}

.se3 .srt .ul1 li:nth-child(2){top: 42%;left:70%;}

.se3 .srt .ul1 li:nth-child(3){top: 46%;left:66%;}

.se3 .srt .ul1 li:nth-child(4){top: 45%;left:62%;}

.se3 .srt .ul1 li:nth-child(5){top: 37%;left:54%;}

.se3 .srt .ul1 li:nth-child(6){top: 32.5%;left:77%;}

.se3 .srt .ul1 li:nth-child(7){top: 28%;left:83%;}

.se3 .srt .ul1 li:nth-child(8){top: 18%;left:82%;}

.se3 .srt .ul1 li:nth-child(9){top: 60.2%;left:78.7%;}

.se3 .srt .ul1 li:nth-child(10){top: 56%;left:75.5%;}

.se3 .srt .ul1 li:nth-child(11){top: 65%;left:77%;color: #fff;font-weight: bold;}

.se3 .srt .ul1 li:nth-child(12){top: 60%;left:71.5%;}

.se3 .srt .ul1 li:nth-child(13){top: 75%;left:72.5%;}

.se3 .srt .ul1 li:nth-child(14){top: 72%;left:67%;}

.se3 .srt .ul1 li:nth-child(15){top: 48%;left:71%;}

.se3 .srt .ul1 li:nth-child(16){top: 55%;left:63%;}

.se3 .srt .ul1 li:nth-child(17){top: 64%;left:62%;}

.se3 .srt .ul1 li:nth-child(18){top: 72%;left:60%;}

.se3 .srt .ul1 li:nth-child(19){top: 81.5%;left:65%;}

.se3 .srt .ul1 li:nth-child(20){top: 81.5%;left:55%;}

.se3 .srt .ul1 li:nth-child(21){top: 94%;left:58.5%;}

.se3 .srt .ul1 li:nth-child(22){top: 65%;left:55%;}

.se3 .srt .ul1 li:nth-child(23){top: 63%;left:45%;}

.se3 .srt .ul1 li:nth-child(24){top: 74%;left:52%;}

.se3 .srt .ul1 li:nth-child(25){top: 80%;left:40%;}

.se3 .srt .ul1 li:nth-child(26){top: 60%;left:20%;}

.se3 .srt .ul1 li:nth-child(27){top: 53%;left:57%;}

.se3 .srt .ul1 li:nth-child(28){top: 36%;left:35%;}

.se3 .srt .ul1 li:nth-child(29){top: 49%;left:35%;}

.se3 .srt .ul1 li:nth-child(30){top: 46%;left:52%;}

.se3 .srt .ul1 li:nth-child(31){top: 30%;left:20%;}

@media screen and (min-width: 1201px) {
  .se3 .srt .ul1 li .ico{animation: py1 3s linear infinite alternate;-webkit-animation: py1 3s linear infinite alternate;}
  
  .se3 .srt .ul1 li.act {transform: scale(1.5);-webkit-transform: scale(1.5);font-weight: bold;}
}

.se4{}

.se4 .tt{text-align: center;}

.se4 .tc{text-align: center;line-height: 1.75;margin: .3rem 0 .75rem;}

.se4 .stop{display: flex;width: 100%;}

.se4 .stop .slt{width: 50%;}

.swiper_se2{width: 100%;}

.swiper_se2 .swiper-slide {}

.swiper_se2 .swiper-slide .sbox{width: 100%;height: 610px;overflow: hidden;}

.swiper_se2 .swiper-slide .sbox img{display: block;width: 100%;transform: scale(1.002);-webkit-transform: scale(1.002);height: 100%;object-fit: cover;}

.swiper_se2 .swiper-slide:hover .sbox img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.swiper_se2 .pagination_se2{bottom: 20px;}

.swiper_se2 .pagination_se2 span{background: #fff;}

.se4 .stop .srt{width: 50%;height: 610px;display: flex;align-items: center;align-content: center;background: url(../img/se_4_2.jpg) center no-repeat;background-size: cover;padding: 0 1rem ;}

.se4 .stop .srt .txt{}

.se4 .stop .srt .txt .p{position: relative;line-height: 34px;padding-left: 25px;}

.se4 .stop .srt .txt .p::after{content: '';display: block;width: 6px;height: 6px;background: #D9D9D9;border-radius: 50%;position: absolute;left: 0;top: 15px;}

.se4 .tt2{text-align: center;margin: .7rem 0;line-height: 1.5;}

.se4 .ul1{display: flex;justify-content: space-between;}

.se4 .ul1 li{width: 48.75%;position: relative;}

.se4 .ul1 li .img{position: relative;width: 100%;height: 500px;overflow: hidden;}

.se4 .ul1 li .img img{width: 100%;height: 100%;object-fit: cover;transform: scale(1.002);-webkit-transform: scale(1.002);}

.se4 .ul1 li .txt{position: absolute;left: 0;bottom: 0;padding: .5rem;color: #fff;}

.se4 .ul1 li .txt .ltt{display: flex;align-items: center;align-content: center;margin-bottom: 15px;}

.se4 .ul1 li .txt .ltt .ico{width: 35px;}

.se4 .ul1 li .txt .ltc{display: block;color: #fff;line-height: 1.5;margin-top: 10px;}

.se4 .ul1 li:hover .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}


.se5{}

.se5 .tt{text-align: center;}

.se5 .tc{text-align: center;line-height: 1.5;margin: .3rem 0 .5rem;}

.se5 .tc span{margin-right: 0.12rem}

.se5 .dl1{-moz-box-shadow:0px 2px 10px #ddd; -webkit-box-shadow:0px 2px 10px #ddd; box-shadow:0px 2px 10px #ddd;}

.se5 .dl1 dd{padding: .3rem 0;border-bottom: 1px solid #f0f0f0;}

.se5 .dl1 dd:nth-child(2n){background: #F9F9F9;}

.se5 .dl1 dd .dtop{padding: .2rem .6rem;position: relative;display: flex;justify-content: space-between;cursor: pointer;align-items: center;align-content: center;}

.se5 .dl1 dd .dtop .wz{display: flex;width: 100%;justify-content: space-between;position: relative;}

.se5 .dl1 dd .dtop s{display: block;width: 40px;height: 40px;background: url(../img/jia.svg) center no-repeat;border: 1px solid #ddd;border-radius: 50%;}

.se5 .dl1 dd .dtop .wz .dox{display: flex;align-items: center;align-content: center;width: calc(100% - 40px);line-height: 30px;position: relative;}

.se5 .dl1 dd .dtop .wz .dox .num{display: block;width: 30px;text-align: center;color: #ccc;}

.se5 .dl1 dd .dtop .wz .dox .txt{width: calc(100% - 30px);padding-left: 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.se5 .dl1 dd .dtop .wz .dox span{display: block;width: 6px;height: 30px;position: absolute;left: -.6rem;top: 50%;margin-top: -15px;  background: #028555; opacity: 0;}

.se5 .dl1 dd .dbtm{padding: 0 .6rem  .3rem;display: none;}

.se5 .dl1 dd .dbtm .dox{border-top: 1px dashed  #ddd;padding-top: .3rem;}

.se5 .dl1 dd .dbtm .dox .dlt{width: calc(100% - 300px);line-height: 28px;float: left;}

.se5 .dl1 dd .dbtm .dox .dlt .p{position: relative;padding-left: 25px;margin-bottom: 10px;}
 
.se5 .dl1 dd .dbtm .dox .dlt .p::after{content: '';display: block;width: 6px;height: 6px;background: #D9D9D9;border-radius: 50%;position: absolute;left: 0;top: 10px;}

.se5 .dl1 dd .dbtm .dox .drt{width: 270px;float: right;}

.se5 .dl1 dd.act .dtop .wz .dox .num,.se5 .dl1 dd.act .dtop .wz .dox .txt{color: #028555;}

.se5 .dl1 dd.act .dtop s{background: #028555 url(../img/jian.svg) center no-repeat;border: 1px solid #028555;}

.se6{background: #F9F9F9;margin-top: 1rem;}

.se6 .tt{text-align: center;}

.se6 .sox{display: flex;margin-top: .5rem;}

.se6 .sox .slt{width: 50%;height: 740px;overflow: hidden;}

.se6 .sox .slt img{display: block;width: 100%;height: 100%;object-fit: cover;}

.se6 .sox .srt{width: 50%;height: 740px;overflow: hidden;background: #fff;padding: .8rem;}

.se6 .sox .srt .ul1{display: flex;flex-wrap: wrap;justify-content: space-between;}

.se6 .sox .srt .ul1 li{width: 100%;height: 60px;background: #FCFCFC;border: 1px solid #e5e5e5;position: relative;margin-bottom: 15px;cursor: pointer;z-index: 1;}

.se6 .sox .srt .ul1 li select{display: block;width: 100%;height: 100%;border: 0;background: rgba(0, 0, 0, 0);padding: 0 20px;line-height: 2;}

.se6 .sox .srt .ul1 li s{display: block;width: 60px;height: 100%;background: #F7F7F7 url(../img/se_6_1.svg) center no-repeat;position: absolute;top: 0;right: 0;}

.se6 .sox .srt .ul1 li input,.se6 .sox .srt .ul1 li textarea{display: block;width: 100%;height: 100%;background: rgba(0, 0, 0, 0);border: 0;outline: none;padding: 0 20px;resize: none;font-family: Arial, Helvetica, sans-serif;}

.se6 .sox .srt .ul1 li .wz{position: absolute;left: 20px;top: 20px;line-height: 20px;pointer-events: none;background: #FCFCFC;padding: 0 5px;}

.se6 .sox .srt .ul1 li.ipt .wz{left: 10px;}

.se6 .sox .srt .ul1 li.act .wz{top: -10px;font-size: 12px;}

.se6 .sox .srt .ul1 li.act{border: 1px solid #028555;}

.se6 .sox .srt .ul1 li.li2{width: calc(50% - 9px);}

.se6 .sox .srt .ul1 li.li3{height: 120px;padding: 20px 0;}

.se6 .sox .srt .anniu{display: flex;margin-top: 30px;}

.se6 .sox .srt .anniu .btn{display: block;width: 160px;line-height: 50px;border: 1px solid #028555;border-radius: 30px;text-align: center;cursor: pointer;color: #028555;margin-right: 20px;}

.se6 .sox .srt .anniu .btn:hover{background: #028555;color: #fff;}

/* 新闻 */

.swiper_ne1{width: 620px;margin: 0 auto;}

.new2{padding: 0 0 1rem;}

.new2 .ul1{display: flex;flex-wrap: wrap;}

.new2 .ul1 li{width: 31.25%;margin: 0 3.125% 3.125% 0;-moz-box-shadow:0px 2px 10px #ddd; -webkit-box-shadow:0px 2px 10px #ddd; box-shadow:0px 2px 10px #ddd;}

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

.new2 .ul1 li a{display: block;}

.new2 .ul1 li a .img,.new2 .ul1 li a .img img{display: block;width: 100%;overflow: hidden;}

.new2 .ul1 li a .img img{transform: scale(1.0002);-webkit-transform: scale(1.0002);}

.new2 .ul1 li a .txt{padding: 30px 40px;}

.new2 .ul1 li a .txt .att{line-height: 26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.new2 .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;margin: 20px 0;}

.new2 .ul1 li a .txt .day{padding-left: 30px;line-height: 22px;background: url(../img/new_1_1.svg) center left  no-repeat;}

.new2 .ul1 li:hover a .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.new2 .ul1 li:hover a .txt .att{color: #028555;}

/* 新闻详情 */

.nec1{padding-bottom: 1rem;}

.nec1 .nav{line-height: 80px;display: flex;}

.nec1 .nav a{display: block;padding-left: 30px;margin-right: 15px;background: url(../img/nec_1_2.svg) center left no-repeat;}

.nec1 .nav a:nth-child(1){background: url(../img/nec_1_1.svg) center left no-repeat;padding-left: 35px;}

.nec1 .nav a:hover{color: #028555;}

.nec1 .nox{padding: 1rem;-moz-box-shadow:0px 2px 10px #ddd; -webkit-box-shadow:0px 2px 10px #ddd; box-shadow:0px 2px 10px #ddd;}

.nec1 .nox .xian{padding: 0 1rem;border-left: 1px dashed #ddd;border-right: 1px dashed #ddd;}

.nec1 .nox .ntt{line-height: 1.5;}

.nec1 .nox .ul1{display: flex;align-items: center;align-content: center;margin: .3rem 0;}

.nec1 .nox .ul1 li{display: flex;align-items: center;align-content: center;padding-right: 35px;margin-right: 35px;border-right: 1px solid #ddd;}

.nec1 .nox .ul1 li:last-child{border: 0;}

.nec1 .nox .ul1 li .ico{width: 20px;height: 20px;margin-right: 10px;}

.nec1 .nox .ntc{text-align: justify;line-height: 1.8;margin: .4rem 0;border-top: 1px solid #D9D9D9;border-bottom: 1px solid #D9D9D9;padding: .4rem 0;}

.nec1 .nox .ntc img{display: inline-block;max-width: 100%;height: auto !important;}

.nec1 .nox .nbtm{display: flex;}

.nec1 .nox .nbtm .nlt{width: calc(100% - 200px);}

.nec1 .nox .nbtm .nlt a{display: block;position: relative;margin-bottom: 20px;padding-left: 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.nec1 .nox .nbtm .nlt a s{display: block;width: 6px;height: 6px;background: #999;border-radius: 50%;position: absolute;left: 0;top: 7px;}

.nec1 .nox .nbtm .nlt a:hover{color: #028555;}

.nec1 .nox .nbtm .fh{display: flex;align-items: center;align-content: center;height: 48px;border: 1px solid #028555;border-radius: 30px;width: 160px;justify-content: center;color: #028555;}

.nec1 .nox .nbtm .fh s{display: block;width: 20px;height: 20px;background: url(../img/fh.svg) center no-repeat;margin-left: 10px;}

.nec1 .nox .nbtm .fh:hover{background: #028555;color: #fff;}

.nec1 .nox .nbtm .fh:hover s{background: url(../img/fh_b.svg) center no-repeat;}

/* 关于 */

.ab1{padding-top: 1rem;}

.ab1 .txt{display: flex;}

.ab1 .txt .alt{width: 300px;}

.ab1 .txt .art{width: calc(100% - 300px);text-align: justify;line-height: 1.75;}

.ab1 .txt .art .att{margin-bottom: 20px;}

.ab1 .abtm{background: url(../img/ab_1_1.jpg) center no-repeat;background-size: cover;padding: 1.4rem  1.5rem;margin-top: .75rem;}

.ab1 .abtm .ul1{display: flex;justify-content: space-between;}

.ab1 .abtm .ul1 li{width: calc( calc(100% - 1rem) / 3 );height: 220px;color: #fff;background: rgba(255, 255, 255, 0.2);border: 1px solid rgba(255, 255, 255, 0.5);-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);text-align: center;}

.ab1 .abtm .ul1 li .ico{width: 50px;margin: 0 auto;padding: .3rem 0 0;position: relative;top: 0px;}

.ab1 .abtm .ul1 li .sz{display: flex;justify-content: center;align-items: flex-end;align-content: flex-end;margin: 15px 0;font-family: 'din';}

.ab1 .abtm .ul1 li .sz .num{margin-right: 5px;}

.ab1 .abtm .ul1 li .wz{font-weight: 400;}

.ab1 .abtm .ul1 li:hover .ico{animation: py1 .5s linear infinite alternate;-webkit-animation: py1 .5s linear infinite alternate;} 

.ab2{}

.ab2 .tt{text-align: center;}

.ab2 .ul1{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: .3rem;}

.ab2 .ul1 li{width: calc(50% - 10px);margin: 20px 0 0 0;height: 320px;padding: .45rem .3rem;position: relative;}

.ab2 .ul1 li .txt{position: relative;z-index: 3;}

.ab2 .ul1 li .ltt{display: flex;justify-content: space-between;align-items: center;align-content: center;}

.ab2 .ul1 li .ltt .wz{color: #028555;}

.ab2 .ul1 li .ltt .ico{position: relative;width: 50px;}

.ab2 .ul1 li .ltt .ico img{width: 100%;}

.ab2 .ul1 li .ltt .ico img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.ab2 .ul1 li .bg{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;background: url(../img/ab_2_1.png) center no-repeat;background-size: cover;opacity: 0;}

.ab2 .ul1 li .xian{display: block;width: 100%;height: 1px;border-bottom: 1px dashed #ccc;margin: 30px 0;}

.ab2 .ul1 li .ltc{width: 100%;height: 120px;overflow: auto;padding-right: 5px;line-height: 2;}

.ab2 .ul1 li:hover .bg{opacity: 0.85;}

.ab2 .ul1 li:hover .ltt .wz{color: #fff;}

.ab2 .ul1 li:hover .ltt .ico img:nth-child(1){opacity: 0;}

.ab2 .ul1 li:hover .ltt .ico img:nth-child(2){opacity: 1;}

.ab2 .ul1 li:hover .xian{border-bottom: 1px dashed #fff;}

.ab2 .ul1 li:hover .ltc,.ab2 .ul1 li:hover .ltc *{color: #fff;}

.ab3{padding: 1.45rem 0 1rem;background: url(../img/ab_3_1.jpg) center no-repeat;background-size: cover;color: #fff;}

.ab3 .tt{width: 300px;float: left;}

.ab3 .alt{width: 200px;float: left;position: relative;}

.ab3 .alt li{padding-bottom: 110px;cursor: pointer;display: flex;position: relative;}

.ab3 .alt li:last-child{padding-bottom: 0;}

.ab3 .alt li .yuan{display: block;width: 30px;height: 30px;background: rgba(255, 255, 255, 0.1);border-radius: 50%;position: relative;}

.ab3 .alt li .yuan span{display: block;width: 10px;height: 10px;border-radius: 50%;background: #fff;opacity: 0.5;position: absolute;top: 10px;left: 10px;}

.ab3 .alt li .txt{width: calc(100% - 30px);padding-left: 15px;opacity:0.5 ;line-height: 30px;}

.ab3 .alt li .txt .ltt{margin-bottom: 10px;}

.ab3 .alt li::after{content: '';display: block;width: 2px;height: calc(100% - 30px);background: #fff;opacity: 0.2;position: absolute;left: 14px;top: 30px;}

.ab3 .alt li:last-child::after{display: none;}

.ab3 .alt li.act .txt{opacity: 1;}

.ab3 .art{width: calc(100% - 500px);padding-left: 1.95rem;float: left;line-height: 1.5;}

.swiper_ab1{width: 100%;height: 690px;}

.swiper_ab1 .swiper-slide{height: auto;width: 100%;margin-bottom: 50px;}

.swiper_ab1 .swiper-slide .dtc{line-height: 1.8;margin: 0 0 30px;}

.swiper_ab1 .swiper-slide .img img{display: block;max-width: 100%;height: auto !important;border: 10px solid rgba(255, 255, 255, 0.2);}

.swiper_ab1 .swiper-slide .sbox{opacity: 0.3;}

.swiper_ab1 .swiper-slide-active .sbox{opacity: 1;}

.ab4{width: 100%;height: 775px;background: url(../img/ab_4.jpg) center no-repeat;background-size: cover;text-align: center;}

.swiper_ab2{width: 1170px;margin: 80px  auto 0;padding-bottom: 38px;}

.swiper_ab2 .swiper-slide{}

.swiper_ab2 .swiper-slide .img,.swiper_ab2 .swiper-slide .img img{width: 100%;}

.swiper_ab2 .swiper-slide .wz{width: 100%;line-height: 40px;background: #028555;color: #fff;padding: 0 10px;margin-top: 10px; position: relative;top: -10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity: 0;}

.swiper_ab2 .pagination_ab2{bottom: 0;}

.swiper_ab2 .pagination_ab2 .swiper-pagination-bullet-active{background: #028555;}

.swiper_ab2 .swiper-slide:hover .wz{opacity: 1;top: 0px;}

/* 搜索 */

.sear1{padding: .65rem 0;background: #028555;margin: 100px 0 80px;}

.sear1 .sox{display: flex;justify-content: space-between;align-items: center;align-content: center;}

.sear1 .sox .slt{color: #fff;}

.sear1 .sox .srt{width: 64%;display: flex;justify-content: space-between;align-items: center;align-content: center;}

.sear1 .sox .srt .ss{display: flex;width: 49%;height: 50px;border: 1px solid rgba(255, 255, 255, 0.3);border-radius: 5px;overflow: hidden;}

.sear1 .sox .srt .ss input{display: block;width: calc(100% - 60px);padding: 0 20px;color: #fff;border: 0;outline: none;background: rgba(0, 0, 0, 0);}

.sear1 .sox .srt .ss input::-webkit-input-placeholder{color: #fff;}

.sear1 .sox .srt .ss input::-ms-input-placeholder{color: #fff;}

.sear1 .sox .srt .ss input::-moz-input-placeholder{color: #fff;}

.sear1 .sox .srt .ss span{width: 60px;height: 100%;border-left: 1px solid rgba(255, 255, 255, 0.1);background: url(../img/ssb.svg) center no-repeat;cursor: pointer;}

.sear1 .sox .srt a {display: block;width: 15%;line-height: 50px;border: 1px solid rgba(255, 255, 255, 0.3);color: #fff;text-align: center;border-radius: 5px;}

.sear1 .sox .srt a.act,.sear1 .sox .srt a:hover{background: #fff;color: #028555;}  

.sear1 .sox .srt a.act{font-weight: bold;}

.sear2{margin-bottom: 0;}




/* 提示弹窗 */

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

.ts_tanchuang .tix{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;align-content: center;}

.ts_tanchuang .tix .txt{padding: 30px 60px;background: #fff;line-height: 1.5;}





.swiper-button-disabled{opacity: 0;}

.one-swiping .swiper-pagination{display: none;}




/* 动画 */

@keyframes py1 {0% {top: 0px;}100% {top: -10px;}}


@media (max-width:1200px) {
  .banner_ny .pimg{display: none;}
  .banner_ny .mimg{display: block;}

  .page1{display: none;}
  .page2{display: block;}

  .ny_nav .swiper-pagination{display: none;}

  .swiper_ca1{line-height: 40px;}

  .swiper_ca1 .swiper-slide .sbox{padding: 0 20px;}

  .ny_nav{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;padding:0 40px;position:relative;}

  .ny_nav .swiper-container{width: 100%;border-radius:0;border:none;}

  .ny_nav .btn{position: absolute;top: 50%;margin-top: -12px;right: 0;margin: -12px 0 0;width: 24px;height: 24px;background: #028555 url(../images/arr_white.svg) no-repeat center;z-index:11;background-size: 8px auto;}
  
  .ny_nav .btn:hover{background: #028555 url(../images/arr_white.svg) no-repeat center;background-size: 8px auto;}

  .ny_nav .prev_ca1{left: 0;transform: rotate(180deg);}
  
  

  .nec1{padding-top: 50px;}

  .nec1 .nav{display: none;}

  .nec1 .nox .ul1{flex-wrap: wrap;}

  .ab1 .txt{flex-wrap: wrap;}

  .ab1 .txt .alt{width: 100%;}

  .ab1 .txt .art{width: 100%;margin-top: 0.5rem;}

  .swiper_ab2{width: 100%;}

  .ab4{height: auto;}

  .ab3 .tt{width: 150px;}

  .ab3 .art{width: calc(100% - 350px);padding-left: 1rem;}

  .sear1{margin-top: 0;}

  .sear1 .sox{flex-wrap: wrap;}

  .sear1 .sox .slt{width: 100%;}

  .sear1 .sox .srt{flex-wrap: wrap;width: 100%;margin-top: 0.5rem;}
}

@media (max-width:768px) {
  .ca1 .ctop{flex-wrap: wrap;}

  .ca1 .ctop .clt{width: 100%;}

  .ca1 .ctop .crt{width: 100%;}

  .ca1 .ctop .crt li{width: 100%;margin-right: 0;}

  .ca2 .ul1 li{width: 100%;margin-right: 0;}

  .swiper_se1 .swiper-slide .sbox{height: 300px;}

  .se2 .sox{padding: 50px 15px;}

  .se3 .slt .ul1{display: none;}

  .se3 .srt{width: 100%;}

  .se4 .stop{flex-wrap: wrap;}

  .se4 .stop .slt{width: 100%;}

  .se4 .stop .srt{width: 100%;height: auto;padding: 0.5rem 5%;}

  .se4 .ul1{flex-wrap: wrap;}

  .se4 .ul1 li{width: 100%;}

  .se5 .dl1 dd .dbtm .dox .drt{width: 100%;}

  .se5 .dl1 dd .dbtm .dox .dlt{width: 100%;margin-top: 0.5rem;}

  .se6 .sox{flex-wrap: wrap;}

  .se6 .sox .slt{width: 100%;height: auto;}

  .se6 .sox .srt{width: 100%;padding: 0.4rem 15px;height: auto;}

  .new2 .ul1 li{width: 100%;margin-right: 0;}

  .swiper-button-disabled{opacity: 1;}

  .new2 .ul1 li a .txt{padding: 30px 15px;}

  .nec1 .nox .xian{padding: 0;border: none;}

  .nec1 .nox .nbtm{flex-wrap: wrap;}

  .nec1 .nox .nbtm .nlt{width: 100%;}

  .nec1 .nox .nbtm .fh{width: 140px;height: 40px;}

  .ab1 .abtm{padding: 30px 15px;}

  .ab1 .abtm .ul1{flex-wrap: wrap;}

  .ab1 .abtm .ul1 li{width: 100%;margin-right: 0;}

  .ab1 .abtm .ul1 li:not(:last-child){margin-bottom: 0.2rem;}

  .ab1 .abtm .ul1 li{height: 180px;}

  .ab2 .ul1 li{width: 100%;margin-right: 0;}

  .ab3 .tt{width: 100%;}

  .ab3 .alt{margin-top: 0.5rem;width: 150px;}

  .ab3 .art{width: calc(100% - 150px);padding-left: 20px;}

  .ab3 .alt li{padding-bottom: 1rem;}

  .swiper_ab1{height: 490px;}

  .se6 .sox .srt .anniu .btn{width: 140px;line-height: 40px;}

  .se6 .sox .srt .anniu{margin-top: 20px;}

  .sear1 .sox .srt .ss{width: 100%;}

  .sear1 .sox .srt a{margin-top: 0.3rem;width: auto;width: 32%;}
  
  .se3 .srt .ul1 li .wz{opacity: 0;}
  
  .se3 .srt .ul1 li:nth-child(11) .wz,
  .se3 .srt .ul1 li.act .wz{opacity: 1;}
}










