﻿/* 前端白明明 */

@charset "UTF-8";

@font-face {
  font-family: "rol";
  src: url("../fonts/ROBOTO-LIGHT.TTF") format("truetype"),
       url("../fonts/ROBOTO-LIGHT.otf") ;
      
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: "ror";
    src: url("../fonts/ROBOTO-REGULAR.TTF") format("truetype"),
         url("../fonts/ROBOTO-REGULAR.otf") ;
    font-weight: normal;
    font-style: normal;
}

  

*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

*{ margin:0; padding:0;}

body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow-x:hidden; position: relative;padding: 0 ; width: 100%;color: #222;font-family: Arial, Helvetica, sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;}

html.act{overflow: hidden;width: 100%;height: 100vh;}

ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

a{display: inline-block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #222;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;display: block;max-width: 100%;}

img[src=""]{opacity: 0;}

.gdt::-webkit-scrollbar{ width:4px;height: 1px;}

.gdt::-webkit-scrollbar-thumb{ background:#38b983;}

.gdt::-webkit-scrollbar-track{ background:#ddd;} 

.f_12{ font-size:12px; }

.f_16{ font-size:16px; }

.f_18{ font-size:18px; }

.f_20{ font-size:20px; }

.f_22{font-size: 22px;}

.f_24{ font-size:24px; }

.f_26{ font-size:26px; }

.f_28{ font-size:28px; }

.f_30{ font-size:30px; }

.f_32{ font-size:32px; }

.f_34{ font-size:34px; }

.f_36{ font-size:36px; }

.f_38{ font-size:38px; }

.f_40{font-size: 40px;}

.f_42{font-size: 42px;}

.f_44{font-size: 44px;}

.f_50{font-size: 50px;}

.f_56{font-size: 56px;}

.f_60{font-size: 60px;}


/*分页*/

.page1{ text-align:center; margin:   0;text-align: center;display: flex;justify-content: center;font-family: 'arial';}

.page1 span a{display: block;  color:#888;  width: 32px;height: 32px; text-decoration:none;font-size: 14px;border-radius: 3px;background:rgba(0, 0, 0, 0);border: 1px solid rgba(0, 0, 0, 0);}

.page1 span  a:hover ,.page1 span.current a{ background:#00a96c;color:#fff;}

.page1 span.current a{background: #00a96c;color: #fff;}

.page1 span{margin:0 7px;display: inline-block; line-height: 30px; color:#888;}

.page1 span input{display: block;width: 50px;height: 32px;border: 1px solid #ccc;border-radius: 3px;outline: none;text-align: center;background:rgba(0, 0, 0, 0) ;}

.page1 span a.pre{background: rgba(0, 0, 0, 0)  url(../images/jt_r_h.svg)  center no-repeat;background-size: 16px;   position: relative; width: 32px;height: 32px; transform: rotate(180deg);-webkit-transform: rotate(180deg);border: 1px solid #666;opacity: 0.3;}

.page1 span a.pre:hover{background: #00a96c  url(../images/jt_r_b.svg)  center no-repeat;background-size: 16px; opacity: 1;border: 1px solid #00a96c;}

.page1 span a.nex{background: rgba(0, 0, 0, 0)  url(../images/jt_r_h.svg)  center no-repeat;background-size: 16px;   position: relative; width: 32px;height: 32px; border: 1px solid #666;opacity: 0.3;}

.page1 span a.nex:hover{background: #00a96c  url(../images/jt_r_b.svg)  center no-repeat;background-size: 16px; opacity: 1;border: 1px solid #00a96c;}

.page2{width: 120px;height: 32px;background: #00a96c;color: #fff;display: block;margin: 0 auto;line-height: 32px;display: none;text-align: center;}




.a_dw{position: relative;top: -60px;}

.box {max-width:1400px;width:75%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;z-index: 2;}

.box2 {max-width:1600px;width:85%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;z-index: 2;}

.alltime,.alltime *{-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);}

.alltime2,.alltime2 *{-webkit-transition: all 1s cubic-bezier(.4,0,.2,1); -moz-transition: all 1s cubic-bezier(.4,0,.2,1); transition: all 1s cubic-bezier(.4,0,.2,1);}

.alltime3,.alltime3 *{-webkit-transition: all 2s linear; -moz-transition: all 2s linear; transition: all 2s linear;}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-weight: bold;}

.pd100{padding: 100px 0;}


/* 头部 */

.head{position: fixed;width: 100%;top: 0;left: 0;z-index: 9; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;transition-delay: .3s;-webkit-transition-delay: .3s;}

.head .hbg{width: 100%;height: 50px;position: absolute;bottom: -40px;left: 0;overflow: hidden;transform: rotateX( 90deg);-webkit-transform: rotateX( 90deg);transform-origin: top center ;-webkit-transform-origin: top center ;transition-delay: 0s;-webkit-transition-delay: 0s;pointer-events: none;}

.head .hbg img{position: relative;height: 100%;max-width: 9999px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.head .hox .logo{display: block;position: relative;height: 30px;margin-top: 55px;float: left;}

.head .hox .logo img{height: 100%;}

.head .hox .logo img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.head .hox .ss{display: flex;float: right;width: 170px;height: 38px;margin-top: 53px;border: 1px solid #fff;background: rgba(255, 255, 255, 0.2);border-radius: 30px;overflow: hidden;padding: 0 15px;}

.head .hox .ss input{display: block;width:calc(100% - 26px) ;height: 100%;background: rgba(0, 0, 0, 0);border: 0;outline: none;color: #fff;}

.head .hox .ss input::-webkit-input-placeholder{color: #fff;}

.head .hox .ss a{display: block;width: 20px;height: 100%;position: relative;}

.head .hox .ss a img{display: block;width: 100%;position: absolute;top: 8px;}

.head .hox .ss a img:nth-child(2){opacity: 0;}

.head .hox .yy{display: flex;align-items: center;align-content: center;justify-content: space-between; margin: 53px 30px 0;width: 54px; line-height: 38px;color: #fff;float: right;font-family: 'ror';}

.head .hox .yy .ico{width: 20px;position: relative;}

.head .hox .yy .ico img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.head .hox .xian{display: block;width: 1px;height: 1px;height: 20px;margin: 62px 0 0;background: #fff;opacity: 0.5;float: right;}

.head .hox .ul1{display: flex;float: right;padding-right: 10px;width: 100%;justify-content: center;}

.head .hox .ul1 li{position: relative;margin-right: 50px;z-index: 2;}

.head .hox .ul1 li .ltop a{display: block;line-height: 16px;padding: 62px 0 22px;position: relative;color: #fff;}

.head .hox .ul1 li .ltop a s{display: block;width: 0%;height: 3px;background: #fff;position: absolute;left: 0;bottom: 0;z-index: 3;}

.head .hox .ul1 li .lbtm{position: absolute;top: 100%;left: 50%;margin-left: -120px; width: 240px; background: rgba(255 , 255 ,255, 0.6);padding: 12px 0;display: none;}

.head .hox .ul1 li .lbtm a{display: block;text-align: center;line-height: 48px;border-bottom: 1px solid #fff;}

.head .hox .ul1 li .lbtm a:last-child{border: 0;}

.head .hox .ul1 li .lbtm a:hover{color: #38b983;}

.head .hox .ul1 li:nth-child(6){display: none;}


.head:hover,.head.act,.head.bai {background: #fff;transition-delay: 0s;-webkit-transition-delay: 0s;}

.head:hover .hox .logo img:nth-child(1),.head.act .hox .logo img:nth-child(1),.head.bai .hox .logo img:nth-child(1){opacity: 0;}

.head:hover .hox .logo img:nth-child(2),.head.act .hox .logo img:nth-child(2),.head.bai .hox .logo img:nth-child(2){opacity: 1;}

.head:hover .hbg,.head.act .hbg,.head.bai .hbg{transform: rotateX( 0deg);-webkit-transform: rotateX( 0deg); transition-delay: .3s;-webkit-transition-delay: .3s;}

.head:hover .hox .ss,.head.act .hox .ss,.head.bai .hox .ss{border: 1px solid #ddd;background: #f2f1f1;}

.head:hover .hox .ss input::-webkit-input-placeholder,.head.act .hox .ss input::-webkit-input-placeholder,.head.bai .hox .ss input::-webkit-input-placeholder{color: #666;}

.head:hover .hox .ss a img:nth-child(1),.head.act .hox .ss a img:nth-child(1),.head.bai .hox .ss a img:nth-child(1){opacity: 0;}

.head:hover .hox .ss a img:nth-child(2),.head.act .hox .ss a img:nth-child(2),.head.bai .hox .ss a img:nth-child(2){opacity: 1;}

.head:hover .hox .yy .ico img:nth-child(1),.head.act .hox .yy .ico img:nth-child(1),.head.bai .hox .yy .ico img:nth-child(1){opacity: 0;}

.head:hover .hox .yy .ico img:nth-child(2),.head.act .hox .yy .ico img:nth-child(2),.head.bai .hox .yy .ico img:nth-child(2){opacity: 1;}

.head:hover .hox .ss input,.head.act .hox .ss input,.head.bai .hox .ss input{color: #222;}

.head:hover .hox .yy,.head.act .hox .yy,.head.bai .hox .yy{color: #222;}

.head:hover .hox .xian,.head.act .hox .xian,.head.bai .hox .xian{background: #000;opacity: 0.5;}

.head:hover .hox .ul1 li .ltop a,.head.act .hox .ul1 li .ltop a,.head.bai .hox .ul1 li .ltop a{color:#222;}

.head:hover .hox .ul1 li .ltop a s,.head.act .hox .ul1 li .ltop a s,.head.bai .hox .ul1 li .ltop a s{background: #00a96c;}

.head .hox .logo{margin-top: 15px;}

.head .hox .ss{margin-top: 10px;}

.head .hox .yy{margin-top: 10px;}

.head .hox .xian{margin-top: 18px;}

.head .hox .ul1 li .ltop a{padding: 22px 0 ;}

.head .hox .ul1 li .lbtm{top: 60px;}

.head .hox .ul1 li.act .ltop a s,.head .hox .ul1 li:hover .ltop a s{width: 100%;}

.head .hox .ul1 li:hover .ltop a{color: #00a96c;}

/* 首页 */

.i1{position: relative;z-index: 1;}

.i1_pc{position: relative;}

.i1_pc .bg{display: block;width: 100%;}

.indexBanner{position: absolute;overflow: hidden;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;}

.webGL-slider {position: relative;display: flex;align-items: center;width: 100%;height: 100%;margin: 0 auto;z-index: 5;}

.webGL-slider::after{content: '';display: block;width: 100%;height: 100%;background: rgba(0, 0, 0, 0);position: absolute;top: 0;left: 0;z-index: 6;} 

.webGL-slider > img {width: 100%;max-width: 100%;position: relative;top: 0;left: 0;z-index: 0;opacity: 0;}

.webGL-slider canvas {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;z-index: 2;transform-origin: 50% 50%;}

.webGL-slider .pagination {position: absolute;bottom: 60px;right: 0;z-index: 9;padding:  0;width: 100%;display: flex;justify-content: center;}

.webGL-slider .pagination > a {display: block;width: 40px;height: 3px;background: rgba(255, 255, 255, 0.3);margin: 0 2px;position: relative;}

.webGL-slider .pagination > a s{display: block;width: 0%;height: 100%;background: #fff;}

.webGL-slider .pagination > a.on s{width: 100%;-webkit-transition: all 5s linear; -moz-transition: all 5s linear; transition: all 5s linear;}

.webGL-slider a.btn {position: absolute;width: 60px;height: 60px;position: absolute;top: 50%;border: 1px solid rgba(255, 255, 255, 0.3);border-radius: 50%;background: url(../images/jt_r_b.svg) center no-repeat;background-size: 20px; transform: translateY(-50%) rotate(0deg);-webkit-transform: translateY(-50%) rotate(0deg);right: 8.33%;z-index: 9;}

.webGL-slider a.btn:hover {border: 1px solid rgba(255, 255, 255, 1);}

.webGL-slider a.move-prev{left: 8.33%;transform: translateY(-50%) rotate(180deg);-webkit-transform: translateY(-50%) rotate(180deg);}

.indexBanner .webGL-slider .txt-item {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 8;}

.indexBanner .webGL-slider .txt-item  li {position: absolute;width: 710px; top: 50%;left: 26.5%;transform: translateY(-50%);-webkit-transform: translateY(-50%);display: none;color: #fff;min-height: 220px;}

.indexBanner .webGL-slider .txt-item  li .wz_top{display: flex;align-items: flex-start;align-content: flex-start;}

.indexBanner .webGL-slider .txt-item  li .wz_top s{display: block;width: 20px;height: 38px;border-top:7px solid #fff ;border-left:7px solid #fff ;}

.indexBanner .webGL-slider .txt-item  li .wz_top .cn{letter-spacing: 3px;margin-left: 17px;}

.indexBanner .webGL-slider .txt-item  li .wz_top .xian{display: block;width: 1px;height:54px;background: rgba(255, 255, 255, 0.3);margin: 0 45px;}

.indexBanner .webGL-slider .txt-item  li .wz_top .en{width: 220px;line-height: 30px;font-family: 'rol';opacity: 0.8;}

.indexBanner .webGL-slider .txt-item  li .wz_btm{display: flex;align-items: flex-end;align-content: flex-end;justify-content: flex-end;margin: 25px 0 40px;}

.indexBanner .webGL-slider .txt-item  li .wz_btm s{display: block;width: 20px;height: 38px;border-bottom:7px solid #fff ;border-right:7px solid #fff ;margin-left: 17px;}

.indexBanner .webGL-slider .txt-item  li:nth-child(1){display: block;}

.webGL-slider.one-swiping .pagination,.webGL-slider.one-swiping .btn{display: none;}

.indexBanner .xiala{width: 22px;position: absolute;right: 8.33%;bottom: 50px;z-index: 5;pointer-events: none;}

.indexBanner .xiala img{display: block;width: 100%;position: relative;top: -20px; -webkit-animation: ud 1.5s  infinite alternate;animation: ud 1.5s  infinite alternate;}



.i2top{position: relative;z-index: 3;margin-top: -60px;overflow: hidden;width: 100%;pointer-events: none;}

.i2top img{max-width: 999999999999px;height: 60px;}

.i2{position: relative;overflow: hidden;}

.i2 .img{width: 43%;max-width: 600px; float: right;position: relative;overflow: hidden;border-radius: 12px;}

.i2 .img img{display: none;}

.i2 .img span{height: 385px;width: 100%;display: block;border-radius: 12px;transform: scale(1.2) rotate(-5deg);-webkit-transform: scale(1.2) rotate(-5deg);filter: blur(10px);}

.i2 .txt{width: 46%;float: left;}

.i2 .txt .itt{line-height: 1.5;}

.i2 .txt .itc{line-height: 1.6;margin: 20px 0 ;}

.i2 .txt .ul1{display: flex;justify-content: space-between;color: #403c3b;}

.i2 .txt .ul1 li .num{display: flex;align-items: flex-end;align-content: flex-end;color: #12ae73;margin-bottom: 10px;}

.i2 .txt .ul1 li .num span{font-family: "ror";}

.i2 .txt .ul1 li .num .xia{padding-bottom: 5px;margin-left: 5px;}

.i2 .yuan{display: block;width: 48.5%;position: absolute;top: 0;left: -5%;z-index: 1;}

.i2 .yuan img{transform: scale(1.3);-webkit-transform: scale(1.3) ;opacity: 0;}

.i2 .txt.wow .dh{transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;}

.i2 .txt.wow1 .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.i2 .txt.wow1 .dh2{transition-delay: .7s;-webkit-transition-delay: .7s;}

.i2 .txt.wow1 .dh3{transition-delay: .9s;-webkit-transition-delay: .9s;}

.i2 .img.wow1 span{transform: scale(1) rotate(0deg);-webkit-transform: scale(1) rotate(0deg);filter: blur(0px);}

.i2 .yuan.wow1 img{transform: scale(1);-webkit-transform: scale(1) ;opacity: 1;}

.i3{}

.i3 .dl1{display: flex;color: #fff;text-align: center;}

.i3 .dl1 dd{width: 33.33%;height: 410px;position: relative;overflow: hidden;z-index: 2;-webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);}

.i3 .dl1 dd .bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;transform: scale(1.4) rotate(-15deg);-webkit-transform: scale(1.4) rotate(-15deg);filter: blur(10px);-webkit-transition: all 1s cubic-bezier(.4,0,.2,1); -moz-transition: all 1s cubic-bezier(.4,0,.2,1); transition: all 1s cubic-bezier(.4,0,.2,1);}

.i3 .dl1 dd a{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 9;}

.i3 .dl1 dd .tt1{position: absolute;width: 100%;position: absolute;top: 60px;}

.i3 .dl1 dd .dox1{position: absolute;width: 100%;height: 100%;position: absolute;top: 0;left: 0;padding: 170px 0 0;}

.i3 .dl1 dd .dox1 .tcxx{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;-webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);}

.i3 .dl1 dd .dox1 .year{font-family: 'ror';}

.i3 .dl1 dd .dox1 .wz{width: 290px;margin: 20px auto 15px;line-height: 28px;}

.i3 .dl1 dd .dox1 .yuan{display: block;width: 13px;height: 13px;background: #fff;border-radius: 50%;margin: 0 auto;}

.i3 .dl1 dd .dox1 .xian{display: block;width: 1px;height: 70px;background: url(../images/xian.png) center no-repeat;background-size: cover;margin: 6px auto 0;}

.i3 .dl1 dd.wow .dh{transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;-webkit-transition: all 1s cubic-bezier(.4,0,.2,1); -moz-transition: all 1s cubic-bezier(.4,0,.2,1); transition: all 1s cubic-bezier(.4,0,.2,1);}

.i3 .dl1 dd.wow1 .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.i3 .dl1 dd.wow1 .bg{transform: scale(1) rotate(0deg);-webkit-transform: scale(1) rotate(0deg);filter: blur(0px);}

.i3 .dl1 dd.wow1 .dh2{transition-delay: .7s;-webkit-transition-delay: .7s;}

.i3 .dl1 dd.dd2.wow1 .dh1{transition-delay: .9s;-webkit-transition-delay: .9s;}

.i3 .dl1 dd.dd2.wow1 .dh2{transition-delay: 1.1s;-webkit-transition-delay: 1.1s;}

.i3 .dl1 dd.dd3.wow1 .dh1{transition-delay: 1.3s;-webkit-transition-delay: 1.3s;}

.i3 .dl1 dd.dd3.wow1 .dh2{transition-delay: 1.5s;-webkit-transition-delay: 1.5s;}

.i3 .dl1 dd.dd2 .tc2{width: 300px;position: relative;margin:  0 auto;padding: 0 50px;height: 136px;}

.i3 .dl1 dd.dd2 .tc2 .s1{display: block;width: 34px;height: 92px;background: url(../images/in_3_1.png) center no-repeat;position: absolute;left: 0;bottom: 0;}

.i3 .dl1 dd.dd2 .tc2 .s2{display: block;width: 34px;height: 92px;background: url(../images/in_3_2.png) center no-repeat;position: absolute;right: 0;bottom: 0;}

.i3 .dl1 dd.dd2 .tc2 .num{font-family: 'ror';display: flex;align-items: self-start;align-content: flex-start;justify-content: center;}

.i3 .dl1 dd.dd2 .tc2 .num sup{display: block;margin: 5px 0 0 5px;}

.i3 .dl1 dd.dd2 .tc2 .img{}

.i3 .dl1 dd.dd2 .tc2 .img img{margin: 0 auto;width: 90px;}

.i3 .dl1 dd.dd2 .tc2 .biaot{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: 5px 0 10px;}

.i3 .dl1 dd.dd2 .tc2 .year{font-family: 'ror';}

.i3 .dl1 dd.dd3 .tc3{width: 340px;position: relative;margin:  10px auto;line-height: 36px;}

.i3 .dl1 dd .dox2{position: absolute;width: 100%;height: 100%;position: absolute;top: 0;left: 0;padding: 170px 0 0;z-index: 2;transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;-webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);}

.swiper1 .swiper-slide {width: 270px;}

.swiper1 .swiper-slide .sbox{opacity: 0.3;}

.swiper1 .swiper-slide .sbox .year{font-family: 'ror';}

.swiper1 .swiper-slide .sbox .wz{width: 100%;margin: 20px auto 15px;line-height: 28px;}

.swiper1 .swiper-slide .sbox .yuan{display: block;width: 13px;height: 13px;background: #fff;border-radius: 50%;margin: 0 auto;}

.swiper1 .swiper-slide .sbox .xian{display: block;width: 1px;height: 70px;background: url(../images/xian.png) center no-repeat;background-size: cover;margin: 6px auto 0;}

.swiper1 .swiper-slide-active .sbox{opacity: 1;}

.swiper2 .swiper-slide {width: 300px;}

.swiper2 .swiper-slide .sbox{opacity: 0.3;}

.swiper2 .swiper-slide .sbox .tc2{width: 300px;position: relative;margin:  0 auto;padding: 0 50px;height: 136px;}

.swiper2 .swiper-slide .sbox .tc2 .s1{display: block;width: 34px;height: 92px;background: url(../images/in_3_1.png) center no-repeat;position: absolute;left: 0;bottom: 0;}

.swiper2 .swiper-slide .sbox .tc2 .s2{display: block;width: 34px;height: 92px;background: url(../images/in_3_2.png) center no-repeat;position: absolute;right: 0;bottom: 0;}

.swiper2 .swiper-slide .sbox .tc2 .num{font-family: 'ror';display: flex;align-items: self-start;align-content: flex-start;justify-content: center;}

.swiper2 .swiper-slide .sbox .tc2 .num sup{display: block;margin: 5px 0 0 5px;}

.swiper2 .swiper-slide .sbox .tc2 .biaot{line-height: 28px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin: 5px 0 10px;}

.swiper2 .swiper-slide .sbox .tc2 .year{font-family: 'ror';}

.swiper2 .swiper-slide-active .sbox{opacity: 1;}

.i3 .dl1 dd .dox2 .tc3{width: 80%;}

.i3 .dl1.act dd{width: 25%;transition-delay: .3s;-webkit-transition-delay: .3s;}

.i3 .dl1.act dd.act{width: 50%;transition-delay: .1s;-webkit-transition-delay: .1s;}

.i3 .dl1.act dd.act .dox1 .tcxx{transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;transition-delay: .4s;-webkit-transition-delay: .4s;}

.i3 .dl1.act dd.act .dox2 {transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: .8s;-webkit-transition-delay: .8s;}

.i4{position: relative;padding-bottom: 150px;overflow: hidden;background: #dfebe7;display: none;}

.i4 .bg{position: absolute;left: 0;bottom: 0;background: url(../images/in_4_1.png ) center top repeat-x;width: 100%;height: 90px;background-size: cover;}

.i4 .itop{display: flex;justify-content: space-between;align-items: center;align-content: center;}

.i4 .ibtm{display: flex;justify-content: space-between;margin-top: 50px;align-items: flex-start;align-content: flex-start;}

.i4 .ibtm .ilt{width: 50%;display: block;position: relative;overflow: hidden;border-radius: 12px;}

.i4 .ibtm .ilt .img{position: relative;width: 100%;height: 455px;border-radius: 12px;overflow: hidden;}

.i4 .ibtm .ilt .img img{display: none;}

.i4 .ibtm .ilt .img span{display: block;width: 100%;height: 100%;border-radius: 12px;transform: scale(1.4) rotate(-15deg);-webkit-transform: scale(1.4) rotate(-15deg);filter: blur(10px);}

.i4 .ibtm .ilt .img::before{content: '';display: block;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.2);position: absolute;top: 0;left: 0;z-index: 3;}

.i4 .ibtm .ilt .txt{color: #fff;position: absolute;width: 100%;left: 0;bottom: 0;z-index: 3;padding: 40px;}

.i4 .ibtm .ilt .txt .day{padding-left: 25px;line-height: 20px;background: url(../images/day_b.svg) center left no-repeat;background-size: 16px; font-family: 'ror';}

.i4 .ibtm .ilt .txt .att{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin: 25px 0;}

.i4 .ibtm .ilt .txt .atc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.i4 .ibtm .ilt .txt .yuan{display: block;width: 40px;height: 40px;border: 1px solid #fff;border-radius: 50%;margin-top: 40px;}

.i4 .ibtm .ilt .txt .yuan s{display: block;width: 100%;height: 100%;background: url(../images/jt_r_b.svg) center no-repeat;background-size: 16px;}

.i4 .ibtm .ilt .txt .dh{transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;}

.i4 .ibtm .ilt.wow1 .img span{transform: scale(1) rotate(0deg);-webkit-transform: scale(1) rotate(0deg);filter: blur(0px);}

.i4 .ibtm .ilt.wow1 .txt .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.i4 .ibtm .ilt.wow1 .txt .dh2{transition-delay: .6s;-webkit-transition-delay: .6s;}

.i4 .ibtm .ilt.wow1 .txt .dh3{transition-delay: .7s;-webkit-transition-delay: .7s;}

.i4 .ibtm .ilt.wow1 .txt .dh4{transition-delay: .8s;-webkit-transition-delay: .8s;}

.i4 .ibtm .ilt:hover .img span{transform: scale(1.1) rotate(0deg);-webkit-transform: scale(1.1) rotate(0deg);filter: blur(0px);}

.i4 .ibtm .irt{width: 45%;}

.i4 .ibtm .irt li a{display: block;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px dashed #ccc;}

.i4 .ibtm .irt li:last-child a{margin-bottom: 0;}

.i4 .ibtm .irt li a .day{font-family: 'ror';color: #807d7c;padding-left: 25px;line-height: 20px;background: url(../images/day_h.svg) center left no-repeat;background-size: 16px;}

.i4 .ibtm .irt li a .att{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin: 20px 0 0;line-height: 20px;}

.i4 .ibtm .irt li a:hover .att{color: #12ae73;}

.i4 .ibtm .irt li{transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;}

.i4 .ibtm .irt.wow1 li{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: .4s;-webkit-transition-delay: .4s;}

.i4 .ibtm .irt.wow1 li:nth-child(2){transition-delay: .5s;-webkit-transition-delay: .5s;}

.i4 .ibtm .irt.wow1 li:nth-child(3){transition-delay: .6s;-webkit-transition-delay: .6s;}

.i4 .ibtm .irt.wow1 li:nth-child(4){transition-delay: .7s;-webkit-transition-delay: .7s;}

.i5{padding: 80px 3.125% 46px;position: relative;z-index: 3;background: #f5fcfa;}

.i5 .bg2{width: 46.35%;padding-top: 46.35%;  position: absolute;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);z-index: 1;bottom: -68px;border-radius: 0 0 38% 10% ;overflow: hidden;pointer-events: none;}

.i5 .bg2 span{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 30%; background: url(../images/in_5.png) center no-repeat;transform: scale(1.5);-webkit-transform: scale(1.5);opacity: 0;}

.i5 .bg2 span{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.i5 .tt{text-align: center;}

.i5btm{position: relative;}

.swiper3{margin: 50px 0;}

.swiper3 .swiper-slide{}

.swiper3 .swiper-slide .sbox a,.swiper3 .swiper-slide .sbox a .img,.swiper3 .swiper-slide .sbox a .img .imgbg{display: block;position: relative;overflow: hidden;border-radius: 8px;}

.swiper3 .swiper-slide .sbox a .img .imgbg img{width: 100%;border-radius: 8px;}

.swiper3 .swiper-slide .sbox a .img .imgbg img:nth-child(1){transform: scale(1.4) rotate(-15deg);-webkit-transform: scale(1.4) rotate(-15deg);filter: blur(10px);}

.swiper3 .swiper-slide .sbox a .img .imgbg img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;transform: scale(1.1);-webkit-transform: scale(1.1);}

.swiper3 .swiper-slide .sbox a .txt {color: #fff; position: absolute;bottom: 0;left: 0;z-index: 3; width: 100%;padding: 40px;transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;}

.swiper3 .swiper-slide .sbox a .txt .att{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.swiper3 .swiper-slide .sbox a .txt .atc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top: 20px;}

.swiper3.wow1 .swiper-slide .sbox a .img .imgbg img:nth-child(1){transform: scale(1) rotate(0deg);-webkit-transform: scale(1) rotate(0deg);filter: blur(0px);}

.swiper3.wow1 .swiper-slide .sbox a .txt {transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: .4s;-webkit-transition-delay: .4s;}

.swiper3 .swiper-slide .sbox a:hover .img .imgbg img:nth-child(1){transform: scale(1) rotate(0deg);-webkit-transform: scale(1) rotate(0deg);filter: blur(5px);}

.swiper3 .swiper-slide .sbox a:hover .img .imgbg img:nth-child(2){transform: scale(1) ;-webkit-transform: scale(1) ;opacity: 1;}

.juzhong .swiper-wrapper{justify-content: center;}

.i5 .mox{display: flex;justify-content: center;}

.i5btm{width: 100%;height: 70px;background: url(../images/in_4_2.png) center bottom repeat-x;position: relative;z-index: 2;background-size: cover;}

.i6{padding: 190px 0;position: relative;z-index: 1;margin-top: -70px;}

.i6 .bg{width: 100%;height: 1080px;position: absolute;top: 0;left: 0;z-index: -1;background: url(../images/in_6.jpg) center no-repeat;background-size: cover;}

.i6 .tt{text-align: center;}

.i6 .tc{line-height: 40px;margin: 30px 0;}

.i6 .mox{display: flex;justify-content: center;}

.i6 .ul1{display: flex;justify-content: space-between;margin-top: 80px;}

.i6 .ul1 li{min-width: 200px;}


.i6 .ul1 li .num{display: flex;align-items: flex-end;align-content: flex-end;padding-left: 50px;}

.i6 .ul1 li .num span{font-family: 'ror';color: #36b883;}

.i6 .ul1 li .num .wz{position: relative;margin-left: 8px;padding-bottom: 5px;}

.i6 .ul1 li .wz{display: flex;align-items: center;align-content: center;margin-top: 10px;}

.i6 .ul1 li .wz .ico{width: 36px;margin-right: 20px;position: relative;bottom: -4px;}

.i6 .ul1 li:nth-child(2n) .wz .ico{bottom: 0;}

.i6 .ul1 li .num .wz2{position: relative;margin:0 8px;padding-bottom: 5px;}

.i6 .ul1 li .num .wz3{position: relative;margin-left: 0px;}

.i6 .dh{transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;}

.i6 .wow1 .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: .4s;-webkit-transition-delay: .4s;}

.i6 .wow1 .dh2{transition-delay: .5s;-webkit-transition-delay: .5s;}

.i6 .wow1 .dh3{transition-delay: .6s;-webkit-transition-delay: .6s;}

.i6 .wow1 .dh4{transition-delay: .7s;-webkit-transition-delay: .7s;}


/* 底部 */

.footer{width: 100%;background: url(../images/footer.png) top left no-repeat;background-size: cover;position: relative;z-index: 2;margin-top: -85px;padding-top: 90px;}

.footer .logo{}

.footer1{margin: 60px 0;display: flex;justify-content: space-between;}

.footer1 .flt{width: 400px;line-height: 1;line-height: 1.5;}

.footer1 .flt a{display: flex;align-items: flex-start;align-content: flex-start;margin-bottom: 20px;position: relative;}

.footer1 .flt a.pc{pointer-events: none;}

.footer1 .flt a .ico{width: 26px;margin-top: 4px;}

.footer1 .flt a .ico img{width: 18px;}

.footer1 .flt a:nth-child(1) .ico img{width: 20px;}

.footer1 .flt a .bt{width: 80px;position: relative;}

.footer1 .flt a .wz{font-family: 'ror';font-weight: bold;color: #2fb67f;position: relative;top: -10px;}

.footer1 .flt a .wz2{width: calc(100% - 74px);}


.footer1 .flt a:nth-child(1) .bt{width: 30px;}

.footer1 .flt a:nth-child(4) .bt{width: 70px;}


.footer1 .frt{width: calc(100% - 500px);display: flex;justify-content: space-between;}

.footer1 .frt li a{display: block;line-height: 1.5;}

.footer1 .frt li .ltop{margin-bottom: 40px;}

.footer1 .frt li .lbtm a{margin-bottom: 25px;}

.footer1 .frt li a:hover{color: #2fb67f;}

.footer1 .frt li{width: calc(calc(100% - 264px) / 5);padding-right: 5px;}

.footer1 .frt .lx{width: 264px;line-height: 1.5;padding-right: 0;}

.footer1 .frt .lx .ewm{display: flex;justify-content: center;}

.footer1 .frt .lx .ewm .img{display: block;margin-right: 12px;white-space:nowrap;text-align: center;width: 80px;font-size: 12px;}

.footer1 .frt .lx .ewm .img img{border: 1px solid #ddd;width: 100%;margin-bottom: 10px;}

.footer1 .frt .lx .ewm .img:last-child{margin-right: 0;}


.yqlj{display: flex;align-items: self-start; align-content: flex-start;}

.yqlj span{display: block;width: 140px;line-height: 26px;}

.yqlj .yrt{display: flex;flex-wrap: wrap;}

.yqlj .yrt a{display: block;margin:0 10px 10px 0;position: relative;top: 0px;}

.yqlj .yrt a:hover{top: -5px;}

.footer2{padding: 20px 0;border-top: 1px solid #e5e5e5;line-height: 34px;margin-top: 20px;display: flex;align-items: center;align-content: center;justify-content: space-between;}

.footer2 .a,.footer2 a,.footer2 *{color: #807d7c;}

.footer2 a:hover{color: #12ae73;}


/* banner */

.banner{position: relative;overflow: hidden;}

.banner img{width: 100%;}

.banner .mimg{display: none;}

.banner .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 .txt .tt{position: relative;display: flex;justify-content: center;align-items: center;align-content: center;}

.banner .txt .tt s{display: block;width: 4.16vw;height: 1px;background: url(../images/ab_1_x.png) center no-repeat;background-size: cover;}

.banner .txt .tt span{display: block;margin: 0 30px;}

.banner .txt .tt .s2{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.ab1{padding: 170px 0 130px;background: url(../images/ab_1_1.png) center top no-repeat;background-size: cover;position: relative;z-index: 2;margin-top: -110px;min-height: 500px;}

.nav{display: flex;justify-content: center;}

.nav .ul1{display: flex;background: rgba(255, 255, 255, 0.35);border-radius: 30px;border: 1px solid #fff;}

.nav .ul1 li{line-height: 60px;padding: 0 20px;}

.nav .ul1 li a{display: block;width: 100%;position: relative;text-align: center;opacity: 0.6;}

.nav .ul1 li a s{display: block;position: absolute;width: 0%;height: 3px;background: #00b26e;bottom: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.nav .ul1 li a span{display: block;width: 1px;height: 20px;background: #d4d5d5;position: absolute;top: 50%;right: -20px;margin-top: -10px;}

.nav .ul1 li:last-child a span{display: none;}

.nav .ul1 li.act a s{width: 70px;}

.nav .ul1 li.act a,.nav .ul1 li:hover a{color: #00b26e;opacity: 1;}


.ab1 .abcon{margin-top: 80px;}

.ab1 .abcon .alt{width: 42%;float: left;line-height: 1.5;}

.ab1 .abcon .alt .logo{width: 10.5vw;margin-bottom: 2vw;}

.ab1 .abcon .alt .atc{height: 360px;overflow: auto;padding-right: 10px;}

.ab1 .abcon .alt .atc .p{display: block;width: 100%;height: 20px;}

.ab1 .abcon .alt .atc .lv{color: #00b26e;}

.ab1 .abcon .art{float: right;width: 48.5%;}


.ab1 .abcon .art .img{position: relative;overflow: hidden;border-radius: 12px;height: 435px;width: 100%;}


.ab1 .abcon .art .img .mimg{display: none;}

.ab1 .abcon .art .img span{width: 100%;height: 100%;display: block;}

.ab1 .abcon .art .img .bf{display: block;width: 4.17vw;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 3;cursor: pointer;border-radius: 50%;overflow: hidden;-webkit-box-shadow: 0 0 0 0 rgba(255 , 255 ,255, 0.3);box-shadow: 0 0 0 0 rgba(255 , 255 ,255, 0.3);}

.ab1 .abcon .art .img .bf img{border-radius: 50%;}

.ab1 .abcon .art .img .bf:hover{ -webkit-animation: spulse 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);animation: spulse 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);}

.ab1 .abcon .art .ul2{display: flex;justify-content: space-between;color: #403c3b;margin-top: 70px;}

.ab1 .abcon .art .ul2 li .num{display: flex;align-items: flex-end;align-content: flex-end;color: #12ae73;margin-bottom: 10px;}

.ab1 .abcon .art .ul2 li .num span{font-family: "ror";}

.ab1 .abcon .art .ul2 li .num .xia{padding-bottom: 5px;margin-left: 5px;}

.ab2{position: relative;overflow: hidden;width: 100%;height: 700px;color: #fff;background: #38b983;}

.ab2 .ul1 li{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;opacity: 0;}

.ab2 .ul1 li.act{opacity: 1;}

.ab2 .ul2{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 3;display: flex;}

.ab2 .ul2 li{width: 25%;text-align: center;border-right: 1px solid rgba(255 , 255 ,255, 0.1);padding-top: 250px;}

.ab2 .ul2 li .ico{width: 5.8vw;max-width: 112px;margin: 0 auto 40px;border: 1px solid rgba(255 , 255 ,255, 0.3);border-radius: 50%;}

.ab2 .ul2 li .ltc{line-height: 40px;margin-top: 30px;}

.ab2 .ul2 li:hover{padding-top: 230px;}

.ab2 .tt{width: 100%;position: absolute;left: 0;top: 100px;color: #fff;z-index: 5;text-align: center;}

.ab2 .bg{width: 25%;height: 100%;background: #00a96c;opacity: 0.9;position: absolute;top: 0;left: 0%;z-index: 2;}

.ab2 .bg.act0{left: 0%;}

.ab2 .bg.act1{left: 25%;}

.ab2 .bg.act2{left: 50%;}

.ab2 .bg.act3{left: 75%;}

.ab3{height: 700px;padding-top: 100px;text-align: center;background: url(../images/ab_3.jpg) center top no-repeat;background-size: cover;position: relative;}

.ab3 .swiper4{margin: 120px auto 0;width: 95%;}

.ab3 .swiper4 .swiper-slide{}

.ab3 .swiper4 .swiper-slide .sbox{padding: 0 2vw;line-height: 28px;}

.ab3 .swiper4 .swiper-slide .sbox .stc{margin: 20px 0;}

.ab3 .swiper4 .swiper-slide .sbox .day{font-family: 'ror';}

.ab3 .swiper4 .swiper-slide .sbox .yuan{display: block;width: 13px;height: 13px;background: #9d9e9e;border-radius: 50%;margin: 0 auto 6px;}

.ab3 .swiper4 .swiper-slide .sbox .xian{width: 1px;height: 65px;margin: 0 auto;background: url(../images/ab_3_1.png) center no-repeat;background-size: cover;}

.ab3 .swiper4 .swiper-slide:hover .sbox .day,.ab3 .swiper4 .swiper-slide:hover .sbox .stc{color: #0cac71;}

.ab3 .swiper4 .swiper-slide:hover .sbox .yuan{background: #0cac71;}

.ab3 .swiper4 .swiper-slide:hover  .sbox .xian{background: url(../images/ab_3_2.png) center no-repeat;background-size: cover;}

.ab3 .btn{width: 40px;height: 40px;border: 1px solid #999;border-radius: 50%;background: rgba(255 , 255 ,255, 0.1) url(../images/jt_r_h2.png) center no-repeat;position: absolute;left:3.125vw;top: 50%;margin-top: -20px;cursor: pointer;z-index: 9;}

.ab3 .next4{left: auto;right:3.125vw;}
 
.ab3 .prev4{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.ab3  .btn:hover{border: 1px solid #38b983;background:rgba(255 , 255 ,255, 0.1)  url(../images/jt_r_lv.png) center no-repeat;}




.ab3 .bg{width: 100%;position: absolute;top: 0;left: 0;z-index: 5;pointer-events: none;}

.ab3 .bg img{width: 100%;}

.ab3 .bg2{width: 100%;position: absolute;bottom: 0;left: 0;z-index: 5;pointer-events: none;}

.ab3 .bg2 img{width: 100%;}

.ab4{padding: 100px 0 120px;background: url(../images/ab_4.jpg) center top no-repeat;background-size: cover;min-height: 660px;text-align: center;}

.ab4 .lunbo{position: relative;}

.ab4 .lunbo .swiper5{margin: 80px auto 0;width: 92%;}

.ab4 .lunbo .swiper5 .swiper-slide{}

.ab4 .lunbo .swiper5 .swiper-slide .sbox{position: relative;max-width: 280px;width: 100%; margin: 0 auto;}

.ab4 .lunbo .swiper5 .swiper-slide .sbox .img img{width: 100%;width: 100%;}

.ab4 .lunbo .swiper5 .swiper-slide .sbox .wz{line-height: 1.5; color: #464c4a;text-align: center;margin-top: 20px;}

.ab4 .lunbo .swiper5 .swiper-slide:hover .sbox .wz{color: #00a96c;}

.ab4 .lunbo .btn{width: 40px;height: 40px;border: 1px solid #999;border-radius: 50%;background: url(../images/jt_r_h2.png) center no-repeat;position: absolute;left: 0;top: 50%;margin-top: -20px;cursor: pointer;}

.ab4 .lunbo .next5{left: auto;right: 0;}

.ab4 .lunbo .prev5{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.ab4 .lunbo .btn:hover{border: 1px solid #38b983;background: url(../images/jt_r_lv.png) center no-repeat;}


.ab5{padding: 100px 0 200px;background: url(../images/ab_5.jpg) center no-repeat;background-size: cover;}

.ab5 .tt{text-align: center;}

.ab5 .quanq{margin: 20px auto 0;width: 100%;position: relative;}

.ab5 .quanq .bg{width: 100%;}

.ab5 .quanq .ul1 li{width: 0%;height: 100%;position: absolute;top: 0;right: 0;z-index: 1;}

.ab5 .quanq .ul1 li:nth-child(n + 8){width: 100%;height: 0%;}

.ab5 .quanq.wow1 .ul1 li{width: 100%;}

.ab5 .quanq.wow1 .ul1 li:nth-child(n + 8){height: 100%;}

.ab5 .quanq.wow1 .ul1 li:nth-child(1){transition-delay: 1s;-webkit-transition-delay: 1s;}

.ab5 .quanq.wow1 .ul1 li:nth-child(2){transition-delay: 1.1s;-webkit-transition-delay: 1.1s;}

.ab5 .quanq.wow1 .ul1 li:nth-child(3){transition-delay: 1.2s;-webkit-transition-delay: 1.2s;}

.ab5 .quanq.wow1 .ul1 li:nth-child(4){transition-delay: 1.3s;-webkit-transition-delay: 1.3s;}

.ab5 .quanq.wow1 .ul1 li:nth-child(5){transition-delay: 1.4s;-webkit-transition-delay: 1.4s;}

.ab5 .quanq.wow1 .ul1 li:nth-child(6){transition-delay: 1.5s;-webkit-transition-delay: 1.5s;}

.ab5 .quanq.wow1 .ul1 li:nth-child(7){transition-delay: 1.6s;-webkit-transition-delay: 1.6s;}

.ab5 .quanq.wow1 .ul1 li:nth-child(8){transition-delay: 1.7s;-webkit-transition-delay: 1.7s;}

.ab5 .quanq.wow1 .ul1 li:nth-child(9){transition-delay: 1.8s;-webkit-transition-delay: 1.8s;}

.ab5 .quanq .ul2 li{width: 1.715%;padding-top: 1.715%;background: url(../images/ab_5_10.png) center no-repeat;background-size: cover;position: absolute;cursor: pointer;z-index: 3;opacity: 0;}

.ab5 .quanq .ul2 li::after{content: '';display: block;width: 6px;height: 6px;background: #00a96c;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 2;}

.ab5 .quanq .ul2 li span{display: block;width: 100%;height: 100%;background: rgba(0, 178, 110, 0.3);border-radius: 50%;position: absolute;top: 0;left: 0;z-index: -1;-webkit-animation: suofang 1.5s infinite linear;animation: suofang 1.5s infinite linear;pointer-events: none;}

.ab5 .quanq .ul2 li:nth-child(1){top: 46.5%;left: 16.7%;}

.ab5 .quanq .ul2 li:nth-child(2){top: 55.5%;left: 17.5%;}

.ab5 .quanq .ul2 li:nth-child(3){top: 36.5%;left: 50%;}

.ab5 .quanq .ul2 li:nth-child(4){top: 63.5%;left: 24.5%;}

.ab5 .quanq .ul2 li:nth-child(5){top: 70%;left: 32.3%;}

.ab5 .quanq .ul2 li:nth-child(6){top: 84%;left: 27.3%;}

.ab5 .quanq .ul2 li:nth-child(7){top: 63%;left: 53.5%;}

.ab5 .quanq .ul2 li:nth-child(8){top: 65%;left: 78.8%;}

.ab5 .quanq .ul2 li:nth-child(9){top: 78%;left: 87.5%;}

.ab5 .quanq .ul2 li:nth-child(10){top: 48%;left: 82.5%;}

.ab5 .quanq .ul2 li:nth-child(11){top: 43%;left: 84%;}

.ab5 .quanq .ul2 li:nth-child(12){top: 43%;left: 76%;}


.ab5 .quanq.wow1 .ul2 li{opacity: 1;}

.ab5 .quanq.wow1 .ul2 li:nth-child(1){transition-delay: 1.8s;-webkit-transition-delay: 1.8s;}

.ab5 .quanq.wow1 .ul2 li:nth-child(2){transition-delay: 1.9s;-webkit-transition-delay: 1.9s;}

.ab5 .quanq.wow1 .ul2 li:nth-child(3){transition-delay: 2.0s;-webkit-transition-delay: 2.0s;}

.ab5 .quanq.wow1 .ul2 li:nth-child(4){transition-delay: 2.1s;-webkit-transition-delay: 2.1s;}

.ab5 .quanq.wow1 .ul2 li:nth-child(5){transition-delay: 2.2s;-webkit-transition-delay: 2.2s;}

.ab5 .quanq.wow1 .ul2 li:nth-child(6){transition-delay: 2.3s;-webkit-transition-delay: 2.3s;}

.ab5 .quanq.wow1 .ul2 li:nth-child(7){transition-delay: 2.4s;-webkit-transition-delay: 2.4s;}

.ab5 .quanq.wow1 .ul2 li:nth-child(8){transition-delay: 2.5s;-webkit-transition-delay: 2.5s;}

.ab5 .quanq.wow1 .ul2 li:nth-child(9){transition-delay: 2.6s;-webkit-transition-delay: 2.6s;}

.ab5 .quanq .ul3 {}

.ab5 .quanq .ul3 li{width: 17vw; max-width: 320px;min-height: 200px; position: absolute; overflow: hidden; background: #fff;border-radius: 6px;position: absolute;z-index: 5;pointer-events: none;line-height: 1.5;-moz-box-shadow:0px 2px 10px #ddd; -webkit-box-shadow:0px 2px 10px #ddd; box-shadow:0px 2px 10px #ddd;transform: translate(-50px,-50px);-webkit-transform: translate(-50px,-50px);opacity: 0;}

.ab5 .quanq .ul3 li .img,.ab5 .quanq .ul3 li .img img{width: 100%;}

.ab5 .quanq .ul3 li .txt{padding: 30px;}

.ab5 .quanq .ul3 li .ltc{padding-top: 15px;margin-top: 15px;border-top: 1px dashed #ddd;}

.ab5 .quanq .ul3 li .ltc .p{position: relative;padding-left: 20px;line-height: 28px;}

.ab5 .quanq .ul3 li .ltc .p::after{content: '';display: block;width: 5px;height: 5px;background: #00a96c;border-radius: 50%;position: absolute;left: 0;top: 10px;}

.ab5 .quanq .ul3 li .ltc .tic{margin-top: 5px;}

.ab5 .quanq .ul3 li:nth-child(1){top: 38%;left: 22%;}

.ab5 .quanq .ul3 li:nth-child(2){top: 45%;left: 22%;}

.ab5 .quanq .ul3 li:nth-child(3){top: 28%;left: 55%;}

.ab5 .quanq .ul3 li:nth-child(4){top: 55%;left: 28%;}

.ab5 .quanq .ul3 li:nth-child(5){top: 60%;left: 38%;}

.ab5 .quanq .ul3 li:nth-child(6){top: 76%;left: 32%;}

.ab5 .quanq .ul3 li:nth-child(7){top: 55%;left: 58%;}

.ab5 .quanq .ul3 li:nth-child(8){top: 55%;left: 53%;}

.ab5 .quanq .ul3 li:nth-child(9){top: 69%;left: 60%;}

.ab5 .quanq .ul3 li:nth-child(10){top: 38%;left: 88%;}

.ab5 .quanq .ul3 li:nth-child(11){top: 33%;left: 88%;display: block;}

.ab5 .quanq .ul3 li:nth-child(12) { top: 33%; left: 50%;}

.ab5 .quanq .ul3 li.act{transform: translate(0px,-50px);-webkit-transform: translate(0px,-50px);opacity: 1;}

.ab5 .quanq .ul3 li.jin{visibility: hidden;}



/* 新闻 */

.nebg{padding: 170px 0;background: url(../images/de_2.png) center top no-repeat;background-size: cover;position: relative;z-index: 2;margin-top: -170px;}

.nebg .ntop{display: flex;justify-content: space-between;align-items: center;align-content: center;}

.nebg .ntop .ss{display: flex;width: 30vw;height: 60px;background: rgba(255 , 255 ,255, 0.3);border: 1px solid #fff;border-radius: 30px;padding: 0 10px 0 20px;}

.nebg .ntop .ss input{display: block;width: calc(100% - 60px);height: 100%;border: 0;background: rgba(0, 0, 0, 0);outline: none;}

.nebg .ntop .ss span{width: 60px;height: 100%;display: block;cursor: pointer;background: url(../images/ss_lv.svg) center no-repeat;background-size: 24px;}

.nebg .ntop .ss input::-webkit-input-placeholder{color: #00b36e;}

.ne1 .ul2{display: flex;flex-wrap: wrap;padding: 30px 0 60px;}

.ne1 .ul2 li{width: 31.5%;margin: 50px 2.75% 0 0;}

.ne1 .ul2 li:nth-child(3n){margin-right: 0;}

.ne1 .ul2 li a{display: block;background: #fff;border-radius: 12px;padding: 20px 20px 60px;}

.ne1 .ul2 li a .img,.ne1 .ul2 li a .img img{overflow: hidden;display: block;width: 100%;border-radius: 6px;}

.ne1 .ul2 li a .txt{padding-top: 20px;}

.ne1 .ul2 li a .txt .day{display: block;font-family: 'ror';color: #807d7c;padding-left: 25px;line-height: 20px;background: url(../images/day_h.svg) center left no-repeat;background-size: 16px;}

.ne1 .ul2 li a .txt .att{line-height: 32px;height: 64px;margin: 20px 0 30px; word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.ne1 .ul2 li a .txt .atc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.ne1 .ul2 li:hover a .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ne1 .ul2 li:hover a .txt .att{color: #00a96c;}

.ne2 .ul2{padding: 0 ;}

.ne2 .ul2 li{margin-top: 20px;}

.ne2 .ul2 li a{display: block;padding: 40px;background: #fff;border-radius: 12px;}

.ne2 .ul2 li a .day{display: block;font-family: 'ror';color: #807d7c;padding-left: 25px;line-height: 20px;background: url(../images/day_h.svg) center left no-repeat;background-size: 16px;}

.ne2 .ul2 li a .att{line-height: 32px;margin: 20px 0 ; }

.ne2 .ul2 li a:hover .att{color: #00a96c;}

.ne2 .ul2 li a div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}












/* 新闻详情 */

.banner_nec{width: 100%;height: 400px;background: url(../images/nec_1.jpg) center no-repeat;background-size: cover;}

.nec1{padding: 0 0 120px;}

.nec1 .nox{padding: 100px ;background: #fff url(../images/nec_1.png) center no-repeat;border-radius: 12px;position: relative;top: -50px;}

.nec1 .nox .tt{line-height: 1.66;}

.nec1 .nox .tc{display: flex;align-items: center;align-content: center;line-height: 30px;color: #888;margin: 20px 0 30px;}

.nec1 .nox .tc span{padding-left: 26px;margin-right: 30px;background: url(../images/day_h.svg) center left no-repeat;background-size: 18px;font-family: 'ror';}

.nec1 .nox .tc .ly{background: url(../images/ly.svg) center left no-repeat;background-size: 20px;}

.nec1 .nox .tc .lll{background: url(../images/lll.svg) center left no-repeat;background-size: 20px;}

.nec1 .nox .tco{padding: 40px 0;border-top: 1px dashed #ddd;border-bottom: 1px dashed #ddd;line-height: 30px;}

.nec1 .nox .tco .p{width: 100%;height: 20px;}

.nec1 .nox .tco img{border-radius: 10px;max-width: 100%;display: inline-block;height: auto !important;}

.nec1 .nox .nbtm{display: flex;margin-top: 50px;justify-content: space-between;}

.nec1 .nox .nbtm .nlt{width: calc(100% - 220px);}

.nec1 .nox .nbtm .nlt a{display: block;position: relative;line-height: 30px;padding-left: 20px;margin-bottom: 10px;color: #222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.nec1 .nox .nbtm .nlt a:last-child{margin: 0;}

.nec1 .nox .nbtm .nlt a s{display: block;width: 6px;height: 6px;background: #a4b3ad;border-radius: 50%;position: absolute;left: 0;top: 50%;margin-top: -3px;}

.nec1 .nox .nbtm .nlt a:hover{color: #00a96c;}

.nec1 .nox .nbtm .nlt a:hover s{background: #00a96c;}

.nec1 .nox .nbtm .fh{display: flex;width: 180px;height: 50px;background: #0cad70;border-radius: 30px;justify-content: center;align-items: center;align-content: center;color: #fff;}

.nec1 .nox .nbtm .fh s{display: block;width: 20px;height: 20px;background: url(../images/fh.svg) center no-repeat;background-size: cover;margin-right: 10px;}

.nec1 .nox .nbtm .fh:hover{background: #38b983;}

.nec1 .nox .ejdh{position: absolute;top: -70px;left: 0;display: flex;flex-wrap: wrap;}

.nec1 .nox .ejdh a{display: block;color: #fff;padding-left: 30px;background: url(../images/jt_r_b.svg) 6px  center no-repeat;background-size: 16px;line-height: 30px;}

.nec1 .nox .ejdh a:nth-child(1){background: url(../images/sy.svg) 0px  center no-repeat;background-size: 20px;}

/* 产品中心 */

.pr1{}

.pr1 .ptop{margin: 50px 0 0;position: relative;}

.pr1 .ptop .swiper6{padding-bottom: 20px;}

.pr1 .ptop .swiper6 .swiper-slide{width: auto;cursor: pointer;}

.pr1 .ptop .swiper6 .swiper-slide .sbox{padding: 0 25px;border-radius: 30px;border: 1px solid #222;text-align: center;color: #222;line-height: 50px;opacity: 0.5;text-align: center;min-width: 160px;}

.pr1 .ptop .swiper6 .swiper-slide.act .sbox,.pr1 .ptop .swiper6 .swiper-slide:hover .sbox{background: #00b26e;border: 1px solid #00a96c;color: #fff;opacity: 1;}

.pr1 .ptop .swiper6 .swiper-slide:last-child{margin-right: 0 !important;}

.pr1 .ptop .btn{display: block;}

.pr1 .ptop .btn{width: 40px;height: 40px;border: 1px solid #999;border-radius: 50%;background: url(../images/jt_r_h2.png) center no-repeat;position: absolute;left: -60px;top: 50%;margin-top: -20px;cursor: pointer;z-index: 5;}

.pr1 .ptop .next6{left: auto;right: -60px;}

.pr1 .ptop .prev6{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.pr1 .ptop .btn:hover{border: 1px solid #38b983;background: url(../images/jt_r_lv.png) center no-repeat;}

.pr1 .ul2{display: flex;flex-wrap: wrap;padding-bottom: 60px;}

.pr1 .ul2 li{width: 31%;margin: 60px 3.5% 0 0;}

.pr1 .ul2 li:nth-child(3n){margin-right: 0;}

.pr1 .ul2 li a{display: block;width: 100%;position: relative;overflow: hidden;border-radius: 8px;}

.pr1 .ul2 li a .img{display: block;width: 100%;overflow: hidden;border-radius: 8px;position: relative;}

.pr1 .ul2 li a .img::after{content: '';display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background: url(../images/zz.png) center bottom no-repeat;background-size: cover;}


.pr1 .ul2 li a .img img{width: 100%;}

.pr1 .ul2 li a .txt{width: 100%;color: #fff;position: absolute;left: 0;bottom: 0;z-index: 3;padding: 35px;line-height: 1.5;}

.pr1 .ul2 li a .txt div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.pr1 .ul2 li a .txt .atc{margin-top: 10px;}

.pr1 .ul2 li:hover a .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.pr0 .ul2{padding-top: 20px;}



.pr1 .ul3{display: flex;flex-wrap: wrap;padding-bottom: 60px;}

.pr1 .ul3 li{width: 31%;margin: 60px 3.5% 0 0;}

.pr1 .ul3 li:nth-child(3n){margin-right: 0;}

.pr1 .ul3 li a{display: block;width: 100%;position: relative;overflow: hidden;border-radius: 8px;background: #fff;padding: 40px;}

.pr1 .ul3 li a .img1{display: block;width: 56%;}

.pr1 .ul3 li a .img2{display: block;width: 57%;margin: 60px auto 30px;max-width: 200px;}

.pr1 .ul3 li a .img2 img{width: 100%;transform: scale(1.002);-webkit-transform: scale(1.002);}

.pr1 .ul3 li a .txt{text-align: center;line-height: 1.5;}

.pr1 .ul3 li:hover a .img2 img{transform: scale(1.05);-webkit-transform: scale(1.05);}




.pr4{background: url(../images/pr4.png) center top no-repeat;background-size: cover;line-height: 1.5;padding-bottom: 80px;display: none;}

.pr4 .ptc{margin-top: 30px;}

.pr5{padding: 70px 0 170px;background: url(../images/pr5.png) center top no-repeat;background-size: cover;}

.pr5 .nav .ul1 li{padding: 0 5.2vw;}

.pr5 .nav .ul1 li.act a s{width: 100%;}

.pr5 .nav .ul1 li a span{right: -5.2vw;}

.pr5 .dl1{padding: 50px;margin-top: 50px;background: #fff;border-radius: 12px;}

.pr5 .dl1 dd{display: none;}

.pr5 .dl1 dd:nth-child(1){display: block;}

.pr5 table {width: 100%;border-spacing: 0;    border-left: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; border-radius: 10px; overflow: hidden; text-align: center;}

.pr5 table th {background: #00a96c;line-height: 1.5;padding:15px;border-right: 1px solid #45bb91;border-bottom: 1px solid #45bb91;color: #fff;     }

.pr5 table td {line-height: 1.5;padding:15px;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;     }






/* 产品详情 */

.banner_prc{width: 100%;height: 600px;background: url(../images/prc_1.jpg) center no-repeat;background-size: cover;padding-top: 180px;}

.banner_prc .ejdh{display: flex;flex-wrap: wrap;}

.banner_prc .ejdh a{display: block;color: #fff;padding-left: 30px;background: url(../images/jt_r_b.svg) 6px  center no-repeat;background-size: 16px;line-height: 30px;}

.banner_prc .ejdh a:nth-child(1){background: url(../images/sy.svg) 0px  center no-repeat;background-size: 20px;}

.prc1 {padding-top: 5.8vw;background: url(../images/prc_1.png) center top no-repeat;background-size: cover;}

.prc1 .nox{padding: 80px ;background: #fff url(../images/nec_1.png) center no-repeat;border-radius: 12px;position: relative;min-height: 600px;margin-top: -300px;}

.prc1.bai .nox{background: #fff;}

.prc1 .nox1 .ptop{margin-bottom: 60px;}

.prc1 .nox1 .nlt{width: 40%;float: left;}

.prc1 .nox1 .nlt .swiper7{}

.prc1 .nox1 .nlt .swiper7 .swiper-slide{}

.prc1 .nox1 .nlt .swiper7 .swiper-slide .sbox{overflow: hidden;border-radius: 12px;}

.prc1 .nox1 .nlt .swiper7 .swiper-slide .sbox img{display: none;}

.prc1 .nox1 .nlt .swiper7 .swiper-slide .sbox span{display: block; width: 100%;height: 600px; overflow: hidden;border-radius: 12px;}

.prc1 .nox1 .nlt .swiper7 .pagination7{bottom: 20px;}

.prc1 .nox1 .nlt .swiper7 .pagination7 span{width: 8px;height: 8px;background: #fff;margin: 0 4px !important;}

.prc1 .nox1 .nrt{width: 53%;float: right;height: 600px;overflow: auto;padding-right: 10px;}

.prc1 .nox1 .nrt .tt{margin-bottom: 25px;display: flex;color: #008438;}

.prc1 .nox1 .nrt .tt img{max-height: 125px;}

.prc1 .nox1 .nrt .tt sup{margin-left: 5px;}

.prc1 .nox1 .nrt .tt2{line-height: 1.5;margin: 0 0 25px;}

.prc1 .nox1 .nrt .tc{padding-top: 1px;border-top: 1px dashed #ddd;line-height: 1.5;}

.prc1 .nox1 .nrt .tc .tctt{margin:30px 0 15px;}

.prc1 .nox1 .nrt .tc .p1 {margin-bottom: 10px;}

.prc1 .nox1 .nrt .tc .p1 div{display: inline-block;}

.prc1 .nox1 .nrt .tc .p1 .pl{float: left;color: #00b26e;}

.prc1 .nox1 .nrt .tc .p2{position: relative;line-height: 30px;margin-bottom: 5px;padding-left: 15px;} 

.prc1 .nox1 .nrt .tc .p2 s{display: block;width: 5px;height: 5px;background: #00a96c;border-radius: 50%;position: absolute;left: 0;top: 13px;}

.prc1 .pcon{} 

.prc1 .pcon .ptt{margin-bottom: 30px;line-height: 1.5;} 

.prc1 .pcon img{width: 100%;margin: 0 auto;}

.prc1 .pcon2{margin-top: 40px;} 

.prc1 .pcon3{margin: 40px 0 50px;}

.prc1 .pcon3 .ul1{display: flex;flex-wrap: wrap;padding-top: 15px;}

.prc1 .pcon3 .ul1 li{width: 15.3%;margin: 15px 1.64% 0 0;position: relative;overflow: hidden;border-radius: 8px;}

.prc1 .pcon3 .ul1 li:nth-child(6n){margin-right: 0;}

.prc1 .pcon3 .ul1 li img{width: 100%;border-radius: 8px;}

.prc1 .pcon3 .ul1 li .wz{position: absolute;width: 100%;left: 0;bottom: 15px;z-index: 3;color: #fff;text-align: center;}

.prc1 .fh{display: flex;width: 180px;height: 50px;background: #0cad70;border-radius: 30px;justify-content: center;align-items: center;align-content: center;color: #fff;margin: 0 auto;}

.prc1 .fh s{display: block;width: 20px;height: 20px;background: url(../images/fh.svg) center no-repeat;background-size: cover;margin-right: 10px;}

.prc1 .fh:hover{background: #38b983;}

.prc1 .nox1 .nrt .tc .tctc{color: #00a96c;}

.prc1 .fh2{margin: 50px 0 0;}

.prc1 .nox1 .nlt .swiper8{}

.prc1 .nox1 .nlt .swiper8 .swiper-slide{}

.prc1 .nox1 .nlt .swiper8 .swiper-slide .sbox{overflow: hidden;border-radius: 12px;}

.prc1 .nox1 .nlt .swiper8 .swiper-slide .sbox img{display: none;}

.prc1 .nox1 .nlt .swiper8 .swiper-slide .sbox span{display: block; width: 100%;height: 600px; overflow: hidden;border-radius: 12px;border: 1px solid #ddd;}

.prc1 .nox1 .nlt .swiper8 .pagination8{bottom: 20px;}

.prc1 .nox1 .nlt .swiper8 .pagination8 span{width: 8px;height: 8px;background: #00a96c;margin: 0 4px !important;}




.prc1 .pcon3{}

.prc1 .nox1 .ptop3{}

.prc1 .nox1 .ptop3 .tt{line-height: 1.5;margin: 20px 0;}

.prc1 .nox1 .ptop3 .tc{display: flex;justify-content: space-between;}

.prc1 .nox1 .ptop3 .tc .plt{width: 200px;}

.prc1 .nox1 .ptop3 .tc .prt{width: calc(100% - 240px);border: 1px solid #dfebe7;border-radius: 10px;}

.prc1 .nox1 .ptop3 .tc .prt .prtt{text-align: center;line-height: 60px;border-bottom: 1px solid #dfebe7;}

.prc1 .nox1 .ptop3 .tc .prt .prtc{}

.prc1 .nox1 .ptop3 .tc .prt .prtc .dl1{width: 100%;}

.prc1 .nox1 .ptop3 .tc .prt .prtc .dl1 dt{display: flex;text-align: center;line-height: 1.5;width: 100%;border-bottom: 1px solid #dfebe7;}

.prc1 .nox1 .ptop3 .tc .prt .prtc .dl1 dt span{width: 16.66%;padding: 20px 10px;border-right: 1px solid #dfebe7;}

.prc1 .nox1 .ptop3 .tc .prt .prtc .dl1 dt span:last-child{border: 0;}

.prc1 .nox1 .ptop3 .tc .prt .prtc .dl1 dd{display: flex;text-align: center;line-height: 1.5;width: 100%;border-bottom: 1px solid #dfebe7;}

.prc1 .nox1 .ptop3 .tc .prt .prtc .dl1 dd span{width: 16.66%;padding: 20px 10px;border-right: 1px solid #dfebe7;display: flex;align-items: center;align-content: center;text-align: center;justify-content: center;}

.prc1 .nox1 .ptop3 .tc .prt .prtc .dl1 dd span:last-child{border: 0;padding: 0 10px;}

.prc1 .nox1 .ptop3 .tc .prt .prtc .dl1 dd span img{cursor: pointer;}

.prc1 .nox1 .ptop3 .tc .prt .prtc .dl1 dd:last-child{border: 0;}


/* 可持续发展 */

.de1{background: url(../images/de_1.png) center top no-repeat;background-size: cover;}

.de1 .tt{text-align: center;margin: 80px 0 30px;}

.de1 .tc{text-align: left;line-height: 1.8;}

.de1 .ul2{display: flex;justify-content: space-between;margin-top: 80px;}

.de1 .ul2 li{min-width: 200px;color: #444;}

.de1 .ul2 li .num{display: flex;align-items: flex-end;align-content: flex-end;padding-left: 50px;}

.de1 .ul2 li .num span{font-family: 'ror';color: #36b882;}

.de1 .ul2 li .num .wz{position: relative;margin-left: 8px;padding-bottom: 5px;}

.de1 .ul2 li .wz{display: flex;align-items: flex-end;align-content: flex-end;margin-top: 5px;}

.de1 .ul2 li .wz .ico{width: 36px;margin-right: 20px;position: relative;bottom: -4px;}

.de1 .ul2 li:nth-child(2n) .wz .ico{bottom: 0;}

.de1 .ul2 li .num .wz2{position: relative;margin:0 8px;padding-bottom: 5px;}

.de1 .ul2 li .num .wz3{position: relative;margin-left: 0px;}

.de1 .nimg {overflow: hidden;width: 100%;position: relative;margin-top: 60px;border-radius: 12px;}

.de1 .nimg img{width: 100%;}

.de1 .dl1{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 60px;}

.de1 .dl1 dd{width: 48.5%;margin-top: 3%;overflow: hidden;border-radius: 8px;}

.de1 .dl1 dd img{width: 100%;}





.de2{background: url(../images/de_2.png) center top no-repeat;background-size: cover;position: relative;z-index: 2;margin-top: -4.2vw;padding-top: 130px;display: none;}

.de2 .dl1{display: flex;margin-top: 60px;display: none;}

.de2 .dl1 dd{width: 24%;min-height: 300px;background: url(../images/de_2_1.jpg ) center no-repeat;background-size: cover;margin: 0 1.33% 1.33% 0;padding: 2vw;border-radius: 12px;}

.de2 .dl1 dd:nth-child(4){margin-right: 0;}

.de2 .dl1 dd .dtt{padding-bottom: 25px;margin-bottom: 20px;border-bottom: 1px dashed #ddd;}

.de2 .dl1 dd .dtc{line-height: 2;}

.de2 .dl1 dd:hover{background: url(../images/de_2_2.jpg ) center no-repeat;background-size: cover;}

.de2 .dl1 dd:hover .dtt{color: #fff;border-bottom: 1px dashed #fff;}

.de2 .dl1 dd:hover .dtc{color: #fff;}

.de3{background: url(../images/de_3.png) center top no-repeat;background-size: cover;position: relative;z-index: 2;margin-top: -150px;padding: 170px 0;text-align: center;color: #fff;}

.de3 .tt2{margin: 60px 0 20px;}

.de3 .tc{line-height: 28px;}

.de3 .ul1{display: flex;margin: 60px 0;}

.de3 .ul1 li{width: 20%;padding: 40px 3.125vw;border-right: 1px dashed rgba(255 , 255 ,255, 0.3);background: url(../images/de_3_1.png ) center no-repeat;background-size: cover;}

.de3 .ul1 li .ico{width: 50px;margin: 0 auto;}

.de3 .ul1 li .ltt{margin: 25px 0;}

.de3 .ul1 li .ltc{line-height: 26px;}

.de3 .ul1 li:hover{background: url(../images/de_3_2.png ) center no-repeat;background-size: cover;}

.de3 .ul1 li:hover .ico{transform: translateY(-10px);-webkit-transform: translateY(-10px);transition-delay: .1s;-webkit-transition-delay: .1s;}

.de3 .ul1 li:hover .ltt{transform: translateY(-10px);-webkit-transform: translateY(-10px);transition-delay: .2s;-webkit-transition-delay: .2s;}

.de3 .ul1 li:hover .ltc{transform: translateY(-10px);-webkit-transform: translateY(-10px);transition-delay: .3s;-webkit-transition-delay: .3s;}

.de3 .tc2{line-height: 3;}

/* 责任关怀 */

.ca1{background: url(../images/de_1.png) center top no-repeat;background-size: cover;text-align: center;}

.ca1 .tt{margin: 80px 0 30px;}

.ca1 .img{width: 60px;height: 60px;background: #04aa6e;border-radius: 50%;margin: 50px auto 40px;padding: 20px 15px 0;}

.ca1 .tc{position: relative;line-height: 28px;padding: 0 70px;text-align: left;}

.ca1 .tc .p{height: 20px;}

.ca1 .tc s{width: 30px;height: 30px;background: url(../images/ca_1_1.png) center no-repeat;position: absolute;top: 0;left: 0;}

.ca1 .tc .s2{left: auto;right: 0;top: auto;bottom: 0;transform: rotate(180deg);-webkit-transform: rotate(180deg);}


.ca1 .dl1{display: flex;justify-content: center;margin-top: 60px;}

.ca1 .dl1 dd{margin: 0 2vw;width: 18%;text-align: center;line-height: 1.5;color: #464c4a;}

.ca1 .dl1 dd .img0{width: 100%;margin: 0 auto 15px;max-width: 244px;}


.ca2{padding: 80px 0;background: url(../images/ca_2.jpg) center top no-repeat;background-size: cover;text-align: center;line-height: 1.5;}

.ca2 .tc1{margin: 40px 0 10px;}

.ca2 .dl1{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 40px;}

.ca2 .dl1 dd{width: 49.375%;min-height: 280px;padding: 40px 50px;border: 1px solid rgba(255 , 255 ,255, 0.3);border-radius: 8px;margin-top: 1.25%;text-align: left;background: #f5f9f6;}

.ca2 .dl1 dd:nth-child(n + 3){width: 32.5%;}

.ca2 .dl1 dd .ico{width: 50px;border-radius: 50%;padding: 12px;height: 50px;background: url(../images/de_3_2.png) center no-repeat;background-size: cover;}

.ca2 .dl1 dd .dtt {margin: 20px 0 ;line-height: 1.5;}

.ca2 .dl1 dd .dtc{color: #403c3b;}

.ca3{padding: 100px 0;background: #fff;background-size: cover;}

.ca3 .clt{width: 41%;float: left;line-height: 1.5;}

.ca3 .clt .ctc{line-height: 28px;margin: 40px 0;max-height: 255px;overflow: auto;}

.ca3 .clt .ctc .p{display: block;width: 100%;height: 20px;}

.ca3 .clt .ctt2{margin-bottom: 20px;}

.ca3 .clt .swiper9{width: 100%;padding-bottom: 30px;}

.ca3 .clt .swiper9 .swiper-slide{width: 260px;}

.ca3 .clt .swiper9 .swiper-slide .sbox{position: relative;width: 100%;margin: 0 auto;padding: 0 40px;text-align: center;}

.ca3 .clt .swiper9 .swiper-slide .sbox .sz{width: 90px;margin: 0 auto;}

.ca3 .clt .swiper9 .swiper-slide .sbox .img{position: relative;}

.ca3 .clt .swiper9 .swiper-slide .sbox .img img{width: 100%;}

.ca3 .clt .swiper9 .swiper-slide .sbox .img img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.ca3 .clt .swiper9 .swiper-slide .sbox .wz{line-height: 28px;color: #464c4a;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.ca3 .clt .swiper9 .swiper-slide .sbox .day{color: #464c4a;font-family: 'ror';margin-top: 10px;}

.ca3 .clt .swiper9 .swiper-slide .sbox .bian{width: 32px;position: absolute;left: 0;bottom: 0;}

.ca3 .clt .swiper9 .swiper-slide .sbox .bian2{left: auto;right: 0;}

.ca3 .clt .swiper9 .swiper-slide:hover .sbox .img img:nth-child(1){opacity: 0;}

.ca3 .clt .swiper9 .swiper-slide:hover .sbox .img img:nth-child(2){opacity: 1;}

.ca3 .clt .swiper9 .swiper-slide:hover .sbox .day,.ca3 .clt .swiper9 .swiper-slide:hover .sbox .wz{color: #f2b97f;}

.ca3 .clt .swiper9 .pagination9{bottom: 0px;}

.ca3 .clt .swiper9 .pagination9 span{width: 8px;height: 8px;background: #00a96c;margin: 0 4px !important;}

.ca3 .crt{width: 47.14%;float: right;}

.ca3 .crt img{width: 100%;}

.ca4 {padding: 100px 0 160px;display: none;}

.ca4 .clt{width: 50%;float: left;overflow: hidden;border-radius: 12px;}

.ca4 .clt img{display: none;}

.ca4 .clt span{display: block;width: 100%;height: 455px;}

.ca4 .crt{width: 44%;float: right;padding-top: 120px;}

.ca4 .crt .ctt{display: flex;align-items: center;align-content: center;padding-bottom: 40px;margin-bottom: 30px;border-bottom: 1px dashed #ddd;}

.ca4 .crt .ctc{line-height: 28px;}

.ca5{padding: 80px 0 160px;position: relative;background: #dfebe7;}

.ca5::after{content: ''; display: block;width: 100%;height: 80px;background: url(../images/ca_5.png) center top no-repeat;background-size: cover;position: absolute;top: -70px;left: 0;pointer-events: none;}

.ca5 .tt{text-align: center;}

.ca5 .swiper10{padding: 30px 0 ;}

.ca5 .swiper10 .swiper-slide{}

.ca5 .swiper10 .swiper-slide .sbox{display: block;border-radius: 12px ;overflow: hidden;background: #fafcfc;}

.ca5 .swiper10 .swiper-slide .sbox .img{display: block;width: 100%;overflow: hidden;}

.ca5 .swiper10 .swiper-slide .sbox .img img{width: 100%;}

.ca5 .swiper10 .swiper-slide .sbox .txt{padding: 35px 50px;display: flex;}

.ca5 .swiper10 .swiper-slide .sbox .txt .att{width: 130px;}

.ca5 .swiper10 .swiper-slide .sbox .txt .atc{width: calc(100% - 130px);line-height: 30px;height: 60px;border-left: 1px solid #e5e5e5;padding-left: 35px;}

.ca5 .swiper10 .swiper-slide:hover .sbox .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ca5 .swiper10 .swiper-slide:hover .sbox .txt .att{color: #00a96c;}

.ca5 .swiper10 .pagination10{bottom: 0;}

.ca5 .swiper10 .pagination10 span{width: 8px;height: 8px;background: #00a96c;margin: 0 4px !important;}

/* 人才发展 */

.jo1{}

.jo1{background: url(../images/jo_0.png) center top no-repeat;background-size: cover;padding: 160px 0 100px;margin-top: -160px;}

.jo1 .tt{text-align: center;margin: 80px 0 60px;}

.jo1 .nox{}

.jo1 .nox .img{width: 47.15%;float: right;border-radius: 12px;overflow: hidden;}

.jo1 .nox .img img{display: none;}

.jo1 .nox .img span{display: block;width: 100%;height: 420px;}

.jo1 .nox .txt{width: 47.15%;float: left;line-height: 1.5;}

.jo1 .nox .txt .xian{display: block;width: 30px;height: 2px;background: #bdbdbd;margin: 20px 0;}

.jo1 .nox .txt .jtc{line-height: 24px;}


.jo1 .nox .txt .jtc .p{display: block;width: 100%;height: 25px;}

.jo1 .tt2{margin: 100px 0 60px;}

.jo1 .dl1{padding: 50px;background: url(../images/jo_3_1.jpg) center no-repeat;background-size: cover;border-radius: 10px;display: flex;}

.jo1 .dl1 dd{width: 50%;}

.jo1 .dl1 dd img{margin: 0 auto;}

.jo1 .dl1 dd:nth-child(1){border-right: 1px dashed #ddd;}

.jo1 .dl2{display: flex;justify-content: space-between;}

.jo1 .dl2 dd{width: 48.5%;height: 300px;border-radius: 12px;overflow: hidden;position: relative;z-index: 3;color: #fff;}

.jo1 .dl2 dd span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}

.jo1 .dl2 dd .txt{width: 100%;height: 100%;padding: 100px 60px 0;}

.jo1 .dl2 dd .txt .xian{display: block;width: 30px;height: 5px;background: rgba(255 , 255 ,255, 0.6);}

.jo1 .dl2 dd .txt .jtt{margin: 28px 0 0 ;}

.jo1 .dl2 dd .txt .a{display: flex;flex-wrap: wrap;opacity: 0;}

.jo1 .dl2 dd .txt .a a{display: block;padding: 0 20px; line-height: 46px;background: rgba(255 , 255 ,255, 0.15);border-radius: 30px;text-align: center;color: #fff;margin: 20px  20px 0 0;}

.jo1 .dl2 dd:hover .txt .xian{transform: translateY(-50px);-webkit-transform: translateY(-50px);opacity: 0;}

.jo1 .dl2 dd:hover .txt .jtt{transform: translateY(-50px);-webkit-transform: translateY(-50px);transition-delay: .1s;-webkit-transition-delay: .1s;}

.jo1 .dl2 dd:hover .txt .a{transform: translateY(-50px);-webkit-transform: translateY(-50px);opacity: 1; transition-delay: .3s;-webkit-transition-delay: .3s;}

.jo1 .dl2 dd .txt .a a:hover{background: #00b26e;}

.jo2{position: relative;}

.jo2 .tt{position: absolute;width: 100%;left: 0;top: 100px;z-index: 3;color: #fff;text-align: center;}

.jo2 .swiper11 {}

.jo2 .swiper11 .swiper-slide{opacity: 0;}

.jo2 .swiper11 .swiper-slide .sbox{position: relative;overflow: hidden;}

.jo2 .swiper11 .swiper-slide .sbox::before{content: '';display: block;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.2);position: absolute;top: 0;left: 0;z-index: 3;}

.jo2 .swiper11 .swiper-slide .sbox img{display: block;width: 100%;transform: scale(1.2);-webkit-transform: scale(1.2);}

.jo2 .swiper11 .pagination11{bottom: 40px;}

.jo2 .swiper11 .pagination11 span{width: 8px;height: 8px;background: #fff;margin: 0 4px !important;}

.jo2 .swiper11 .swiper-slide-active{opacity: 0;}

.jo2 .swiper11 .swiper-slide-active .sbox img{transform: scale(1.002);-webkit-transform: scale(1.002);}

.jo3{padding: 100px 0 160px;background: url(../images/jo_1_5.jpg) center  no-repeat;background-size: cover;position: relative;display: none;}

.jo3 .tt{text-align: center;}

.jo3 .jox{position: relative;padding-left: 13.55vw;}

.jo3 .swiper12{margin-top: 60px;}

.jo3 .swiper12 .swiper-slide{width: 19.5%;}

.jo3 .swiper12 .swiper-slide:nth-child(1) {width: 42.4%;}

.jo3 .swiper12 .swiper-slide .sbox{position: relative;overflow: hidden;border-radius: 12px;width: 100%;height: 500px;}

.jo3 .swiper12 .swiper-slide .sbox img{display: none;}

.jo3 .swiper12 .swiper-slide .sbox .bg{display: block; width: 100%;height: 100%;filter: blur(0px);}

.jo3 .swiper12 .swiper-slide .sbox .txt{position: absolute;width: 100%;left: 0;bottom: 0;z-index: 3;color: #fff;padding: 40px;transform: translateY(66px);-webkit-transform: translateY(66px);}

.jo3 .swiper12 .swiper-slide .sbox .txt .att{line-height: 1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.jo3 .swiper12 .swiper-slide .sbox .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-top: 10px;opacity: 0;}

.jo3 .swiper12 .swiper-slide:hover .sbox .txt{transform: translateY(0px);-webkit-transform: translateY(0px);}

.jo3 .swiper12 .swiper-slide:hover .sbox .txt .atc{opacity: 1;}

.jo3 .swiper12 .swiper-slide:hover .sbox .bg{filter: blur(10px);}

.jo3 .jox .btn{width: 40px;height: 40px;border: 1px solid #999;border-radius: 50%;background: rgba(255 , 255 ,255, 0.1) url(../images/jt_r_h2.png) center no-repeat;position: absolute;left:8.33vw;top: 50%;margin-top: -20px;cursor: pointer;z-index: 5;}

.jo3 .jox .next12{left: auto;right: 8.3vw;}
 
.jo3 .jox .prev12{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.jo3 .jox .btn:hover{border: 1px solid #38b983;background:rgba(255 , 255 ,255, 0.1)  url(../images/jt_r_lv.png) center no-repeat;}

/* 联系我们 */

.con1{}

.con1 .img{}

.con1 .img img{width: 100%;}

.con1 .ctop{border: 1px solid #fff;border-radius: 12px;overflow: hidden;display: none;}

.con1 .ctop .img,.con1 .ctop .img img{width: 100%;}

.con1 .ctop .ul1{display: flex;border-top: 1px solid #fff;}

.con1 .ctop .ul1 li{width:100%;padding: 40px 20px ;background: rgba(255 , 255 ,255, 0.5);border-right: 1px solid #fff;line-height: 1.5;}

.con1 .ctop .ul1 li:last-child{border: 0;}


.con1 .ctop .ul1 li a{display: flex;flex-wrap: wrap;align-items: flex-start;align-content: flex-start;margin-top: 5px;line-height: 26px;}

.con1 .ctop .ul1 li a .ico{width: 30px;}

.con1 .ctop .ul1 li a .ico img{width: 18px;margin-top: 5px;}

.con1 .ctop .ul1 li a .p{width: calc(100% - 30px);}

.con1 .ctop .ul1 li .ltt{margin-bottom: 15px;}

.con1 .ctop .ul1 li:hover,.con1 .ctop .ul1 li.act{background: rgba(255 , 255 ,255, 0.7);}



.con1 .ctop2{width: 100%;height: 430px;background: url(../images/co_1_1.jpg) center no-repeat;background-size: cover;border-radius: 12px;border: 1px solid #fff;display: flex;justify-content: flex-end;align-items: center;align-content: center;min-height: 280px;}

.con1 .ctop2 .li{background: rgba(255 , 255 ,255, 0.9);border: 1px solid #fff;border-radius: 12px;padding: 40px 50px;width: 500px;margin-right: 65px;line-height: 1.5;}

.con1 .ctop2 .li a{display: flex;flex-wrap: wrap;align-items: flex-start;align-content: flex-start;margin-top: 5px;line-height: 26px;}

.con1 .ctop2 .li a .ico{width: 30px;}

.con1 .ctop2 .li a .ico img{width: 18px;margin-top: 5px;}

.con1 .ctop2 .li a .p{width: calc(100% - 30px);}

.con1 .ctop2 .li .ltt{margin-bottom: 15px;}

.con1 .ctop2 .bg{display: none;}





.con1 .cbtm{border-radius: 20px;overflow: hidden;margin-top: 60px;}

.con1 .cbtm .img{width: 50%;height: 400px;float: left;position: relative;overflow: hidden;}

.con1 .cbtm .img span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;transform: scale(1.2);-webkit-transform: scale(1.2);opacity: 0;}

.con1 .cbtm .img span.act{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}

.con1 .cbtm .txt{width: 50%;float: right;height: 400px;background: rgba(255 , 255 ,255, 0.5);padding: 3.125vw;}

.con1 .cbtm .txt .ctt{line-height: 1.5;}

.con1 .cbtm .txt .sp{display: flex;line-height: 44px;margin: 10px 0 20px;border-bottom: 1px solid #ddd;}

.con1 .cbtm .txt .sp span{display: block;width: 33.33%;font-size: 16px; white-space:nowrap; position: relative;padding-bottom: 10px;cursor: pointer;}

.con1 .cbtm .txt .sp span s{display: block;width: 0%;height: 3px;background: #00b26e;position: absolute;left: 0;bottom: -1px;z-index: 2;}

.con1 .cbtm .txt .sp span:hover s,.con1 .cbtm .txt .sp span.act s{width: 100%;}

.con1 .cbtm .txt .sp span:hover ,.con1 .cbtm .txt .sp span.act {color: #00a96c;}

.con1 .cbtm .dl1{}

.con1 .cbtm .dl1 dd{display: none;}

.con1 .cbtm .dl1 dd:nth-child(1){display: block;}

.con1 .cbtm .dl1 dd a{display: flex;flex-wrap: wrap;align-items: flex-start;align-content: flex-start;margin-top: 8px;line-height: 26px;}

.con1 .cbtm .dl1 dd a .ico{width: 30px;}

.con1 .cbtm .dl1 dd a .ico img{width: 18px;margin-top: 5px;}

.con1 .cbtm .dl1 dd a .p{width: calc(100% - 30px);}

/* 搜索结果 */

.banner_sea{width: 100%;height: 400px;background: url(../images/nec_1.jpg) center no-repeat;background-size: cover;color: #fff;padding-top: 150px;}

.banner_sea .btm{margin-top: 40px;display: flex;justify-content: space-between;}

.banner_sea .btm .blt{display: flex;border: 1px solid rgba(255 , 255 ,255, 0.3);border-radius: 30px;position: relative;}

.banner_sea .btm .blt::after{content: '';display: block;width: 1px;height: 20px;background: #fff;opacity: 0.3;position: absolute;top: 50%;left: 50%;margin-top: -10px;}

.banner_sea .btm .blt a{display: flex;width: 12vw;line-height: 60px;color: #fff;justify-content: center;}

.banner_sea .btm .blt a span{display: block;position: relative;}

.banner_sea .btm .blt a span s{display: block;width: 0%;height: 3px;background: #fff;position: absolute;left: 0;bottom: 0;z-index: 2;}

.banner_sea .btm .blt a.act span s,.banner_sea .btm .blt a:hover span s{width: 100%;}

.banner_sea .btm .brt{display: flex;border: 1px solid rgba(255 , 255 ,255, 0.5);border-radius: 30px;padding: 0 0 0 20px;height: 60px;width: 30vw;}

.banner_sea .btm .brt input{display: block;width: calc(100% - 60px);height: 100%;background: rgba(0, 0, 0, 0);border: 0;outline: none;color: #fff;}

.banner_sea .btm .brt input::-webkit-input-placeholder{color: #fff;}

.banner_sea .btm .brt span{display: block;width: 60px;height: 60px;background: url(../images/ss_b.svg) center no-repeat;background-size: 20px;cursor: pointer;}

.sea1{padding: 100px 0 170px;background: url(../images/ne_1.png) center top no-repeat;background-size: cover;margin-top: -100px;}

.sea1 .ul1{}

.sea1 .ul1{padding: 60px 0 ;}

.sea1 .ul1 li{margin-top: 20px;}

.sea1 .ul1 li a{display: block;padding: 40px;background: #fff;border-radius: 12px;}

.sea1 .ul1 li a .day{display: block;font-family: 'ror';color: #807d7c;padding-left: 25px;line-height: 20px;background: url(../images/day_h.svg) center left no-repeat;background-size: 16px;}

.sea1 .ul1 li a .att{line-height: 32px;margin: 20px 0 ; }

.sea1 .ul1 li a div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.sea1 .ul1 li a:hover .att{color: #00a96c;}

.sea1 .ul2{display: flex;flex-wrap: wrap;padding: 60px 0;}

.sea1 .ul2 li{width: 31%;margin: 60px 3.5% 0 0;}

.sea1 .ul2 li:nth-child(3n){margin-right: 0;}

.sea1 .ul2 li a{display: block;width: 100%;position: relative;overflow: hidden;border-radius: 8px;}

.sea1 .ul2 li a .img{display: block;width: 100%;overflow: hidden;border-radius: 8px;}

.sea1 .ul2 li a .img img{width: 100%;}

.sea1 .ul2 li a .txt{width: 100%;color: #fff;position: absolute;left: 0;bottom: 0;z-index: 3;padding: 35px;line-height: 1.5;}

.sea1 .ul2 li a .txt div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.sea1 .ul2 li a .txt .atc{margin-top: 10px;}

.sea1 .ul2 li:hover a .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

/* 工作 */

.banner_jo{width: 100%;height: 560px;background: url(../images/nec_1.jpg) center no-repeat;background-size: cover;color: #fff;padding-top: 165px;}

.banner_jo .jtt{display: flex;}

.banner_jo .jtt a{display: flex;align-items: center;align-content: center;height: 50px;padding: 0 20px; border-radius: 30px;justify-content: center;opacity: 0.5;}

.banner_jo .jtt a .ico{display: block;position: relative;width: 30px;margin-right: 10px;}

.banner_jo .jtt a .ico img{width: 100%;}

.banner_jo .jtt a .ico img:nth-child(1){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.banner_jo .jtt a span{color: #fff;}

.banner_jo .jtt a.act,.banner_jo .jtt a:hover{background: #fff;opacity: 1;}

.banner_jo .jtt a.act .ico img:nth-child(1),.banner_jo .jtt a:hover .ico img:nth-child(1){opacity: 1;}

.banner_jo .jtt a.act .ico img:nth-child(2),.banner_jo .jtt a:hover .ico img:nth-child(2){opacity: 0;}

.banner_jo .jtt a.act span,.banner_jo .jtt a:hover span{color: #00b36e;}

.banner_jo .jtc{display: flex;margin: 40px 0 30px;line-height: 18px;}

.banner_jo .jtc a{display: block;padding-right: 20px;margin-right: 20px;border-right: 1px solid rgba(255 , 255 ,255, 0.3);color: #fff;opacity: 0.5;}

.banner_jo .jtc a:last-child{border: 0;margin: 0;padding: 0;}

.banner_jo .jtc a.act{font-weight: bold;opacity: 1;}

.banner_jo .jtc a:hover{opacity: 1;}

.banner_jo .jss{display: flex;width: 100%;height: 50px;border: 1px solid rgba(255 , 255 ,255, 0.3);border-radius: 8px;padding: 0 0 0 20px;}

.banner_jo .jss input{display: block;width: calc(100% - 50px);height: 100%;background: rgba(0, 0, 0, 0);border: 0;outline: none;color: #fff;}

.banner_jo .jss input::-webkit-input-placeholder{color: #fff;}

.banner_jo .jss span{width: 50px;height: 50px;background: url(../images/ss_b.svg) center no-repeat;background-size: 20px;cursor: pointer;}

.joj1{padding-top: 110px;margin-top: -110px;background: url(../images/jo_0.png) center top no-repeat;background-size: cover;}

.joj1 .nox{padding: 50px;border-radius: 12px;background: #fff;margin-top: -170px;display: flex;justify-content: space-between;}

.joj1 .nox .nlt {width: 220px;}

.joj1 .nox .nlt .ntt{width: 100%;padding-bottom: 30px;border-bottom: 1px solid #ddd;}

.joj1 .nox .nlt .dl1{}

.joj1 .nox .nlt .dl1 dd{border-bottom: 1px dashed #ddd;}

.joj1 .nox .nlt .dl1 dd .dtt{line-height: 70px;padding-right: 50px;background: url(../images/jo_j_6.svg) center right no-repeat;background-size: 26px;cursor: pointer;} 

.joj1 .nox .nlt .dl1 dd .dtc{display: none;padding: 10px 0;}

.joj1 .nox .nlt .dl1 dd .dtc .p{display: flex;cursor: pointer;line-height: 24px;padding: 5px 0;}

.joj1 .nox .nlt .dl1 dd .dtc .p span{display: block;width: 16px;height: 16px;background: #e6e6e6;border: 1px solid #888;margin-right: 10px;margin-top: 5px;}

.joj1 .nox .nlt .dl1 dd .dtc .p.act span{background: rgba(0, 178, 110, 1);border: 1px solid #36b882;border-radius: 50%;}

.joj1 .nox .nlt .dl1 dd.act .dtt{background: url(../images/jo_j_7.svg) center right no-repeat;background-size: 26px;}

.joj1 .nox .nrt {width: calc(100% - 270px);border-left: 1px solid #ddd;padding:0  0 50px 50px;}

.joj1 .nox .nrt .ntt{display: flex;justify-content: space-between;align-items: center;align-content: center;padding-bottom: 30px;border-bottom: 1px solid #ddd;}

.joj1 .nox .nrt .ntt .ntrr{color: #807d7c;}

.joj1 .nox .nrt .ntc {}

.joj1 .nox .nrt .ntc .dl1{margin-bottom: 30px;}

.joj1 .nox .nrt .ntc .dl1 dd {border-bottom: 1px dashed #ddd;}

.joj1 .nox .nrt .ntc .dl1 dd .dtop{padding: 40px 90px 40px 0;position: relative;cursor: pointer;}

.joj1 .nox .nrt .ntc .dl1 dd .dtop .jt{display: block;width: 40px;height: 40px;background: url(../images/jt_r_h.svg) center no-repeat;background-size: 20px; transform: rotate(90deg);-webkit-transform: rotate(90deg); position: absolute;top: 50%;right: 0;margin-top: -30px;border-radius: 50%;}

.joj1 .nox .nrt .ntc .dl1 dd .dtop .dtt{}

.joj1 .nox .nrt .ntc .dl1 dd .dtop .dtt .drl2{display: flex;align-items: center;align-content: center;margin-top: 15px;}

.joj1 .nox .nrt .ntc .dl1 dd .dtop .dtt .drl2 .d{display: flex;align-items: center;align-content: center;padding: 0 20px;}

.joj1 .nox .nrt .ntc .dl1 dd .dtop .dtt .drl2 .d{border-right: 1px solid #ddd;height: 16px;color: #807d7c;}

.joj1 .nox .nrt .ntc .dl1 dd .dtop .dtt .drl2 .d:nth-child(1){padding-left: 0;}

.joj1 .nox .nrt .ntc .dl1 dd .dtop .dtt .drl2 .d:last-child{border: 0;}

.joj1 .nox .nrt .ntc .dl1 dd .dtop .dtt .drl2 .d .ico{width: 20px;margin-right: 10px;}

.joj1 .nox .nrt .ntc .dl1 dd .dtop .dtc{line-height: 1.5;margin-top: 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.joj1 .nox .nrt .ntc .dl1 dd .dbtm{line-height: 1.5;display: none;padding:0 0  30px;}

.joj1 .nox .nrt .ntc .dl1 dd .dbtm .drl2{display: flex;align-items: center;align-content: center;margin-bottom: 20px;}

.joj1 .nox .nrt .ntc .dl1 dd .dbtm .drl2 .d{display: flex;align-items: center;align-content: center;padding: 0 20px;}

.joj1 .nox .nrt .ntc .dl1 dd .dbtm .drl2 .d{border-right: 1px solid #ddd;height: 16px;color: #807d7c;}

.joj1 .nox .nrt .ntc .dl1 dd .dbtm .drl2 .d:last-child{border: 0;}

.joj1 .nox .nrt .ntc .dl1 dd .dbtm .drl2 .d:first-child{padding-left: 0;}

.joj1 .nox .nrt .ntc .dl1 dd .dbtm .drl2 .d .ico{width: 20px;margin-right: 10px;}

.joj1 .nox .nrt .ntc .dl1 dd .dbtm .jtc{line-height: 2.5;margin-top: 10px;}

.joj1 .nox .nrt .ntc .dl1 dd.act .dtop .dtl{color: #00a96c;}

.joj1 .nox .nrt .ntc .dl1 dd.act .dtop .jt{background: #00a96c url(../images/jt_r_b.svg) center no-repeat;background-size: 20px; transform: rotate(-90deg);-webkit-transform: rotate(-90deg); }

.joj1 .nox .nrt .ntc .dl1 dd.act .dtop .dtt .drl2{opacity: 0;}

.joj1 .nox .nrt .ntc .dl1 dd.act .dtop .dtc{height: 0px;margin-top: 0;}

.joj1 .nox .nrt .ntc .dl1 dd .dbtm .a{display: flex;margin-top: 20px;}

.joj1 .nox .nrt .ntc .dl1 dd .dbtm .a a{display: block;color: #00a96c;}

.joj1 .nox .nrt .ntc .dl1 dd .dbtm .a a span{color: #666;margin-right: 5px;}


/* 领导致辞 */

.ab6{padding: 100px 0;background: url(../images/ab_6.jpg) center no-repeat;background-size: cover;}

.ab6 .aox{display: flex;align-items: center;align-content: center;justify-content: space-between;}

.ab6 .alt{width: 480px;overflow: hidden;border-radius: 12px;}

.ab6 .art{width: calc(100% - 580px);float: right;line-height: 1.5;}

.ab6 .art .tt2{display: flex;padding: 0 20px 0 60px;position: relative;margin: 2.5vw 0;}

.ab6 .art .tt2 s{display: block;width: 30px;height: 30px;background: url(../images/ca_1_1.png) center no-repeat;position: absolute;top: 0;left: 0;}

.ab6 .art .tc{line-height: 30px;}

.ab6 .art .tc2{margin-top: 30px;width: 100%;height: 30px;}

.ab6 .art .tc2 s{display: block; width: 100%;height: 100%;background: url(../images/ca_1_1.png) center left no-repeat;transform: rotate(180deg);-webkit-transform: rotate(180deg);}




/* 新闻 */

.ab7{display: block;background: #fff;}

.ab7 .itop{text-align: center;display: block;}

.ab7 .irtm{display: flex;justify-content: center;margin-top: 50px;}

.swiper_xw1{}

.swiper_xw1 .swiper-slide{}

.swiper_xw1 .swiper-slide .sbox{display: block;width: 100%;}

.swiper_xw1 .pagination_xw1{bottom: 40px;text-align: right;padding-right: 40px;}

.swiper_xw1 .pagination_xw1 span{background: #fff;width: 6px;height: 6px;border-radius: 3px;}

.swiper_xw1 .pagination_xw1 span.swiper-pagination-bullet-active{width: 20px;}

.i4 .ibtm .ilt.wow1 .img span{transform: scale(1) rotate(0deg);-webkit-transform: scale(1) rotate(0deg);filter: blur(0px);}

.swiper_xw1 .swiper-slide .txt .dh{transform: translateY(100px);-webkit-transform: translateY(100px);opacity: 0;}

.swiper_xw1 .swiper-slide-active .txt .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;}

.swiper_xw1 .swiper-slide-active .txt .dh2{transition-delay: .6s;-webkit-transition-delay: .6s;}

.swiper_xw1 .swiper-slide-active .txt .dh3{transition-delay: .7s;-webkit-transition-delay: .7s;}

.swiper_xw1 .swiper-slide-active .txt .dh4{transition-delay: .8s;-webkit-transition-delay: .8s;}

.i4 .ibtm .ilt.wow1 .swiper_xw1 .swiper-slide:hover .img span{transform: scale(1.1) rotate(0deg);-webkit-transform: scale(1.1) rotate(0deg);filter: blur(0px);}


/* 文化 */

.cul1{position: relative;z-index: 2;background: #e2ede9;padding: 100px  0 160px;}

.cul1::after{content: '';display: block;width: 100%;height: 100%;max-height: 1570px;position: absolute;top: -60px;left: 0;background: url(../images/de_2.png) center top no-repeat;background-size: cover;}

.cul1 .ul1{display: flex;flex-wrap: wrap}

.cul1 .ul1 li{width:31.5% ;max-width: 440px;margin: 0 2.75% 2.75% 0;background: #fff;border-radius: 12px;}

.cul1 .ul1 li:nth-child(3n){margin-right: 0;}

.cul1 .ul1 li .img{display: block;width: 100%;overflow: hidden;border-radius: 12px 12px 0 0;}

.cul1 .ul1 li .img img{transform: scale(1.0002);-webkit-transform: scale(1.0002);}

.cul1 .ul1 li .txt{padding: 20px 50px;line-height: 40px;}

.cul1 .ul1 li:hover  .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.cul1 .ctop{background: #fff;padding: 50px;border-radius: 12px;margin: 20px 0 50px;}

.cul1 .ctop .umg{position: relative;width: 28%;max-width: 360px; left: 13vw;}

.cul1 .ctop .umg .ul2 li{width: 100%;position: absolute;left:55%;top: 14%;}

.cul1 .ctop .umg .ul2 li .wz{position: absolute;width: 100%;top: 0;left: 110%;margin-top: -10px;line-height: 30px;}

.cul1 .ctop .umg .ul2 li:nth-child(2){top: 40%;}

.cul1 .ctop .umg .ul2 li:nth-child(3){top: 65%;}

.cul1 .ul3{}

.cul1 .ul3 li{background: #fff;padding: 50px;border-radius: 12px;margin-bottom: 20px;position: relative;}

.cul1 .ul3 li .img {width: 45.4%;max-width: 590px;position: relative;}

.cul1 .ul3 li .img img{border-radius: 12px;}

.cul1 .ul3 li .txt{width:calc( 50% - 50px);max-width: 650px;position: absolute;right: 50px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);line-height: 1.5;}

.cul1 .ul3 li .txt .xian{display: block;width: 100%;height: 1px;border-bottom: 1px dashed #ddd;margin: 30px 0;}

.cul1 .ul3 li:nth-child(2n) .img{left: 54.6%;}

.cul1 .ul3 li:nth-child(2n) .txt{left: 50px;}
















.one-swiping .swiper-pagination{display: none;}

.swiper-button-disabled{opacity: 0;}

.wow .xuanzhuan{transform: scale(1.2) rotate(-5deg);-webkit-transform: scale(1.2) rotate(-5deg);filter: blur(10px);}

.wow1 .xuanzhuan{transform: scale(1) rotate(0deg);-webkit-transform: scale(1) rotate(0deg);filter: blur(0px);}

.wow .updown{transform:translateY(20px);-webkit-transform: translateY(20px);filter: blur(10px);}

.wow1 .updown{transform:translateY(0px);-webkit-transform: translateY(0px);filter: blur(0px);}


/* 更多 */

.mox{display: flex;}

.more{display: flex;align-items: center;align-content: center;line-height: 40px;}

.more .yuan{display: block;width: 40px;height: 40px;border: 1px solid #fff;border-radius: 50%;position: relative;overflow: hidden;background: url(../images/jt_r_bg2.png) center no-repeat;background-size: cover;}

.more .yuan s{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%; z-index: 2;border-radius: 50%;background: url(../images/jt_r_b.svg) center no-repeat;background-size: 14px;}

.more .yuan span{display: block;position: absolute;top: 0;left: -100%;width: 100%;height: 100%; z-index: 2;border-radius: 50%;background: url(../images/jt_r_b.svg) center no-repeat;background-size: 14px;opacity: 0;}

.more .txt{color: #ffff;font-family: 'rol';margin-left: 20px;}

.more:hover .yuan{background: url(../images/jt_r_bg1.png) center no-repeat;background-size: cover;border: 1px solid #2fb67f;}

.more:hover .yuan s{opacity: 0;left: 100%;}

.more:hover .yuan span{opacity: 1;left: 0%;}

.more_h .txt{color: #231916;}

.more_h .yuan{border: 1px solid #231916;}

.more_h .yuan s{background: url(../images/jt_r_h.svg) center no-repeat;background-size: 14px;}





/* 动画 */

@keyframes pianyi {0% {left: -100%; }100% {left: 100%;} }

@-webkit-keyframes  pianyi {0% {left: -100%; }100% {left: 100%;} }

@keyframes ud {0% {top: -20px; }100% {top: 20px; } }

@-webkit-keyframes  ud {0% {top: -20px; }100% {top: 20px; } }

@keyframes suofang {0% {transform: scale(1); opacity: 0;}50% {opacity: 1; }100% {transform: scale(3);opacity: 0; } }

@-webkit-keyframes suofang {0% {transform: scale(1); opacity: 0;}50% {opacity: 1; }100% {transform: scale(3);opacity: 0; } }

/* 视频弹窗 */

.vd_tanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 10;background: rgba(0, 0, 0, 0.6);display: none;}

.vd_tanchuang .vox{width: 1100px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.vd_tanchuang .vox video{display: block;width: 100%;}

.vd_tanchuang .vox .out{width: 40px;height: 40px;position: absolute;top: -20px;right: -20px;background: #fff url(../images/out.png) center no-repeat;background-size: 20px;cursor: pointer;border-radius: 50%;}

.vd_tanchuang .vox .out:hover{transform: rotate(90deg);-webkit-transform: rotate(90deg);}

@-webkit-keyframes spulse {to {-webkit-box-shadow: 0 0 0 20px transparent;box-shadow: 0 0 0 20px transparent;}  }

@keyframes spulse {to {-webkit-box-shadow: 0 0 0 20px transparent;box-shadow: 0 0 0 20px transparent;}  }


/* 图片弹窗 */

.tp_tanchuang{width: 100%;height: 100vh;position: fixed;top: 0;left: 0;z-index: 99;background: rgba(0, 0, 0, 0.6);overflow: hidden;display:none ;}

.tp_tanchuang .tox{width: 90%;max-width: 1200px;height: 80%; position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 3;background:#fff;background-size: cover;padding: 30px;border-radius: 6px;border: 1px solid #edf2f2;  display: flex;justify-content: center;align-items: center;align-content: center;}

.tp_tanchuang .tox .out{display: block;width: 26px;height: 26px;border: 1px solid #999;border-radius: 50%;position: absolute;top: 10px;right: 10px;cursor: pointer;background: url(../images/out.png) center no-repeat;background-size: 12px;}

.tp_tanchuang .tox .out:hover{border: 1px solid #3ab9bb;background: url(../images/out2.png) center no-repeat;background-size: 12px;transform: rotate(90deg);}

.tp_tanchuang .tox .img img{margin: 0 auto;max-height: 80vh;}





.de2 .sspx{position: relative;}

.de2 .swiper_de1 {margin-top: 60px;}

.de2 .swiper_de1 .swiper-slide{}

.de2 .swiper_de1 .swiper-slide .sbox{padding: 2vw;width: 100%;min-height: 300px;background: url(../images/de_2_1.jpg ) center no-repeat;background-size: cover;border-radius: 12px;}

.de2 .swiper_de1 .swiper-slide .sbox .dtt{padding-bottom: 25px;margin-bottom: 20px;border-bottom: 1px dashed #ddd;}

.de2 .swiper_de1 .swiper-slide .sbox .dtc{line-height: 2;}

.de2 .swiper_de1 .swiper-slide .sbox:hover{background: url(../images/de_2_2.jpg ) center no-repeat;background-size: cover;}

.de2 .swiper_de1 .swiper-slide .sbox:hover .dtt{color: #fff;border-bottom: 1px dashed #fff;}

.de2 .swiper_de1 .swiper-slide .sbox:hover .dtc{color: #fff;}

.de2 .sspx .btn{width: 40px;height: 40px;border: 1px solid #999;border-radius: 50%;background: rgba(255 , 255 ,255, 0.1) url(../images/jt_r_h2.png) center no-repeat;position: absolute;left:-20px;top: 50%;margin-top: -20px;cursor: pointer;z-index: 9;}

.de2 .sspx .next_de1{left: auto;right:-20px;}
 
.de2 .sspx .prev_de1{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.de2 .sspx  .btn:hover{border: 1px solid #38b983;background:rgba(255 , 255 ,255, 1)  url(../images/jt_r_lv.png) center no-repeat;}

.swiper_de1.juzhong .swiper-wrapper{justify-content: center;}








@media (min-width:768px )  {

     .ca5 .swiper10 .swiper-wrapper{justify-content: space-between;align-items: flex-start;align-content: flex-start;flex-wrap: wrap;}

     .ca5 .swiper10 .swiper-wrapper .swiper-slide{width: 48.6%;max-width: 680px;margin-top: 2.8%;}

}










@media (min-width:1930px )  {


     .i4 .bg{background-size: contain;}

     .footer{margin-top: -115px;}
     
     .ab1{margin-top: -5.8vw;}


}


@media (max-width:1800px )  {

     .head .hbg img{left: 53%;}

     .head .hox .ul1 li{margin-right: 30px;}
}


@media (max-width:1700px )  {
 
     .f_12{ font-size:12px; }

     .f_14{font-size: 14px;}
 
     .f_16{ font-size:14px; }
 
     .f_18{ font-size:14px; }
 
     .f_20{ font-size:18px; }  
 
     .f_22{font-size: 20px;}
 
     .f_24{ font-size:20px; }
 
     .f_26{ font-size:22px; }
 
     .f_28{ font-size:24px; }
 
     .f_30{ font-size:26px; }
 
     .f_32{ font-size:28px;}
 
     .f_34{ font-size:30px; }
 
     .f_36{ font-size:30px; }
 
     .f_38{ font-size:32px; }
 
     .f_40{font-size: 32px;}

     .f_42{font-size: 34px;}

     .f_44{font-size: 36px;}
     
     .f_50{font-size: 38px;}
     
     .f_56{font-size: 40px;}
     
     .f_60{font-size: 42px;}

     .webGL-slider a.move-prev{left: 3%;}

     .webGL-slider a.btn{right: 3%;}

     .i6 .tc{line-height: 30px;margin: 25px 0;}
     
     .head .hbg img{left: 56%;}

     .ab1 .abcon .art .img{height: 360px;}

     .ab1 .abcon .alt .atc{height: 310px;}

     .i2 .img span{height: 330px;}

}



@media (max-width:1600px )  {

     .i6 .ul1 li .wz .ico{margin-right: 5px;}

     .head .hox .ul1 li{margin-right: 30px;}

     .head .hbg img{left: 59%;}

     .ca3 .clt .ctc{margin: 20px 0;height: 300px;padding-right: 10px;overflow: auto;}

     .ca3 .clt .ctc::-webkit-scrollbar{ width:4px;height: 1px;}

     .ca3 .clt .ctc::-webkit-scrollbar-thumb{ background:#38b983;}

     .ca3 .clt .ctc::-webkit-scrollbar-track{ background:#ddd;} 

     .f_16{ font-size:14px; }
 
     .f_18{ font-size:14px; }
     
}



@media (max-width:1500px )  {

     .box {width:85%; }

     .box2 {width:90%;}
     
     .footer1 .frt{width: calc(100% - 400px);}

     .head .hbg img{left: 61%;}

     .head .hox .logo{margin-top: 30px;height: 22px;}

     .head .hox .ss{margin-top: 20px;}

     .head .hox .yy{margin-top: 20px;}

     .head .hox .xian{margin-top: 28px;}

     .head .hox .ul1 li .ltop a{padding: 15px 0 ;}

     .head .hox .ul1 li{margin-right: 20px;}

     .head .hox .ul1 li .lbtm{top: 46px;}

     .footer1 .frt li .ltop{margin-bottom: 20px;}

     .footer1 .frt li .lbtm a{margin-bottom: 10px;}
     
}


@media (max-width:1400px )  {

     .head .hbg img{left: 64%;}

     .ab4 .lunbo .swiper5 .swiper-slide .sbox{width: 100%;}

     .ca3 .clt .ctc{height: 270px;}

     .footer1 .frt li a{font-size: 12px;}

     .cul1 .ul1 li .txt{padding:  20px;}

     .ab1 .abcon .art .img{height: 330px;}

     .ab1 .abcon .alt .atc{height: 280px;}

     .i2 .img span{height: 300px;}

     
}


@media (max-width:1300px )  {

     .footer1 .flt{width: 300px;}

     .footer1 .frt{width: calc(100% - 350px);}

     .indexBanner .webGL-slider .txt-item li{left: 15%;}

     .i4 .ibtm .ilt .txt{padding: 20px;}

     .i4 .ibtm .ilt .txt .att{margin: 15px 0;}

     .i4 .ibtm .ilt .txt .yuan{margin-top: 20px;}

     .swiper3 .swiper-slide .sbox a .txt{padding: 20px;}

     .swiper3 .swiper-slide .sbox a .txt .atc{margin-top: 10px;}

     .head .hbg img{left: 68%;}

     .head .hox .ul1 li{margin-right: 35px;}

     .head .hox .logo{height: 20px;}

     .pd100{padding: 50px 0;}


     .ca3 .clt .ctc{height: 240px;margin-top: 10px;}

     .head.act .hox .logo{margin-top: 20px;}

     .head .hox .ss{width: 120px;}

     .head .hox .xian{display: none;}

     .head .hox .ul1{padding-right: 0;}


}




.mhead,.mnav,.i1_m{display: none;}




@media (max-width:1200px )  {

     .footer1 .flt{width: 250px;}

     .footer1 .frt{width: calc(100% - 300px);}

     .box {width:90%; }

     .head .hox .logo{height: 20px;}

     .head .hox .yy{margin: 53px 10px 0;}
 
     .head .hox .ul1 li{margin-right: 15px;}

     .head{display: none;}

     .indexBanner .webGL-slider .txt-item li{left: 5%;}

     .box,.box2{width: 90%;min-width: 100px;padding: 0;}

     .f_12 {font-size: 12px;}

     .f_16 {font-size: 14px;}

     .f_18 {font-size: 16px;}

     .f_20 {font-size: 16px;}

     .f_22 {font-size: 16px;}

     .f_24 {font-size: 16px;}

     .f_26 {font-size: 16px;}

     .f_28 {font-size: 18px;}

     .f_30 {font-size: 18px;}

     .f_32 {font-size: 20px;}

     .f_34 {font-size: 20px;}

     .f_36 {font-size: 20px;}

     .f_38 {font-size: 20px;}

     .f_40 {font-size: 22px;}
     
     .f_42{font-size: 24px;}

     .f_44{font-size: 26px;}
     
     .f_50{font-size: 28px;}
     
     .f_56{font-size: 30px;}
     
     .f_60{font-size: 30px;}

     body{min-width: 200px;padding-top: 50px;}
  
     .mhead{display: block;width: 100%;height: 50px;position: fixed;z-index: 9;top: 0;left: 0;background:#fff ;border-bottom: 1px solid #eee;}

     .mhead .menu{height: 50px;padding-left: 35px;background:url(../images/m1.png) center right no-repeat ;background-size: 30px;float: right;}

     .mhead .ss{float: right;width: 40px;height: 50px;background: url(../images/ss_t_h.svg) center no-repeat;}

     .mhead .logo{display: block;position: absolute;top: 0;left: 0;z-index: 3;}

     .mhead .logo img{display: block;height: 20px;margin-top: 15px;}

     .mhead.act{-moz-box-shadow:0px 1px 5px #ddd; -webkit-box-shadow:0px 1px 5px #ddd; box-shadow:0px 1px 5px #ddd;}

     .mnav {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index: 15;display: block;-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);}

     .mnav .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.7) ;position: absolute;top: 0;left: 0;z-index: 1;}

     .mnav .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-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);}

     .mnav .mbox .ul1{}

     .mnav .mbox .ul1 li .ltop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }

     .mnav .mbox .ul1 li .ltop a{display: block;width: 100%;}

     .mnav .mbox .ul1 li .ltop span{display: block;width: 50px;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;background:url(../images/r_hui2.png) center no-repeat ;background-size: 16px;}

     .mnav .mbox .ul1 li .ltop.act span {transform: rotate(90deg);-webkit-transform: rotate(90deg);}

     .mnav .mbox .ul1 li .lbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

     .mnav .mbox .ul1 li .lbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}

     .mnav.act{left: 0;}

     .mnav.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

     .mnav2 {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index: 15;display: block;-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);}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
     .mnav2 .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.1) ;position: absolute;top: 0;left: 0;z-index: 1;}

     .mnav2 .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-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);}

     .mnav2 .mbox .dl1{}

     .mnav2 .mbox .dl1 dd{}

     .mnav2 .mbox .dl1 dd .dtop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }

     .mnav2 .mbox .dl1 dd .dtop a{display: block;width: 100%;}

     .mnav2 .mbox .dl1 dd .dtop span{display: block;width: 50px;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;background:url(../images/r_hui2.png) center no-repeat ;background-size: 16px;}

     .mnav2 .mbox .dl1 dd .dtop.act span {transform: rotate(90deg);-webkit-transform: rotate(90deg);}

     .mnav2 .mbox .dl1 dd .dbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

     .mnav2 .mbox .dl1 dd .dbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}

     .mnav2.act{left: 0;}

     .mnav2.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

     .wow{opacity: 1;}




  

}


@media (max-width:1100px )  {

     .footer1{display: block;}
 
     .footer1 .flt{width: 100%;}
 
     .footer1 .frt{width: 100%;margin-top: 40px;}

     .footer1 .frt li .ltop{margin-bottom: 20px;}

     .footer1 .frt li .lbtm a{margin-bottom: 15px;}

     .footer1 .flt a.pc{margin-bottom: 10px;}





}



@media (max-width:768px )  {

     .i1_pc{display: none;}

     .i1_m{display: block;}
 
     .swiper1m{}

     .swiper1m .swiper-slide{}

     .swiper1m .swiper-slide .sbox{position: relative;overflow: hidden;}

     .swiper1m .swiper-slide .sbox .wz{position: absolute;width: 100%;top: 50%;left: 0;z-index: 5;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 3;color: #fff;padding: 0 5%;line-height: 1.5;}

     .swiper1m .swiper-slide .sbox .wz .en{margin: 15px 0 20px;}

     .swiper1m .pagination1m {bottom: 20px;}

     .swiper1m .pagination1m span{background: #fff;opacity: 1;}

     .swiper1m .pagination1m span.swiper-pagination-bullet-active{background: #00a96c;}

     .i2top{display: none;}

     .i2 .yuan{display: none;}

     .i2 .img{width: 100%;display: block;float: none;}

     .i2 .img span{display: none;}

     .i2 .img img{display: block;width: 100%;}

     .i2 .txt{width: 100%;float: none;margin-top: 20px;}

     .i2 .txt.wow .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;}

     .i2 .txt .itc{margin: 10px 0;}

     .i2 .txt .ul1{flex-wrap: wrap;}

     .i2 .txt .ul1 li{width: 50%;margin-top: 15px;}

     .i3 .dl1{display: block;}

     .i3 .dl1 dd{width: 100%;height: 350px;}

     .i3 .dl1 dd .bg{transform: scale(1) rotate(0deg);-webkit-transform: scale(1) rotate(0deg);filter: blur(0px);}

     .i3 .dl1 dd.wow .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;}

     .i3 .dl1 dd .dox1{display: none;}

     .i3 .dl1 dd .dox2{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;padding-top: 100px;}

     .swiper1 {padding-bottom: 30px;}

     .swiper1 .pagination1 {bottom: 0px;}

     .swiper1 .pagination1 span{background: #fff;opacity: 1;}

     .swiper1 .pagination1 span.swiper-pagination-bullet-active{background: #00a96c;}

     .swiper2 {padding-bottom: 50px;}

     .swiper2 .pagination2 {bottom: 0px;}

     .swiper2 .pagination2 span{background: #fff;opacity: 1;}

     .swiper2 .pagination2 span.swiper-pagination-bullet-active{background: #00a96c;}

     .i4 .itop .irt{display: none;}

     .i4 .irtm{display: flex;justify-content: center;}

     .i4 .ibtm{margin: 20px 0;display: block;}

     .i4 .ibtm .ilt{width: 100%;}

     .i4 .ibtm .ilt .img span{display: none;}

     .i4 .ibtm .ilt .img img{display: block;}

     .i4 .ibtm .ilt .img{height: auto;}

     .i4 .ibtm .ilt .txt .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;}

     .i4 .ibtm .irt{width: 100%;margin-top: 20px;}

     .i4 .ibtm .irt li{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;}

     .i4 .ibtm .irt li a{padding-bottom: 20px;margin-bottom: 20px;}

     .i4 .ibtm .irt li a .att{margin-top: 10px;}

     .i5{padding: 50px 5% ;}

     .swiper3{margin: 30px 0 0;padding-bottom: 30px;}

     .swiper3 .pagination3 {bottom: 0px;}

     .swiper3 .pagination3 span{background: #ddd;opacity: 1;}

     .swiper3 .pagination3 span.swiper-pagination-bullet-active{background: #00a96c;}

     .swiper3 .swiper-slide .sbox a .txt {transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;}

     .swiper3 .swiper-slide .sbox a .img .imgbg img:nth-child(1){transform: scale(1) rotate(0deg);-webkit-transform: scale(1) rotate(0deg);filter: blur(0px);}

     .i5 .bg2{display: none;}

     .i6{padding: 50px 0;margin: 0;}

     .i5btm{height: 50px;opacity: 0;display: none;}

     .footer{margin: 0;padding: 30px 0 0;background: #fff;}

     .i6 .dh{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;}

     .i6 .tc{line-height: 1.8;margin: 20px 0;}

     .i6 .ul1{flex-wrap: wrap;margin-top: 10px;}

     .i6 .ul1 li{width: 50%;min-width: 100px;margin-top: 40px;}

     .footer .logo img{height: 20px;}

     .footer1{margin: 20px 0;}

     .footer1 .flt a .wz{top: 0px;}

     .footer1 .frt{display: none;}

     .footer2{display: block;text-align: center;line-height: 1.6;}

     .i6 .bg{height: 100%;}

     .banner .pimg{display: none;}

     .banner .mimg{display: block;}

     .banner .txt .tt s{display: none;}

     .banner .txt .tt span{margin: 0;}

     .ab1{padding: 50px 0;margin: 0;background: url(../images/ab_mbg.jpg) center top no-repeat;background-size: cover;}

     .nav{display: none;}

     .ab1 .abcon{margin-top: 0;}

     .ab1 .abcon .alt{width: 100%;float: none;}

     .ab1 .abcon .alt .logo{width: 100px;margin-bottom: 10px;}

     .ab1 .abcon .alt .atc{height: 300px;line-height: 1.7;padding-bottom: 10px;}

     .ab1 .abcon .art{width: 100%;float: none;margin-top: 20px;}

     .wow .xuanzhuan{transform: scale(1) rotate(0deg);-webkit-transform: scale(1) rotate(0deg);filter: blur(0px);}
     
     .wow .updown{transform:translateY(0px);-webkit-transform: translateY(0px);filter: blur(0px);}
     
     .ab1 .abcon .art .img .bf{width: 50px;}

     .ab1 .abcon .art .ul2{flex-wrap: wrap;margin-top: 20px;}

     .ab1 .abcon .art .ul2 li{width: 50%;margin-top: 20px;}

     .vd_tanchuang .vox{width: 90%;}

     .vd_tanchuang .vox .out{right: 0;}

     .ab2 .tt{top: 50px;}

     .ab2 .ul2{flex-wrap: wrap;padding-top: 120px;}

     .ab2 .ul2 li{width: 50%;height: auto; padding: 50px 5%;border: 0;border-top: 1px solid rgba(255 , 255 ,255, 0.3);}

     .ab2 .ul2 li:nth-child(2n){border-left: 1px solid rgba(255 , 255 ,255, 0.3);}
     
     .ab2 .ul2 li:hover{padding: 50px 5%;background:  rgba(0, 169, 108, 0.8);}

     .ab2 .bg{display: none;}

     .ab2 .ul2 li .ico{width: 50px;margin-bottom: 20px;}

     .ab2 .ul2 li .ltc{line-height: 1.6;margin-top: 10px;}

     .ab3{height: auto;padding: 50px 0;}

     .ab3 .swiper4{margin-top: 30px;padding-bottom: 30px;}

     .ab3 .btn{display: none;}

     .ab3 .swiper4 .pagination4 {bottom: 0;}

     .ab3 .swiper4 .pagination4 span{width: 8px;height: 8px;background: #00a96c;margin: 0 4px !important;}

     .ab3 .bg2{display: none;}

     .ab4{padding: 50px 0;height: auto;min-height: 200px;}

     .ab4 .lunbo .swiper5{margin: 30px auto 0;padding-bottom: 30px;}

     .ab4 .lunbo .btn{display: none;}

     .ab4 .lunbo .pagination5 {top: auto; bottom: 0;}
     .ab4 .lunbo .pagination5 span{background: #00a96c;}

     .ab5{padding: 50px 0;}

     .ab5 .quanq .ul2 li{opacity: 1;}

     .ab5 .quanq .ul1 li{width: 100%;height: 100%;}

     .ab5 .quanq .ul3 li{display: none;}

     .nebg{padding: 50px 0;margin: 0;background: url(../images/ab_mbg.jpg) center top no-repeat;background-size: cover;}

     .nebg .ntop .ss{width: 100%;height: 50px;}

     .ne1 .ul2{display: block;padding: 20px 0;}

     .ne1 .ul2 li{width: 100%;margin: 10px 0 0;}

     .ne1 .ul2 li a {padding: 5% 5% 10%;}

     .ne1 .ul2 li a .txt .att{margin: 10px 0;height: auto;}

     .page1{display: none;}

     .page2{display: block;border-radius: 30px;width: 150px;line-height: 50px;height: 50px;}

     .banner_nec{height: 200px;}

     .nec1{padding: 50px 0;}

     .nec1 .nox{padding: 5%;margin: 0;top: 0;}

     .nec1 .nox .tc{margin: 15px 0;flex-wrap: wrap;}

     .nec1 .nox .tc span{width: 50%;margin: 0;}

     .nec1 .nox .tco{padding: 20px 0;line-height: 1.8;}

     .nec1 .nox .nbtm{display: block;margin: 20px 0;}

     .nec1 .nox .nbtm .nlt{width: 100%;margin-bottom: 20px;}

     .nec1 .nox .nbtm .fh{margin: 0 auto;}

     .ne2 .ul2{padding: 20px 0;}

     .ne2 .ul2 li{margin-top: 10px;}

     .ne2 .ul2 li a{padding: 5% 5% 10%;}

     .ne2 .ul2 li a .att{margin: 5px 0;}

     .pr0 .ul2{padding: 0 0 20px;justify-content: space-between;}

     .pr0 .ul2 li{width: 49%;margin: 0 0 10px;}

     .pr1 .ul2 li a .txt{padding: 5% 5% 10%;}

     .pr1 .ul2 li a .txt .atc{margin-top: 5px;}

     .banner_prc{height: 200px;padding-top: 30px;}

     .prc1 .nox{padding: 5% ;margin: 0;min-height: 200px;}

     .prc1 .nox1 .ptop{margin-bottom: 20px;}

     .prc1 .nox1 .nlt{width: 100%;float: none;}

     .prc1 .nox1 .nlt .swiper7 .swiper-slide .sbox span{height: 300px;}

     .prc1 .nox1 .nrt{width: 300px;height: auto;float: none;margin-top: 20px;}

     .prc1 .nox1 .nrt .tt{margin-bottom: 15px;}

     .prc1 .nox1 .nrt .tt2{margin-bottom: 15px;}

     .prc1 .nox1 .nrt .tc .tctt{margin: 10px 0;}

     .prc1 .pcon .ptt{margin-bottom: 20px;}

     .prc1 .pcon3 .ul1{flex-wrap: wrap;justify-content: space-between;}

     .prc1 .pcon3 .ul1 li{width: 49%;margin: 0 0 10px;}

     .prc1 .pcon3{margin: 30px 0;}

     .prc1 .nox1 .nlt .swiper8 .swiper-slide .sbox span{height: 300px;}

     .pr1 .ptop{margin-top: 0;}

     .pr1 .ptop .swiper6{padding-bottom: 20px;margin-bottom: 20px;}

     .pr1 .ptop .swiper6 .swiper-scrollbar-drag{background: #00a96c;}

     .pr1 .ul2{justify-content: space-between;padding: 0 0 30px;}

     .pr1 .ul2 li{width: 49%;margin: 0 0 10px;}

     .pr1 .ptop .next6{display: none;}

     .prc1 .nox1 .ptop3 .img1{width: 150px;}

     .prc1 .nox1 .ptop3 .tt{margin: 10px 0;}

     .prc1 .nox1 .ptop3 .tc{display: block;}

     .prc1 .nox1 .ptop3 .tc .plt{margin: 0 auto 20px;}

     .prc1 .nox1 .ptop3 .tc .prt{width: 100%;}

     .prc1 .nox1 .ptop3 .tc .prt .prtc{width: 100%;height: 300px;overflow: auto;}

     .prc1 .nox1 .ptop3 .tc .prt .prtc .dl1{width: 1000px;}


     .de1 .tt{margin: 0 0 20px;}

     .de1 .tc{line-height: 2;}

     .de1 .ul2{flex-wrap: wrap;margin-top: 20px;}

     .de1 .ul2 li{width: 50%;min-width: 100px;margin: 20px 0 0;}

     .de1 .ul2 li .wz{margin-top: 3px;font-size: 14px;}

     .de1 .ul2 li .wz .ico{width: 20px;margin-right: 10px;}

     .de1 .ul2 li .num{padding-left: 30px;}

     .de1 .nimg{margin-top: 30px;border-radius: 0px;}

     .de2{margin: 0;background: url(../images/ab_mbg.jpg) center top no-repeat;background-size: cover;}

     .de2 .dl1{margin-top: 30px;flex-wrap: wrap;justify-content: space-between;}

     .de2 .dl1 dd{width:49% ;margin: 0 0 10px;padding: 5%;min-height: 210px;}

     .de2 .dl1 dd .dtt{padding-bottom: 10px;margin-bottom: 10px;}

     .de2 .dl1 dd .dtc{line-height: 1.6;}

     .ab5 .quanq{margin-top: 30px;}

     .de3{padding: 50px 0;margin: 0;background: #acac90;}

     .de3 .tt2{margin: 20px 0;}

     .de3 .ul1{flex-wrap: wrap;margin: 20px 0;}
     
     .de3 .ul1 li{width: 50%;border-bottom: 1px dashed #ddd;}

     .de3 .ul1 li:last-child{border-bottom: 0;}

     .de3 .ul1 li .ltt{margin: 15px 0;}

     .de3 .tc br{display: none;}

     .de3 .tc2{line-height: 2;padding: 0 5%;}

     .jo1 .tt{margin:  0 0 20px;}

     .jo1 .nox .img{width: 100%;float: none;}

     .jo1 .nox .txt{width: 100%;float: none;margin: 20px 0 30px; }

     .jo1 .nox .txt .xian{margin: 10px 0;}

     .jo1 .dl1{padding: 5%;justify-content: space-between;margin-bottom: 30px;display: block;}

     .jo1 .dl1 dd{width: 100%;border: 0 !important;padding: 20px 0;}

     .jo1 .dl2{display: block;}

     .jo1 .dl2 dd{width: 100%;margin-bottom: 10px;}

     .jo1 .dl2 dd .txt{padding: 15% 5%;}

     .jo1 .dl2 dd:hover .txt .xian, .jo1 .dl2 dd .txt .xian{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;}

     .jo1 .dl2 dd:hover .txt .jtt,.jo1 .dl2 dd .txt .jtt{transform: translateY(0px);-webkit-transform: translateY(0px);}
     
     .jo1 .dl2 dd:hover .txt .a,.jo1 .dl2 dd .txt .a{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1; }
     
     .jo1 .dl2 dd .txt .a{justify-content: space-between;margin-top: 20px;}

     .jo1 .dl2 dd .txt .a a{width: 45%;margin: 10px 0 0 ;}

     .jo2{padding: 100px 0 50px;background: url(../images/ab_mbg.jpg) center top no-repeat;background-size: cover;}

     .jo2 .tt{top: 50px;color: #000;}

     .jo2 .swiper11 {padding-bottom: 50px;}

     .jo2 .swiper11 .pagination11{bottom: 20px;}

     .jo2 .swiper11 .pagination11 span{background: #00a96c;}

     .jo3{padding: 50px 0;}

     .jo3 .swiper12{margin-top: 30px;padding-bottom: 30px;}

     .jo3 .jox{padding-left: 5%;}

     .jo3 .swiper12 .swiper-slide .sbox{height: 300px;}

     .jo3 .swiper12 .swiper-slide .sbox .txt{padding: 5% 5% 10%;}

     .jo3 .swiper12 .pagination12{bottom: 0px;}

     .jo3 .swiper12 .pagination12 span{background: #00a96c;}

     .jo1 .nox .img span{display: none;}

     .jo1 .nox .img img{display: block;}

     .ab1 .abcon .art .img span{display: none;}

     .ab1 .abcon .art .img .mimg{display: block;}

     .ab1 .abcon .art .img{height: auto;}

     .banner_jo{padding: 60px 0;height: auto;}

     .joj1 .nox{margin: 0;padding:30px 5%;display: block;}

     .banner_jo .jtt{justify-content: space-between;}

     .banner_jo .jtt a{width: 48%;margin: 0;}

     .banner_jo .jtc a{text-align: center;line-height: 1.6;}

     .joj1 .nox .nlt{width: 100%;}

     .joj1 .nox .nrt{width: 100%;padding: 0px;margin-top: 30px;border: 0;}

     .joj1 .nox .nrt .ntc .dl1 dd .dtop{padding: 30px 60px 30px 0;}

     .joj1 .nox .nrt .ntc .dl1 dd .dtop .dtt{display: block;}

     .joj1 .nox .nrt .ntc .dl1 dd .dtop .dtt .drl2,.joj1 .nox .nrt .ntc .dl1 dd .dbtm .drl2{flex-wrap: wrap;}

     .joj1 .nox .nrt .ntc .dl1 dd .dtop .dtt .drl2 .d,.joj1 .nox .nrt .ntc .dl1 dd .dbtm .drl2 .d{padding: 0;width: 50%;border: 0;margin-top: 15px;}

     .joj1 .nox .nrt .ntc .dl1 dd .dbtm .drl2{display: none;}

     .joj1 .nox .nrt .ntc .dl1 dd.act .dtop .dtt .drl2{opacity: 1;}

     .joj1 .nox .nlt .dl1 dd .dtc .p{height: 30px;}

     .ca1 .tt{margin: 0 0 10px;}

     .ca1{line-height: 1.5;}

     .ca1 .img{margin: 30px auto;}

     .ca1 .tc{padding: 0;}

     .ca1 .tc s{display: none;}

     .ca2{padding: 50px 0;}

     .ca2 .tc1{margin-top: 10px;}

     .ca2 .dl1{margin-top: 20px;flex-wrap: nowrap;overflow: auto;}

     .ca2 .dl1 dd,.ca2 .dl1 dd:nth-child(n + 3){width: 280px;margin-right: 10px;padding: 20px;height: auto;}

     .ca2 .dl1 dd .ico{border: 0;height: auto;}

     .ca2 .dl1 dd .dtt {width: 240px;}

     .ca3{padding: 50px 0;}

     .ca3 .clt{width: 100%;float: none;}

     .ca3 .clt .ctc{margin: 10px 0 20px;}

     .ca3 .crt{width: 100%;margin-top: 20px;}

     .ca4{padding: 50px 0;}

     .ca4 .clt{width: 100%;float: none;}

     .ca4 .clt span{display: none;}

     .ca4 .clt img{display: block;}

     .ca4 .crt{padding-top: 30px;width: 100%;float: none;}

     .ca4 .crt .ctt{padding-bottom: 20px;margin-bottom: 20px;}

     .ca4 .crt .ctt img{height: 20px;margin-left: 10px;}

     .ca5{padding: 50px 0;margin: 0;}

     .ca5 .swiper10{padding: 30px 0;}

     .con1 .ctop .ul1{display: block;}

     .con1 .ctop .ul1 li{width: 100%;border: 0;border-bottom: 1px solid #fff;padding: 30px 5%;}

     .con1 .cbtm{border-radius: 10px;margin-top: 40px;}

     .con1 .cbtm .img,.con1 .cbtm .txt{width: 100%;float: none;}

     .con1 .cbtm .txt{height: auto;padding-bottom: 20px;}

     .con1 .cbtm .img{height: 200px;}

     .con1 .cbtm .txt .sp span{line-height: 30px;font-size: 14px;}

     .banner_sea{padding: 50px 0;height: auto;}

     .banner_sea .btm{display: block;margin-top: 20px;}

     .banner_sea .btm .blt{}

     .banner_sea .btm .blt a{width: 50%;line-height: 50px;}

     .banner_sea .btm .brt{width: 100%;margin-top: 10px;height: 50px;}

     .sea1 .ul1{padding: 0 0 30px;}

     .sea1 .ul1 li a{padding: 30px 5%;}

     .sea1 .ul1 li a .att{margin: 10px 0;}

     .sea1{padding-top: 30px;}

     .sea1 .ul1 li{margin-top: 10px;}

     .sea1 .ul2{padding: 0 0 30px ;justify-content: space-between;}

     .sea1 .ul2 li{width: 49%;margin: 10px 0 0;}

     .sea1 .ul2 li a .txt{padding: 5% 5% 10%;}

     .sea1 .ul2 li a .txt .atc{margin-top: 5px;}


     .nec1 .nox .ejdh{top: -220px;}

     .de1 .ul2 li .num .wz2{width: 12px;margin: 0 2px 0 4px;}

     .prc1 .nox1 .nrt .tt sup{font-size: 12px;}




    .juzhong .swiper-wrapper{justify-content: normal;}



     .ab6{padding: 50px 0;}

     .ab6 .aox{display: block;}

     .ab6 .alt{width: 100%;}

     .ab6 .art{width: 100%;margin-top: 20px;}

     .ab6 .art .tc2{margin-top: 10px;}

     .pr1 .ptop .swiper6 .swiper-slide .sbox{padding: 0 10px;font-size: 14px; line-height: 34px;min-width: 10px;}

     .pr1 .nav{display: block;margin-bottom: 30px;}

     .pr1  .nav .ul1{justify-content: center;}

     .pr1 .nav .ul1 li{padding: 0 10px;line-height: 40px;width: auto;}

     .pr1 .ul1 li a span{display: none;}

     .swiper_de1.juzhong .swiper-wrapper{justify-content: normal;}

     .de2 .sspx .btn{display: none;}

     .de2 .swiper_de1 .swiper-slide .sbox{padding: 20px 5%;}

     .de2 .swiper_de1 .pagination_de1 .swiper-pagination-bullet-active{background: #00a96c;}

     .joj1 .nox .nrt .ntc .dl1 dd .dbtm .jtc{line-height: 1.6;}

     .joj1 .nox .nrt .ntc .dl1 dd .dbtm .a{margin-top: 10px;}

     .swiper_xw1 .pagination_xw1{bottom: 20px;}

     .i6 .ul1 li .wz .ico{width: 20px;margin-right: 10px;}

     .i6 .ul1 li .num{padding-left: 30px;}

     .i6 .ul1 li .wz{font-size: 14px;}

     .i6 .ul1 li .num .wz2{width: 12px;margin: 0 2px 0 4px;}

     .ca1 .dl1{margin-top: 20px;justify-content: space-between;}

     .ca1 .dl1 dd{width: 31%;margin: 0 ;}

     .ca5 .swiper10 .swiper-slide .sbox .txt{padding: 20px;display: block;line-height: 1.5;}

     .ca5 .swiper10 .swiper-slide .sbox .txt .att{width: 100%;}

     .ca5 .swiper10 .swiper-slide .sbox .txt .atc{width: 100%;padding: 0;line-height: 1.5;height: auto;border: 0;margin-top: 5px;}

     .ca5 .swiper10 .swiper-slide{height: auto;}

     .ca5 .swiper10 .swiper-slide .sbox{height: 100%;}

     .pr1 .ul3{justify-content: space-between;padding-bottom: 20px;}

     .pr1 .ul3 li{width: 49%;margin: 0 0 20px;}

     .pr1 .ul3 li a{padding: 20px 5%;}

     .pr1 .ul3 li a .img2{width: 90%;margin: 20px auto ;}

     .con1 .ctop2 .li{width: 100%;margin-right: 0%;padding: 20px 5%;border-radius: 0;}

     .con1 .ctop2{display: block;width: 100%;height: auto;background: rgba(0, 0, 0, 0);overflow: hidden;}

     .con1 .ctop2 .bg{width: 100%;display: block;}

     .cul1{padding: 50px 0;}

     .cul1 .ul1{display: block;}

     .cul1 .ul1 li{width: 100%;margin: 0 0 10px;border-radius: 5px;}

     .cul1 .ul1 li .img{border-radius: 5px 5px 0 0;}

     .cul1 .ul1 li .txt{padding: 20px 5%;line-height: 2;}

     .cul1 .ctop{margin: 20px 0;padding: 30px 5%;border-radius: 5px;}

     .cul1 .ctop .umg{left: 0;margin-top: 20px;}

     .cul1 .ctop .umg .ul2 li .wz{white-space:nowrap;font-size: 14px;}

     .cul1 .ul3 li{padding: 0;border-radius: 5px;}

     .cul1 .ul3 li .img{width: 100%;border-radius: 5px;}

     .cul1 .ul3 li .img img{border-radius: 5px 5px 0 0;}

     .cul1 .ul3 li .txt{position: relative;top: 0;right: 0;transform: translateY(0%);-webkit-transform: translateY(0%);padding: 20px 5%;width: 100%;}

     .cul1 .ul3 li .txt .xian{margin: 10px 0;}

     .cul1 .ul3 li:nth-child(2n) .img{left: 0;}

     .cul1 .ul3 li:nth-child(2n) .txt{left: 0;}

     .pr5{padding: 50px 0;}

     .pr5 .nav{display: block;}

     .pr5 .nav .ul1 li{width: 50%;}

     .pr5 .dl1{margin-top: 20px;padding: 30px ;overflow: auto;}

     .pr5 .dl1 dd{width: 800px;}


}

