@charset "UTF-8";
html{
  font-size: 6.666vw;
}
@media screen and  (min-width: 1500px){ /*主体宽度*/
  html{
  font-size: 100px;
}
}
@media screen and  (max-width:300px){
  html{
  font-size:100px;
}
}
body::-webkit-scrollbar{ width: 5px;}
body::-webkit-scrollbar-track{ background-color: #F1F1F1;}
body::-webkit-scrollbar-thumb{ width: 5px;  background-color: #00a15f;}

/* Dots*/
.slick-dots li{border-radius:8px;width:8px; height:8px;margin:0 8px;background: #bdbdbd;}
.slick-dots li.slick-active{ background: #00a15f;width: 20px;}
@media  screen and (max-width:1024px){
.slick-dots li{border-radius:6px;width:6px; height:6px; margin:0 4px;}
.slick-dots li.slick-active{width: 18px;}
}

.w_width{max-width:1500px; margin-right: auto; margin-left: auto;}
.w_1280{max-width:1280px; margin-right: auto; margin-left: auto;}
.w_1920{max-width:1920px; margin-right: auto; margin-left: auto;}
.w_920{max-width:920px; margin-right: auto; margin-left: auto;}
.ctext{padding-left: 100px;padding-right: 100px;}
@media  screen and (max-width: 1024px){
.ctext{padding-left: 15px;padding-right: 15px;}
}
/*PC head*/
body.on{overflow: hidden;height: 100vh;}
.wyb_s{width: 100%;position: fixed;left: 0;top: 0;z-index: 99999;}
.t_navs{ width: 100%;padding: 0 50px 0 40px;position: relative;}
.t_navs::after{content: "";display: block;width: 100%;height: 1px;background: rgba(255, 255, 255, 0.2);position: absolute;left: 0;bottom: 0;}
.t_navs .top{ width: 100%;position: relative;display: flex;justify-content: space-between;align-items: center;}
.t_navs .top .logo{line-height: 0; }
.t_navs .top .logo a{display: block;}
.t_navs .top .logo img{ width: auto; height: 68px;}
.t_navs .top .logo .img2{display: none;}
.t_navs .top .right{display: flex;justify-content: flex-start;align-items: center;}
.t_navs .top .menu{display: flex;justify-content: flex-start;align-items: center;}
.t_navs .top .menu .l1{position: relative;margin-right: 72px;}
.t_navs .top .menu .l1:last-child{margin-right: 0;}
.t_navs .top .menu .l1 .a1{ display: block;color: #fff; position: relative;line-height: 100px; font-size: 16px;}
.t_navs .top .menu .l1.on .a1{ color: #00a15f!important;}
.t_navs .top .menu .l1:hover .a1{text-decoration: underline;}
.t_navs .top .u2{min-width: 140px; top:calc(100% - 18px); left: 50%;z-index: 4;box-shadow: 0px 4px 31px 0px rgba(0, 0, 0, 0.1);height: auto;position: absolute;background: rgb(0, 161, 95);backdrop-filter: blur(5px);padding: 8px 16px;border-radius: 4px;opacity: 0;visibility: hidden;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.t_navs .top .l1:hover .u2{-webkit-transition: all .85s;opacity: 1;visibility: visible;}
.t_navs .top .u2 .l2{ width: 100%;}
.t_navs .top .u2 .l2 .a2{ display: block; text-align: center;font-size: 14px;line-height: 20px;padding: 16px 20px;text-align: center; white-space:nowrap;-webkit-transform: translateY(5px);opacity: 0;position: relative;border-bottom: 1px solid rgba(255, 255, 255, 0.08);
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.t_navs .top .u2 .l2:last-child .a2{border-bottom: 0;}
.t_navs .top .u2 .l2 .a2>div{color: rgba(255, 255, 255, 1);
transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out;}
.t_navs .top .u2 .l2 .a2:hover>div{color: rgba(255,255,255,0.6);}
.t_navs .top .l1:hover .u2 .l2 .a2{-webkit-transition: all .5s ease 0s;-webkit-transform: translateY(0px);opacity: 1;}
.t_navs .top .pcSs_box{position: relative;margin-left: 80px;padding: 38px 0;}
.t_navs .top .pcSs_box .t_ico{width: 24px;height: 24px;cursor: pointer;}
.t_navs .top .pcSs_box .t_ico:hover{opacity: 0.8;}
.t_navs .top .pcSs_box .t_ico img{width: 100%;display: block;}
.t_navs .top .pcSs_box .t_ico .ico2{display: none;}
.t_navs .top .pcSs_box .t_ico .icobox2{display: none;}
.t_navs .top .pcSs_box .b_inp{width: 100%;position: fixed;left: 0;top: 100px;background: rgba(2, 2, 2, 0.4);box-shadow: 0 0 20px rgba(0,0,0,0.15);display: block;padding: 30px;display: none;}
.t_navs .top .pcSs_box .b_inp>div{width: 940px;margin: 0 auto;position: relative;}
.t_navs .top .pcSs_box .b_inp .inpts{width: 100%;position: relative;border-bottom: 1px solid rgba(255, 255, 255, 0.21);}
.t_navs .top .pcSs_box .b_inp input{width: 100%;height: 56px;display: block;font-size: 18px;color: #fff;border: 0;padding: 16px 60px 16px  8px;}
.t_navs .top .pcSs_box .b_inp input::-webkit-input-placeholder{font-size: 18px;color: #fff;opacity: 1;}
.t_navs .top .pcSs_box .b_inp input::-moz-placeholder{font-size: 18px;color: #fff;opacity: 1;}
.t_navs .top .pcSs_box .b_inp input::moz-placeholder{font-size: 18px;color: #fff;opacity: 1;}
.t_navs .top .pcSs_box .b_inp input:-ms-input-placeholder{font-size: 18px;color: #fff;opacity: 1;}
.t_navs .top .pcSs_box .b_inp .ss_btn{width: 26px;display: block;position: absolute;right: 12px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.t_navs .top .pcSs_box .b_inp .ss_btn:hover{opacity: 0.8;}
.t_navs .top .pcSs_box .b_inp .ol{display: flex;justify-content: flex-start;align-items: flex-start;margin-top: 12px;}
.t_navs .top .pcSs_box .b_inp .ol .od{margin-right: 8px;font-size: 14px;cursor: pointer; color: #E3E2E2;line-height: 20px;padding: 4px 16px;border-radius: 4px;background: rgba(255, 255, 255, 0.16);}
.t_navs .top .pcSs_box .b_inp .ol .od:last-child{margin-right: 0;}
.t_navs .top .pcSs_box .b_inp .ol .od:hover{background: #fff;color: #333;}
.t_navs .top .pcGwc_box{margin-left: 32px;}
.t_navs .top .pcGwc_box a{display: flex;justify-content: flex-start;align-items: center;position: relative;}
.t_navs .top .pcGwc_box a img{width: 24px;display: block;}
.t_navs .top .pcGwc_box a .ico2{display: none;}
.t_navs .top .pcGwc_box a .wz{width: 22px;font-size: 16px;color: #fff;line-height: 20px;height: 22px;background: rgb(0, 161, 95);text-align: center;border-radius: 100%;position: absolute;left: calc(100% - 8px);bottom: calc(100% - 8px)}
.t_navs .top .pcHy_box{margin-left: 32px;position: relative;}
.t_navs .top .pcHy_box ._ts .ico{width: 24px;margin: 38px 0;display: block;cursor: pointer;}
.t_navs .top .pcHy_box ._ts .ico2{display: none;}
.t_navs .top .pcHy_box ._ts .head{width: 40px; height:40px; border-radius:50%; display: block;margin: 30px 0;}
.t_navs .top .pcHy_box ._ts:hover{opacity: 0.8;}
.t_navs .top .pcHy_box ._bs{width: 216px;padding: 24px;position: absolute;left: 50%;margin-left: -108px; top: calc(100% - 14px);background: #fff;border-radius: 12px;box-shadow: 0 0 20px rgba(0,0,0,0.1);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
transform: scale(0);
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);}
.t_navs .top .pcHy_box ._bs::after{content: "";display: block;width: 0;height: 0;border: 8px solid;border-color: transparent transparent #fff transparent;position: absolute;bottom: 100%;left: 50%;transform: translate(-50%,0);}
.t_navs .top .pcHy_box ._bs .cont1{width: 100%;margin-bottom: 24px;display: flex;justify-content: flex-start;align-items: center;}
.t_navs .top .pcHy_box ._bs .cont1 img{width: 48px;display: block;}
.t_navs .top .pcHy_box ._bs .cont1 .wzbox{padding-left: 16px;width: calc(100% - 48px);}
.t_navs .top .pcHy_box ._bs .cont1 .name{font-size: 16px;color: rgb(35, 24, 21);line-height: 22px;margin-bottom: 4px;}
.t_navs .top .pcHy_box ._bs .cont1 .jj{font-size: 12px;color: #BBBBBB;line-height: 16px;}
.t_navs .top .pcHy_box ._bs .cont2{width: 100%;padding-bottom: 16px;margin-bottom: 16px;border-bottom: 1px solid rgb(245, 245, 245);display: flex;justify-content: space-between;align-items: center;}
.t_navs .top .pcHy_box ._bs .cont2 .dd a{display: flex;justify-content: flex-start;align-items: center;}
.t_navs .top .pcHy_box ._bs .cont2 .dd img{display: block;width: 12px;}
.t_navs .top .pcHy_box ._bs .cont2 .dd .wz{font-size: 14px;color: rgb(65, 69, 65);line-height: 20px;padding-left: 6px;}
.t_navs .top .pcHy_box ._bs .cont2 .dd a:hover .wz{color: #00a15f;}
.t_navs .top .pcHy_box ._bs .btn a{display: block;font-size: 14px;color: rgb(65, 69, 65);line-height: 20px;text-align: center;}
.t_navs .top .pcHy_box ._bs .btn a:hover{color: #00a15f;}
.t_navs .top .pcHy_box ._bs.on{
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);}
.t_navs .top .pcYyqh_box{position: relative;margin-left: 26px;}
.t_navs .top .pcYyqh_box ._ts:hover{opacity: 0.8;}
.t_navs .top .pcYyqh_box ._ts{display: flex;justify-content: flex-start;align-items: center;margin: 38px 0;cursor: pointer;}
.t_navs .top .pcYyqh_box ._ts .ico_l{width: 24px;display: block;}
.t_navs .top .pcYyqh_box ._ts .ico_r{width: 12px;display: block;margin-left: 9px;}
.t_navs .top .pcYyqh_box ._ts .ico_l2,
.t_navs .top .pcYyqh_box ._ts .ico_r2{display: none;}
.t_navs .top .pcYyqh_box ._bs{width: 100px;padding: 20px;position: absolute;left: 50%;margin-left: -50px; top: calc(100% - 14px);background: #fff;border-radius: 12px;box-shadow: 0 0 20px rgba(0,0,0,0.1);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
transform: scale(0);
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);}
.t_navs .top .pcYyqh_box ._bs::after{content: "";display: block;width: 0;height: 0;border: 8px solid;border-color: transparent transparent #fff transparent;position: absolute;bottom: 100%;left: 50%;transform: translate(-50%,0);}
.t_navs .top .pcYyqh_box ._bs a{display: block;font-size: 14px;color: rgb(35, 24, 21);line-height: 20px;text-align: center;margin-bottom: 10px;}
.t_navs .top .pcYyqh_box ._bs a:last-child{margin-bottom: 0;}
.t_navs .top .pcYyqh_box ._bs a:hover{color: #00a15f;}
.t_navs .top .pcYyqh_box ._bs.on{
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);}
.t_navs .menuph{ display: none;}
.t_navs .xialaph{ display: none;}
.wyb_s.on{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1)!important;}
.wyb_s.ny{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.wyb_s.on .t_navs .top .logo .img1,
.wyb_s.ny .t_navs .top .logo .img1{display: none;}
.wyb_s.on .t_navs .top .logo .img2,
.wyb_s.ny .t_navs .top .logo .img2{display: block;}
.wyb_s.on .t_navs .top .menu .l1 .a1,
.wyb_s.ny .t_navs .top .menu .l1 .a1{color: rgb(35, 24, 21);}
.wyb_s.on .t_navs .top .pcSs_box .t_ico .icobox1,
.wyb_s.ny .t_navs .top .pcSs_box .t_ico .icobox1{display: none;}
.wyb_s.on .t_navs .top .pcSs_box .t_ico .icobox2,
.wyb_s.ny .t_navs .top .pcSs_box .t_ico .icobox2{display: block;}
.wyb_s.on .t_navs .top .pcGwc_box a .ico1,
.wyb_s.ny .t_navs .top .pcGwc_box a .ico1{display: none;}
.wyb_s.on .t_navs .top .pcGwc_box a .ico2,
.wyb_s.ny .t_navs .top .pcGwc_box a .ico2{display: block;}
.wyb_s.on .t_navs .top .pcHy_box ._ts .ico1,
.wyb_s.ny .t_navs .top .pcHy_box ._ts .ico1{display: none;}
.wyb_s.on .t_navs .top .pcHy_box ._ts .ico2,
.wyb_s.ny .t_navs .top .pcHy_box ._ts .ico2{display: block;}
.wyb_s.on .t_navs .top .pcYyqh_box ._ts .ico_l1,
.wyb_s.on .t_navs .top .pcYyqh_box ._ts .ico_r1,
.wyb_s.ny .t_navs .top .pcYyqh_box ._ts .ico_l1,
.wyb_s.ny .t_navs .top .pcYyqh_box ._ts .ico_r1{display: none;}
.wyb_s.on .t_navs .top .pcYyqh_box ._ts .ico_l2,
.wyb_s.on .t_navs .top .pcYyqh_box ._ts .ico_r2,
.wyb_s.ny .t_navs .top .pcYyqh_box ._ts .ico_l2,
.wyb_s.ny .t_navs .top .pcYyqh_box ._ts .ico_r2{display: block;}
.t_nav_zw{width: 100%;height: 100px;opacity: 0;}
@media screen and (max-width:1540px) {
.t_navs .top .menu .l1{margin-right: 40px;}
.t_navs .top .menu .l1 .a1{font-size: 14px;}
.t_navs .top .logo img{height: 50px;}
}
@media screen and (max-width:1220px) {
.t_navs .top .menu .l1{margin-right: 20px;}
.t_navs .top .menu .l1 .a1{font-size: 14px;}
.t_navs .top .logo img{height: 40px;}
.t_navs .top .pcSs_box{margin-left: 40px;}
}
@media screen and (max-width:1024px) {
/*WAP head*/
.t_navs .top .menu{ display: none;}
.t_navs .top .pcSs_box{display: none;}
.t_navs .top .pcYyqh_box{display: none;}
.t_navs .menuph{ display: block;}
.t_navs .xialaph{ display: block;}
.t_nav_zw{height: 50px;}
.t_navs .top{ padding: 0 8px 0 15px; width: 100%; position: fixed; top: 0; left: 0; z-index: 4;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.t_navs .top .logo{ margin: 10px 0;}
.t_navs .top .logo img{ height: 30px;}
.t_navs .menuph{float: right; width: 40px; height: 40px; cursor: pointer; text-align: center; margin: 5px 0;}
.t_navs .menuph .menu-toggle {width: 40px;height: 40px;position: absolute;overflow: hidden;z-index: 111;}
.t_navs .menuph .cd-nav-trigger {display: block;width: 40px;height: 40px;}
.t_navs .menuph .menu-toggle span.hamburger {content:"";display:block;width:18px;height:2px;background:#00a15f;position:absolute;top:50%;margin-top:-1px;left: 8px;margin-left:0;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.t_navs .menuph .menu-toggle span.hamburger:after,
.t_navs .menuph .menu-toggle span.hamburger:before{content:"";display:block;width:24px;height:2px;background:#00a15f;position:absolute;top:50%;margin-top:-1px;left:0;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.t_navs .menuph .menu-toggle span.hamburger:after {margin-top:-8px;top:0;transition-delay:0.27s;}
.t_navs .menuph .menu-toggle span.hamburger:before {margin-top:8px;top:0;transition-delay:0.2s;}
.t_navs .menuph .menu-toggle span.hamburger span{width: 2px;height: 2px;display: block;background: #00a15f;position: absolute;right: 20px;top:50%;margin-top:-1px;}
.t_navs .menuph .menu-toggle span.hamburger .span1{margin-top: -9px;}
.t_navs .menuph .menu-toggle span.hamburger .span3{margin-top: 7px;}
.t_navs .menuph .menu-toggle span.cross:before,
.t_navs .menuph .menu-toggle span.cross:after {content:"";display:block;width:24px;height:2px;background:#00a15f;position:absolute;top:50%;margin-top:-1.5px;left:50%;margin-left:-12px;-webkit-transform:translateY(-70px) translateX(-70px) rotate(45deg);transform:translateY(-70px) translateX(-70px) rotate(45deg);transition-delay:0.12s;}
.t_navs .menuph .menu-toggle span.cross:after {transition-delay:0s;-webkit-transform:translateY(70px) translateX(-70px) rotate(-45deg);transform:translateY(70px) translateX(-70px) rotate(-45deg);}
.t_navs .menuph .menu-toggle span.cross:after {-webkit-transform:translateY(-70px) translateX(70px) rotate(-45deg);transform:translateY(-70px) translateX(70px) rotate(-45deg);}
.t_navs .menuph .cross::before,
.t_navs .menuph .cross::after {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.t_navs .menuph.active .menu-toggle span.hamburger,
.t_navs .menuph.active .menu-toggle span.hamburger:after,
.t_navs .menuph.active .menu-toggle span.hamburger:before {-webkit-transform:translateX(70px);transform:translateX(70px);transition-delay:0.12s;}
.t_navs .menuph.active .menu-toggle span.hamburger:after {transition-delay:0s;}
.t_navs .menuph.active .menu-toggle span.hamburger:before {transition-delay:0.07s;}
.t_navs .menuph.active .menu-toggle span.cross:before {transition-delay:0.12s;-webkit-transform:rotate(45deg);transform:rotate(45deg);background: #333;}
.t_navs .menuph.active .menu-toggle span.cross:after {transition-delay:0.24s;-webkit-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important;background: #333;}
.t_navs .xialaph{ position: fixed; right: 0; top: 50px;width: 100%; height: calc(100vh - 50px);overflow: scroll; padding: 10px 20px 60px 20px;z-index:3; background: #fff;display: none;}
.t_navs .xialaph .a1box,
.t_navs .xialaph .a2box{position: relative;}
.t_navs .xialaph .icobox{width: 40px;height: 40px;position: absolute;right: 0;top: 50%;transform: translate(0,-50%);}
.t_navs .xialaph .ico{height: 28px;position: absolute;right: 0;top: 50%;margin-top: -14px;z-index: 4;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .xialaph .ico img{height: 100%;display: block;}
.t_navs .xialaph .ico img.img2{display: none;}
.t_navs .xialaph .icobox.on img.img1{display: none;}
.t_navs .xialaph .icobox.on img.img2{display: block;}
.t_navs .xialaph .icobox.on .ico{
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);}
.t_navs .xialaph .u1{width: 100%;margin-bottom: 20px;}
.t_navs .xialaph .l1{width: 100%;}
.t_navs .xialaph .a1{width: 100%;font-size: 16px;color: #333;line-height: 26px;position: relative;padding: 12px 40px 12px 0;display: block;border-bottom: 1px solid rgba(0,0,0,0.1);}
.t_navs .xialaph .u2{width: 100%;padding-left: 20px;padding-right: 20px;border-bottom: 1px solid rgba(0,0,0,0.1);display: none;}
.t_navs .xialaph .l2{width: 100%;}
.t_navs .xialaph .a2{width: 100%;font-size: 16px;color: #333;line-height: 22px;position: relative;padding: 10px 40px 10px 0;display: block;border-bottom: 1px solid rgba(0,0,0,0.1);}
.t_navs .xialaph .u3{padding-left: 20px;padding-right: 20px; border-bottom: 1px solid rgba(0,0,0,0.1);display: none;}
.t_navs .xialaph .l2:last-child .u3{border-bottom: 0;}
.t_navs .xialaph .l2:last-child .a2{border-bottom: 0;}
.t_navs .xialaph .l3{width: 100%;}
.t_navs .xialaph .a3{font-size: 14px;color: #333;line-height: 20px;padding-top: 8px;padding-bottom: 8px;border-bottom: 1px solid rgba(0,0,0,0.1);display: block;}
.t_navs .xialaph .l3:last-child .a3{border-bottom: 0;}
.t_navs .xialaph .input_box{width: 100%;border-bottom: 1px solid rgba(0,0,0,0.1);margin-bottom: 20px;position: relative;}
.t_navs .xialaph .input_box input{width: 100%;height: 40px;padding-right: 60px;font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box input::-webkit-input-placeholder{font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box input::-moz-placeholder{font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box input::moz-placeholder{font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box input:-ms-input-placeholder{font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box img{width: 24px;cursor: pointer;position: absolute;right: 14px;top: 50%;margin-top: -12px;}
.t_navs .xialaph .yyqh_box{width: 100%;font-size: 0;text-align: center;}
.t_navs .xialaph .yyqh_box a{display: inline-block;vertical-align: middle;font-size: 16px;color: #5a5a5a;line-height: 20px;margin-right: 14px;}
.t_navs .xialaph .yyqh_box a:last-child{margin-right: 0;}
.t_navs .xialaph .yyqh_box a.on,
.t_navs .xialaph .yyqh_box a:hover{color: #333;}
.t_navs .top .pcGwc_box{margin-left: 0;}
.t_navs .top .pcGwc_box a img{width: 20px;}
.t_navs .top .pcGwc_box a .wz{width: 20px;font-size: 14px;line-height: 16px;height: 20px;margin-left: 6px;}
.t_navs .top .pcHy_box{margin-left: 20px;margin-right: 16px;}
.t_navs .top .pcHy_box ._ts .ico{width: 20px;margin: 15px 0;}
.t_navs .top .pcHy_box ._ts .head{width: 30px;display: block;margin: 10px 0; height:30px;}
.t_navs .top .pcHy_box ._bs{width: 200px;padding: 12px;margin-left: 0;left: auto;right: -30px; top:100%;border-radius: 8px;}
.t_navs .top .pcHy_box ._bs::after{display: none;}
.t_navs .top .pcHy_box ._bs .cont1{margin-bottom: 14px;}
.t_navs .top .pcHy_box ._bs .cont1 img{width: 40px;}
.t_navs .top .pcHy_box ._bs .cont1 .wzbox{padding-left: 12px;width: calc(100% - 40px);}
.t_navs .top .pcHy_box ._bs .cont1 .name{font-size: 14px;line-height: 20px;}
.t_navs .top .pcHy_box ._bs .cont2{padding-bottom: 14px;margin-bottom: 14px;}
.t_navs .xialaph .ol{margin-top: 12px;display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.t_navs .xialaph .ol .od{font-size: 14px;color: #666;line-height: 32px;padding: 0 16px;background: #eee;margin-right: 10px;margin-bottom: 10px;}
}

/*底导航*/
.b_nav{width: 100%;background: #f9f9f9;position: relative;z-index: 5;}
.b_nav .cont1{width: 100%;padding: 40px;display: flex;justify-content: space-between;align-items: flex-start;border-bottom: 1px solid rgb(242, 242, 242);}
.b_nav .cont1 .left .logo{margin-bottom: 16px;}
.b_nav .cont1 .left .logo img{height: 45px;display: block;}
.b_nav .cont1 .left .info{font-size: 14px;color: rgb(35, 24, 21);line-height: 24px;}
.b_nav .cont1 .right{display: flex;justify-content: flex-start;align-items: flex-start;}
.b_nav .cont1 .right ._l{display: flex;justify-content: flex-start;align-items: flex-start;margin-right: 46px;}
.b_nav .cont1 .right ._l li{margin-right: 24px;}
.b_nav .cont1 .right ._l li:last-child{margin-right: 0;}
.b_nav .cont1 .right ._l .ewm{width: 100px;padding: 7px;border: 1px solid rgb(232, 232, 232);border-radius: 4px;background: rgb(255, 255, 255);}
.b_nav .cont1 .right ._l .ewm img{width: 100%;display: block;}
.b_nav .cont1 .right ._l .wz{font-size: 14px;color: rgb(35, 24, 21);line-height: 24px;text-align: center;margin-top: 6px;}
.b_nav .cont1 .right ._r .dh_box{margin-bottom: 12px;}
.b_nav .cont1 .right ._r .dh_box .tit{display: flex;justify-content: flex-start;align-items: flex-start;margin-bottom: 14px;}
.b_nav .cont1 .right ._r .dh_box .tit img{width: 20px;display: block;}
.b_nav .cont1 .right ._r .dh_box .tit .wz{font-size: 16px;color: rgb(35, 24, 21);line-height: 22px;padding-left: 10px;}
.b_nav .cont1 .right ._r .dh_box .num{font-size: 36px;color: rgb(0, 161, 95);line-height: 40px;font-weight: bold;}
.b_nav .cont1 .right ._r .dl{display: flex;justify-content: flex-start;align-items: flex-start;margin-bottom: 14px;}
.b_nav .cont1 .right ._r .dl .dd{margin-right: 12px;display: flex;justify-content: flex-start;align-items: flex-start;}
.b_nav .cont1 .right ._r .dl .dd:last-child{margin-right: 0;}
.b_nav .cont1 .right ._r .dl img{width: 24px;display: block;}
.b_nav .cont1 .right ._r .dl .wz{font-size: 16px;color: rgb(35, 24, 21);line-height: 24px;margin-left: 8px;}
.b_nav .cont1 .right ._r .dl .wz span{margin-right: 8px;}
.b_nav .cont1 .right ._r .btn{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.b_nav .cont1 .right ._r .btn a{width: 124px;display: flex;justify-content: center;align-items: center;background: rgb(0, 161, 95);border-radius: 4px;margin-right: 12px;}
.b_nav .cont1 .right ._r .btn a:last-child{margin-right: 0;}
.b_nav .cont1 .right ._r .btn .wz{font-size: 14px;color: rgb(255, 255, 255);line-height: 44px;}
.b_nav .cont1 .right ._r .btn img{width: 20px;display: block;margin-left: 6px;}
.b_nav .cont1 .right ._r .btn a:hover{opacity: 0.8;}
.b_nav .cont2{width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 16px 40px;}
/*20250429start*/
.b_nav .cont2 .left p{display: flex;justify-content: flex-start;align-items: center;}
/*20250429end*/
.b_nav .cont2 .left a{display: flex;justify-content: flex-start;align-items: center;font-size: 12px;color: rgb(120, 119, 119);line-height: 24px;}
.b_nav .cont2 .left a img{width: 32px;display: block;margin-left: 16px;}
.b_nav .cont2 .right{display: flex;justify-content: flex-start;align-items: center;}
.b_nav .cont2 .right a,
.b_nav .cont2 .right span{display: block;font-size: 12px;color: rgb(120, 119, 119);line-height: 24px;}
.b_nav .cont2 .right a:hover{color: #00a15f;}
@media screen and (max-width:1280px) {
.b_nav .cont1 .right ._l .wz{font-size: 13px;line-height: 22px;}
.b_nav .cont1 .right ._l{margin-right: 30px;}
.b_nav .cont1 .right ._l li{margin-right: 12px;}
.b_nav .cont1 .right ._l .ewm{width: 90px;padding: 4px;}
}
@media screen and (max-width:1190px) {
.b_nav .cont1 .right ._l .wz{font-size: 12px;line-height: 20px;}
.b_nav .cont1 .right ._l{margin-right: 20px;}
.b_nav .cont1 .right ._l li{margin-right: 8px;}
.b_nav .cont1 .right ._l .ewm{width: 80px;padding: 4px;}
.b_nav .cont1 .right ._r .dl .wz{font-size: 14px;}
}
@media screen and (max-width:1100px) {
.b_nav .cont1 .right ._l{margin-right: 12px;}
.b_nav .cont1 .right ._l li{margin-right: 6px;}
.b_nav .cont1 .right ._l .ewm{width: 70px;padding: 4px;}
}
@media screen and (max-width:1024px) {
.b_nav{margin-bottom: 60px;}
.b_nav .cont1{padding: 30px 15px 20px 15px;display: block;}
.b_nav .cont1 .left .logo{margin-bottom: 16px;}
.b_nav .cont1 .left .logo img{height: 32px;}
.b_nav .cont1 .left .info{line-height: 20px;}
.b_nav .cont1 .right{display: block;margin-top: 20px;}
.b_nav .cont1 .right ._l{margin: -6px;width: calc(100% + 12px);flex-wrap: wrap; margin-right: 0;}
.b_nav .cont1 .right ._l li{margin-right: 0;padding: 6px;width: 25%;}
.b_nav .cont1 .right ._l .ewm{width: 100%;padding: 6px;}
.b_nav .cont1 .right ._l .wz{font-size: 13px;line-height: 20px;}
.b_nav .cont1 .right ._r{margin-top: 20px;position: relative;}
.b_nav .cont1 .right ._r .dh_box{margin-bottom: 12px;}
.b_nav .cont1 .right ._r .dh_box .tit{margin-bottom: 0;}
.b_nav .cont1 .right ._r .dh_box .tit img{width: 16px;}
.b_nav .cont1 .right ._r .dh_box .tit .wz{font-size: 14px;line-height: 20px;padding-left: 6px;}
.b_nav .cont1 .right ._r .dh_box .num{font-size: 16px;line-height: 24px;margin-left: 0;}
.b_nav .cont1 .right ._r .dl{margin-bottom: 0;}
.b_nav .cont1 .right ._r .dl .dd{margin-right: 10px;}
.b_nav .cont1 .right ._r .dl img{width: 20px;}
.b_nav .cont1 .right ._r .dl .wz{font-size: 14px;line-height: 20px;margin-left: 6px;}
.b_nav .cont1 .right ._r .dl .wz span{margin-right: 6px;}
.b_nav .cont1 .right ._r .btn{position: absolute;right: 0;top: 0;width: 210px;}
.b_nav .cont1 .right ._r .btn a{width: 100px;margin-right: 10px;}
.b_nav .cont1 .right ._r .btn .wz{line-height: 36px;font-size: 13px;}
.b_nav .cont1 .right ._r .btn img{width: 16px;}
.b_nav .cont2{display: block;padding: 15px;}
.b_nav .cont2 .left{margin-bottom: 10px;}
.b_nav .cont2 .left a img{width: 18px;margin-left: 12px;display: inline-block;vertical-align: middle;}
.b_nav .cont2 .left a{display: block;text-align: center;}
/*20250429start*/
.b_nav .cont2 .left p{display: block;text-align: center;}
/*20250429end*/
.b_nav .cont2 .right{justify-content: center;}
}

/*电脑端漂浮*/
.pf_right{width: 80px;position: fixed;right: 30px;top: 60%;transform: translate(0,-50%);z-index: 9999;display: none;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.pf_right.act{display: block;}
.pf_right .cont1{width: 80px;display: none;position: relative;}
.pf_right .cont1 img{width: 100%;display: block;}
.pf_right .cont1::after{content: "";display: block;width: 24px;height: 24px;background: url(/theme/cn/img/img42.svg)no-repeat center center;background-size: cover;position: absolute;left: 40%;transform: translate(-50%,0); top: calc(100% + 12px);
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);}
.pf_right .cont2{width: 100%;}
.pf_right .cont2 .boxs1{position: relative;}
.pf_right .cont2 .boxs1 ._t{position: absolute;left: 50%;transform: translate(-50%,0);bottom: calc(100% - 40px);width: 127px;}
.pf_right .cont2 .boxs1 ._t .logo{width: 100%;display: block;}
.pf_right .cont2 .boxs1 ._t .ico{width: 24px;display: block;position: absolute;left: 4px;top: 11px;cursor: pointer;}
.pf_right .cont2 .boxs1 ._t .ico:hover{opacity: 0.8;}
.pf_right .cont2 .boxs1 ._b{width: 100%;background: #00a15e;border-radius: 40px;padding: 46px 0 32px 0;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.pf_right .cont2 .boxs1 ._b img{width: 20px;display: block;margin: 0 auto 10px auto;}
.pf_right .cont2 .boxs1 ._b .wz{font-size: 16px;color: #fff;line-height: 20px;text-align: center;}
.pf_right .cont2 .boxs2{margin: 16px 0;}
.pf_right .cont2 .boxs2 ul{width: 100%;background: #fff;border-radius: 40px;box-shadow: 0px 0px 26px 0px rgba(0, 0, 0, 0.07);}
.pf_right .cont2 .boxs2 ul li{border-bottom: 1px solid #eee;}
.pf_right .cont2 .boxs2 ul li:last-child{border-bottom: 0;}
.pf_right .cont2 .boxs2 ul a{display: block;width: 100%;position: relative;padding: 24px 0;}
.pf_right .cont2 .boxs2 ul .ico{width: 32px;display: block;margin: 0 auto 8px auto;}
.pf_right .cont2 .boxs2 ul .wz{font-size: 16px;color:rgb(65, 69, 65);line-height: 20px;text-align: center;}
.pf_right .cont2 .boxs2 ul a:hover .wz{color: #00a15f;}
.pf_right .cont2 .boxs2 ul .posi_ewm{width: 100px;position: absolute;right: calc(100% + 12px);top: 50%;margin-top: -60px;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);border-radius: 10px;padding: 8px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
transform: scale(0);
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);}
.pf_right .cont2 .boxs2 ul .posi_ewm img{width: 100%;display: block;}
.pf_right .cont2 .boxs2 ul li:hover .posi_ewm{
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);}
.pf_right .cont2 .boxs2 ul .posi_dh{position: absolute;right: calc(100% + 12px);top: 50%;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);border-radius: 10px;font-size: 20px;color: #333;line-height: 30px;padding: 14px;width: 200px;text-align: center;margin-top: -29px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
transform: scale(0);
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);}
.pf_right .cont2 .boxs2 ul li:hover .posi_dh{
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);}
.pf_right .cont2 .boxs3{cursor: pointer; width: 56px;margin: 0 auto;display: flex;justify-content: center;align-items: center;height: 56px;background: #fff;box-shadow: 0px 4px 21px 0px rgba(0, 0, 0, 0.08);border-radius: 100%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.pf_right .cont2 .boxs3:hover{box-shadow: 0px 4px 21px 0px rgba(0, 0, 0, 0.08);background: radial-gradient(50.00% 50.00% at 50% 50%,rgba(241, 250, 247, 0.65) 9.16%,rgba(195, 227, 213, 0.65) 100%);}
.pf_right .cont2 .boxs3 img{display: block;}
.pf_right.on{right: 10px;transform: translate(0,-30%);}
.pf_right.on .cont1{display: block;}
.pf_right.on .cont2{display: none;}
@media screen and (max-width:1680px) {
.pf_right{right: 20px;width: 60px;}
.pf_right .cont1{width: 60px;}
.pf_right .cont2 .boxs1 ._t{bottom: calc(100% - 30px);width: 100px;}
.pf_right .cont2 .boxs1 ._t .ico{width: 20px;}
.pf_right .cont2 .boxs1 ._b{border-radius: 30px;padding: 30px 0 20px 0;}
.pf_right .cont2 .boxs1 ._b img{width: 16px;margin: 0 auto 6px auto;}
.pf_right .cont2 .boxs1 ._b .wz{font-size: 14px}
.pf_right .cont2 .boxs2{margin: 12px 0;}
.pf_right .cont2 .boxs2 ul{border-radius: 30px;}
.pf_right .cont2 .boxs2 ul a{padding: 14px 0;}
.pf_right .cont2 .boxs2 ul .ico{width: 26px;}
.pf_right .cont2 .boxs2 ul .wz{font-size: 14px;}
.pf_right .cont2 .boxs3{width: 40px;height: 40px;}
}
@media screen and (max-width:1024px) {
.pf_right{display: none!important;}
}

/*手机端底漂浮*/
.pf_down{ width: 100%; float: left; position: fixed; left: 0; background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1); z-index: 99;bottom: 0; padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);}
.pf_down li{ width:25%; float: left; text-align: center; padding:10px 0;}
.pf_down li a{ width:100%; float: left; display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}
.pf_down li .ico7{ width: 100%; float: left; height: 24px; line-height:0; display: flex; justify-content: center; align-items: center;}
.pf_down li:nth-child(2) .ico7 img{width: 20px;height: 20px;margin-bottom: 4px;}
.pf_down li .ico7 img{ width:24px; height: 24px;}
.pf_down li .ico7 .show{ display: block;}
.pf_down li .ico7 .hide{ display: none;}
.pf_down li .d_name{ width: 100%; float: left; margin-top:2px; font-size:14px; color: #000; line-height: 14px;}
.pf_down li:hover .ico7{ background: #00a15f; width:44px; height:44px; border-radius: 50%; border:3px solid #fff; position: relative; margin-top:-18px;}
.pf_down li:hover .ico7 .show{ display: none;}
.pf_down li:hover .ico7 .hide{ display: block;}
.pf_down li:hover .ico7 img{ width:22px; height: 22px;}
.pf_down li:hover .d_name{ margin-top:0;}


.pf_down_no_xnjq.pf_down li{width:33.33%;}

/*按钮*/
.ty_more .more{width: 188px;height: 52px;margin: 0px auto;position: relative;display: block;border-radius: 26px;overflow: hidden;color: #45cb7a;}
.ty_more .more .ring{width: 100%;height: 100%;position: absolute;left: 0%;top: 0%;border: 2px solid #45cb7a;border-radius: 50px;}
.ty_more .more .ring::after{width: 100%;height: 0%;background: #45cb7a;position: absolute;left: 0%;bottom: 0%;border-radius: 50px;content: '';-webkit-transition: all .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.ty_more .more:hover .ring::after{height: 100%;top: 0%;}
.ty_more .more:hover .txt{color: #fff;}
.ty_more .more .txt{width: 70px;text-align: center;height: auto;position: absolute;left: 50%;font-size: 16px;top: 50%;-webkit-transition: all .4s;-webkit-transform: translateY(-50%) translateX(-50%);}
@-webkit-keyframes a {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

@keyframes a {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}
@media screen and (max-width:1024px) {
.ty_more .more{width: 100px;height: 34px;}
.ty_more .more .txt{font-size: 14px;border-radius: 18px;}
}

.js-mouse-stalker {z-index: 9000;position: fixed;top: 0;left: 0;mix-blend-mode: hard-light;cursor: none;opacity: 0;pointer-events: none;transition: all .8s cubic-bezier(.19, 1, .22, 1);transition-timing-function: cubic-bezier(.19, 1, .22, 1)}
.js-mouse-stalker .js-mouse-stalker__cursor,
.js-mouse-stalker .js-mouse-stalker__follower {position: absolute;top: 0;left: 0;border-radius: 50%;cursor: none;pointer-events: none}
.js-mouse-stalker .js-mouse-stalker__cursor {z-index: 2;top: 6px;left: 6px;width: 6px;height: 6px;background-color: #00A15F;transition: all .0s cubic-bezier(.215, .61, .355, 1);transition-timing-function: cubic-bezier(.215, .61, .355, 1)}
.js-mouse-stalker .js-mouse-stalker__follower {z-index: 1;top: -16px;left: -16px;width: 50px;height: 50px;border: 1px solid rgba(0,0,0,.2);transition: all 0.0s cubic-bezier(.19, 1, .22, 1);transition-timing-function: cubic-bezier(.19, 1, .22, 1)}
/*.js-mouse-stalker.is-hover .js-mouse-stalker__cursor {top: -46px;left: -46px;width: 100px;height: 100px;background-color: #fff;opacity: .3}*/
/*.js-mouse-stalker.is-hover .js-mouse-stalker__follower {z-index: 3;top: -46px;left: -46px;width: 100px;height: 100px;opacity: .6}*/
/*.js-mouse-stalker.is-hover .js-mouse-stalker__follower:before {position: absolute;top: 50%;left: 50%;width: 15px;height: 15px;margin-left: -7.5px;margin-top: -7.5px;background: url(/theme/cn/img/img1.png) no-repeat;background-size: cover;content: "";}*/
/*.js-mouse-stalker.is-drag .js-mouse-stalker__cursor {top: -46px;left: -46px;width: 100px;height: 100px;background-color: #fff;opacity: .3}*/
/*.js-mouse-stalker.is-drag .js-mouse-stalker__follower {z-index: 3;top: -46px;left: -46px;width: 100px;height: 100px;opacity: .6}*/
/*.js-mouse-stalker.is-drag .js-mouse-stalker__follower:before {position: absolute;top: 50%;left: 0;width: 100%;margin-top: -10px;color: #fff;font-size: .9rem;font-weight: 400;text-align: center;content: "Drag"}*/
@media screen and (max-width:1024px) {
.js-mouse-stalker{display: none;}
}

/*首页*/
.sy_banner{width: 100%;height: 100vh;}
.sy_banner .ban_box{width: 100%;position: fixed;left: 0;top: 0;z-index: 1;}
.sy_banner .vidbox{width: 100%;position: relative;}
.sy_banner .vidbox::after{content: "";display: block;width: 100%;height: 100%;z-index: 5; background: rgba(0,0,0,0.2);position: absolute;left: 0;top: 0;}
.sy_banner .vidbox .pcshow{width: 100%;height: 100vh;object-fit: cover;display: block;}
.sy_banner .ul{width: 100%;}
.sy_banner .ul .li{width: 100%;}
.sy_banner .ul .pcshow{width: 100%;height: 100vh;overflow: hidden;position: relative;}
.sy_banner .ul .pcshow::after{content: "";display: block;width: 100%;height: 100%;z-index: 5; background: rgba(0,0,0,0.2);position: absolute;left: 0;top: 0;}
.sy_banner .ul .pcshow div{width: 100%;height: 100vh;}
.sy_banner .ul .pcshow div{
transition: All 12s ease-in-out;
-webkit-transition: All 12s ease-in-out;
-moz-transition: All 12s ease-in-out;
-o-transition: All 12s ease-in-out;}
.sy_banner.on .ul li.slick-current .pcshow div{
transform: scale(1.4);
-webkit-transform: scale(1.4);
-moz-transform: scale(1.4);
-o-transform: scale(1.4);
-ms-transform: scale(1.4);}
.sy_banner .ul .pcshow img{width: 641px;display: block;position: absolute;right: 287px;bottom: 259px;}
.sy_banner .ul .slick-prev{width: 48px;height: 48px;border: 1px solid rgb(255, 255, 255);border-radius: 18px;right: 106px; left: auto;top: auto;bottom: 46px;opacity: 0.8;transform: translate(0,0);}
.sy_banner .ul .slick-prev::after{content: "";display: block;width: 12px;height: 12px;border-top: 1px solid #FFFFFF;border-left: 1px solid #fff;position: absolute;left: 50%;top: 50%;margin: -6px 0 0 -2px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);}
.sy_banner .ul .slick-next{width: 48px;height: 48px;border: 1px solid rgb(255, 255, 255);border-radius: 18px; right: 40px;top: auto;bottom: 46px;opacity: 0.8;transform: translate(0,0);}
.sy_banner .ul .slick-next::after{content: "";display: block;width: 12px;height: 12px;border-top: 1px solid #FFFFFF;border-right: 1px solid #fff;position: absolute;left: 50%;top: 50%;margin: -6px 0 0 -8px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
.sy_banner .ul .slick-prev:hover,
.sy_banner .ul .slick-next:hover{background: #00a15f;border-color: #00a15f;opacity: 1;}
@media screen and (max-width:1680px) {
.sy_banner .ul .pcshow img{width: 400px;right: 100px;bottom: 160px;}
}
@media screen and (max-width:1024px) {
.sy_banner{height: auto;}
.sy_banner .ban_box{position: static;}
.sy_banner .ul .slick-prev{width: 36px;height: 36px;border-radius: 14px;right: 70px; bottom: 20px;}
.sy_banner .ul .slick-prev::after{width: 10px;height: 10px;margin: -5px 0 0 -2px;}
.sy_banner .ul .slick-next{width: 36px;height: 36px;border-radius: 14px; right: 20px;bottom: 20px;}
.sy_banner .ul .slick-next::after{width: 10px;height: 10px;margin: -5px 0 0 -8px;}
}

.sy_section1{position: relative; width: 100%;display: flex;justify-content: flex-start;align-items: stretch;background: linear-gradient(to bottom,rgba(255, 255, 255),rgba(230, 255, 230));z-index: 10;}
.sy_section1 .left{width: 50.36458333333333%;padding: 50px 40px 40px 420px;position: relative;z-index: 5;}
.sy_section1 .left .posi_box{width: 581px;right: calc(100% - 490px);position: absolute;top: -36px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section1.i1 .left .posi_box{top: -46px;}
.sy_section1.i2 .left .posi_box{top: -56px;}
.sy_section1.i3 .left .posi_box{top: -66px;}
.sy_section1.i4 .left .posi_box{top: -76px;}
.sy_section1.i5 .left .posi_box{top: -86px;}
.sy_section1.i6 .left .posi_box{top: -96px;}
.sy_section1.i7 .left .posi_box{top: -106px;}
.sy_section1.i8 .left .posi_box{top: -116px;}
.sy_section1.i9 .left .posi_box{top: -126px;}
.sy_section1.i10 .left .posi_box{top: -136px;}
.sy_section1.i11 .left .posi_box{top: -146px;}
.sy_section1.i12 .left .posi_box{top: -156px;}
.sy_section1.i13 .left .posi_box{top: -166px;}
.sy_section1.i14 .left .posi_box{top: -176px;}
.sy_section1.i15 .left .posi_box{top: -186px;}
.sy_section1 .left .cont{position: relative;z-index: 50;}
.sy_section1 .left .posi_box img{width: 100%;display: block;transition: transform 0.5s ease;}
.sy_section1 .left .ul{width: 100%;}
.sy_section1 .left .ul .li{width: 100%;}
.sy_section1 .left .ul .title{font-size: 18px;color: #414541;line-height: 29px;margin-bottom: 24px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section1 .left .ul .info{font-size: 16px;color: #414541;line-height: 26px;margin-bottom: 24px;min-height: 72px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.sy_section1 .left .ul .date{font-size: 14px;color: #414541;line-height: 23px;}
.sy_section1 .left .ul a:hover .title{color: #00a15f;}
.sy_section1 .left .boxs{margin-top: 54px;display: flex;justify-content: space-between;align-items: center;}
.sy_section1 .left .boxs .sySec1_next{cursor: pointer;display: flex;justify-content: flex-start;align-items: center;}
.sy_section1 .left .boxs .sySec1_next .wz{font-size: 14px;color: #414541;line-height: 24px;margin-right: 6.5px;}
.sy_section1 .left .boxs .sySec1_next img{width: 19px;display: block;}
.sy_section1 .left .boxs .sySec1_next .ico2{display: none;}
.sy_section1 .left .boxs .sySec1_next:hover .wz{color: #00a15f;}
.sy_section1 .left .boxs .sySec1_next:hover .ico1{display: none;}
.sy_section1 .left .boxs .sySec1_next:hover .ico2{display: block;}
.sy_section1 .left .boxs .sySec1_dot .slick-dots li{border-radius:6px;width:6px; height:6px;margin:0 11px;background:#99A299;}
.sy_section1 .left .boxs .sySec1_dot .slick-dots li.slick-active{ background: #00a15f;width: 6px;position: relative;}
.sy_section1 .left .boxs .sySec1_dot .slick-dots li.slick-active::after{content: "";display: block;width: 18px;height: 18px;border: 1px solid #00A15F;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 100%;}
.sy_section1 .center{width: 31.82291666666667%;display: flex;justify-content: flex-start;align-items: center;z-index: 5;position: relative;}
.sy_section1 .center .ul{display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.sy_section1 .center .ul .li{width: 50%;}
.sy_section1 .center .ul a{display: block;width: 100%;padding: 24px 40px;}
.sy_section1 .center .ul a:hover{background: #00A15F;}
.sy_section1 .center .ul a ._t{width: 100%;display: flex;justify-content: space-between;align-items: center;margin-bottom: 17px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section1 .center .ul a:hover ._t{padding-right: 16px;}
.sy_section1 .center .ul a ._t .num{font-size: 24px;color: #00A15F;line-height: 32px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section1 .center .ul a:hover ._t .num{color: #fff;font-size: 28px;}
.sy_section1 .center .ul a ._t img{width: 24px;display: block;}
.sy_section1 .center .ul a ._t .ico2{display: none}
.sy_section1 .center .ul a:hover ._t .ico1{display: none}
.sy_section1 .center .ul a:hover ._t .ico2{display: block}
.sy_section1 .center .ul a ._b{font-size: 16px;color: #414541;line-height: 22px;}
.sy_section1 .center .ul a:hover ._b{color: #fff;}
.sy_section1 .right{width: 17.8125%;padding: 30px 45px; display: flex;justify-content: flex-start;align-items: center;background: rgba(0,0,0,0.05);z-index: 5;position: relative;}
.sy_section1 .right .boxs{width: 100%;}
.sy_section1 .right .cont1{margin-bottom: 18px;}
.sy_section1 .right .cont1 .btbox{display: flex;justify-content: flex-start;align-items: flex-start;margin-bottom: 8px;}
.sy_section1 .right .cont1 .btbox .bt{font-size: 20px;color: #535763;line-height: 24px;margin-right: 22px;}
.sy_section1 .right .cont1 .btbox .dz{font-size: 14px;color: #2bb8ee;line-height: 20px;}
.sy_section1 .right .cont1 .cont{display: flex;justify-content: space-between;align-items: center;margin-bottom: 10px;}
.sy_section1 .right .cont1 .cont ._l{display: flex;justify-content: space-between;align-items: center;}
.sy_section1 .right .cont1 .cont .wd{font-size: 30px;color: #2bb8ee;line-height: 34px;margin-right: 6px;font-weight: bold;}
.sy_section1 .right .cont1 .cont .wzbox{font-size: 12px;line-height: 16px;}
.sy_section1 .right .cont1 .info{font-size: 12px;color: #555958;line-height: 16px;}
.sy_section1 .right .cont1 .cont ._r{width: 40px;}
.sy_section1 .right .cont1 .cont ._r img{width: 100%;display: block;}
.sy_section1 .right .cont2 ul{margin: -8px -12px;width: calc(100% + 24px);display: flex;justify-content: flex-start;flex-wrap: wrap;}
.sy_section1 .right .cont2 li{padding: 8px 12px;display: flex;justify-content: flex-start;align-items: flex-start;}
.sy_section1 .right .cont2 img{width: 40px;display: block;}
.sy_section1 .right .cont2 .wzbox{width: calc(100% - 40px);padding-left: 8px;}
.sy_section1 .right .cont2 .wz1{font-size: 12px;color: #555958;line-height: 18px;}
.sy_section1 .right .cont2 .wz2{font-size: 12px;color: #2bb8ee;line-height: 18px;}
@media screen and (max-width:1680px) {
.sy_section1 .left{padding: 30px 50px 30px 340px;width: 46%;}
.sy_section1 .left .posi_box{width: 420px;right: calc(100% - 400px);}
.sy_section1 .left .posi_box{top: -27px;}
.sy_section1.i1 .left .posi_box{top: -29px;}
.sy_section1.i2 .left .posi_box{top: -31px;}
.sy_section1.i3 .left .posi_box{top: -33px;}
.sy_section1.i4 .left .posi_box{top: -35px;}
.sy_section1.i5 .left .posi_box{top: -37px;}
.sy_section1.i6 .left .posi_box{top: -39px;}
.sy_section1.i7 .left .posi_box{top: -41px;}
.sy_section1.i8 .left .posi_box{top: -43px;}
.sy_section1.i9 .left .posi_box{top: -45px;}
.sy_section1.i10 .left .posi_box{top: -47px;}
.sy_section1.i11 .left .posi_box{top: -50px;}
.sy_section1.i12 .left .posi_box{top: -50px;}
.sy_section1.i13 .left .posi_box{top: -50px;}
.sy_section1.i14 .left .posi_box{top: -50px;}
.sy_section1.i15 .left .posi_box{top: -50px;}
.sy_section1 .center{width: 32%;}
.sy_section1 .center .ul a{padding: 30px;}
.sy_section1 .center .ul a ._t{margin-bottom: 12px;}
.sy_section1 .center .ul a ._t .num{font-size: 16px;line-height: 24px;}
.sy_section1 .center .ul a:hover ._t{padding-right: 10px;}
.sy_section1 .center .ul a:hover ._t .num{font-size: 20px;}
.sy_section1 .center .ul a ._t img{width: 18px;}
.sy_section1 .center .ul a ._b{font-size: 12px;line-height: 20px;}
.sy_section1 .right{padding: 20px 30px;width: 22%;}
.sy_section1 .right .cont1{margin-bottom: 14px;}
.sy_section1 .right .cont1 .btbox .bt{font-size: 16px;line-height: 20px;margin-right: 12px;}
.sy_section1 .right .cont1 .btbox .dz{font-size: 12px;}
.sy_section1 .right .cont1 .cont{margin-bottom: 8px;}
.sy_section1 .right .cont1 .cont .wd{font-size: 20px;line-height: 24px;}
.sy_section1 .right .cont1 .cont ._r{width: 32px;}
.sy_section1 .right .cont2 ul{margin: -6px;width: calc(100% + 12px);}
.sy_section1 .right .cont2 li{padding: 6px;}
.sy_section1 .right .cont2 img{width: 30px;}
.sy_section1 .right .cont2 .wzbox{width: calc(100% - 30px);padding-left: 6px;}
.sy_section1 .right .cont2 .wz1{font-size: 10px;line-height: 16px;}
.sy_section1 .right .cont2 .wz2{font-size: 10px;line-height: 16px;}
.sy_section1 .left .ul .title{font-size: 16px;margin-bottom: 16px;}
.sy_section1 .left .ul .info{font-size: 14px;line-height: 22px;margin-bottom: 14px;min-height: 66px;}
}
@media screen and (max-width:1024px) {
.sy_section1{display: block;}
.sy_section1 .left{width: 100%;padding: 20px 15px 20px 15px;background: linear-gradient(to bottom,rgba(255, 255, 255),rgba(230, 255, 230));display: flex;justify-content: flex-start;align-items: flex-start;}
.sy_section1 .left .posi_box{width: 100px; position: static;margin-bottom: 0;}
.sy_section1 .left .cont{width: calc(100% - 100px);padding-left: 12px;}
.sy_section1 .left .ul .title{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.sy_section1 .left .ul .info{font-size: 14px;line-height: 20px;margin-bottom: 10px;min-height: 60px;}
.sy_section1 .left .ul .date{font-size: 14px;line-height: 20px;}
.sy_section1 .left .boxs{margin-top: 14px;}
.sy_section1 .center{width: 100%;display: block; padding-right: 0;background: linear-gradient(to bottom,rgba(255, 255, 255),rgba(230, 255, 230));}
.sy_section1 .center .ul a{padding: 15px;}
.sy_section1 .center .ul a ._t{margin-bottom: 14px;}
.sy_section1 .center .ul a ._t .num{font-size: 16px;line-height: 24px;}
.sy_section1 .center .ul a ._t img{width: 20px;}
.sy_section1 .center .ul a ._b{font-size: 14px;line-height: 20px;}
.sy_section1 .right{width: 100%;padding: 20px 15px; display:block;background: linear-gradient(to bottom,rgba(255, 255, 255),rgba(230, 255, 230));}
.sy_section1 .right .cont1{margin-bottom: 12px;display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;}
.sy_section1 .right .cont1 .btbox{width: 120px;margin-bottom: 0;}
.sy_section1 .right .cont1 .btbox .bt{font-size: 12px;line-height: 20px;margin-right: 12px;}
.sy_section1 .right .cont1 .btbox .dz{font-size: 14px;line-height: 18px;}
.sy_section1 .right .cont1 .cont{margin-bottom: 0;width: calc(100% - 120px);}
.sy_section1 .right .cont1 .cont .wd{font-size: 30px;line-height: 34px;}
.sy_section1 .right .cont1 .info{width: 100%;margin-top: 12px;}
.sy_section1 .right .cont2 ul{margin: -6px;width: calc(100% + 12px);}
.sy_section1 .right .cont2 li{padding: 6px;}
.sy_section1 .right .cont2 img{width: 24px;}
.sy_section1 .right .cont2 .wzbox{width: calc(100% - 24px);padding-left: 6px;}
.sy_section1 .right .cont2 .wz1{font-size: 11px;}
.sy_section1 .right .cont2 .wz2{font-size: 11px;}
.sy_section1 .center .ul a:hover ._t{padding-right: 6px;}
.sy_section1 .center .ul a:hover ._t .num{font-size: 18px;}
}

.sy_section2{width: 100%;position: relative;padding-top: 130px;padding-bottom: 130px;min-height: 933px;z-index: 60;background: #fff;}
.sy_section2 .back{content: "";display: block;width: 100%;height: 100%;background: #fff;position: absolute;left: 0;top: 0;}
.sy_section2 .title{font-size: 36px;color: rgb(65, 69, 65);line-height: 40px;text-align: center;margin-bottom: 36px;position: relative;z-index: 5;}
.sy_section2 .content{margin-bottom: 32px;position: relative;z-index: 5;padding-top: 24px;}
.sy_section2 .content .ul{}
.sy_section2 .content .li{width: 546px;padding: 0 20px;
transition: All 0.8s ease-in-out;
-webkit-transition: All 0.8s ease-in-out;
-moz-transition: All 0.8s ease-in-out;
-o-transition: All 0.8s ease-in-out;}
.sy_section2 .content .li.swiper-slide-active{width: 724px;}
.sy_section2 .content .pic{ padding-bottom:56.25%; position: relative; overflow: hidden;border-radius: 12px;box-shadow: 0 0 20px rgba(0,0,0,0.2);}
.sy_section2 .content .pic video{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.sy_section2 .content .pic .ico{width: 48px;display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: none;}
.sy_section2 .content .pic .img{width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;z-index: 3;}
.sy_section2 .content .li.on .pic .img{display: none;}
.sy_section2 .content .wzbox{width: 100%;padding-top: 32px;}
.sy_section2 .content .dz_box{width: 100%;display: flex;justify-content: flex-start;align-items: center;}
.sy_section2 .content .dz_box img{width: 12px;display: block;}
.sy_section2 .content .dz_box .wz{font-size: 14px;color: rgb(0, 161, 95);line-height: 20px;margin-left: 6px;}
.sy_section2 .content .jj{font-size: 18px;color: rgb(65, 69, 65);line-height: 26px;min-height: 52px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section2 .content .tit{font-size: 18px;color: #414541;line-height: 26px;text-align: center;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section2 .ty_more{position: absolute;left: 50%;margin-left: -94px; bottom: 130px;z-index: 5;}
.sy_section2 .qh_btn{background: #fff;display: flex;justify-content: space-between;align-items: center;padding: 0 8px;border-radius: 16px;position: absolute;right: 22%;top: 130px;z-index: 9999;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.sy_section2 .qh_btn .swiper-button-prev{width: 20px;height: 20px;background: url(/theme/cn/img/img184.svg)no-repeat center center;background-size: cover;position: static;opacity: 1;transform: translate(0,0);margin: 0;padding: 0;}
.sy_section2 .qh_btn .swiper-button-prev::after{display: none}
.sy_section2 .qh_btn .swiper-button-next{width: 20px;height: 20px;background: url(/theme/cn/img/img185.svg)no-repeat center center;background-size: cover;position: static;opacity: 1;transform: translate(0,0);margin: 0;padding: 0;}
.sy_section2 .qh_btn .swiper-button-next::after{display: none}
.sy_section2 .qh_btn .wz{font-size: 14px;color: #333;line-height: 32px;margin: 0 10px;}
.sy_section2 .qh_btn .swiper-button-prev:hover,
.sy_section2 .qh_btn .swiper-button-prev.swiper-button-disabled{opacity: 0.8;}
.sy_section2 .qh_btn .swiper-button-next:hover,
.sy_section2 .qh_btn .swiper-button-next.swiper-button-disabled{opacity: 0.8;}
@media screen and (max-width:1680px) {
.sy_section2 .qh_btn{right: 16%;}
}
@media screen and (max-width:1280px) {
.sy_section2 .qh_btn{right: 10%;}
}
@media screen and (max-width:1024px) {
.sy_section2{padding: 30px 15px;min-height: 1px;}
.sy_section2 .back{display: none;}
.sy_section2 .title{font-size: 20px;line-height: 24px;margin-bottom: 8px;}
.sy_section2 .content{margin-bottom: 20px;min-height: 1px;padding-top: 12px;}
.sy_section2 .content .ul{}
.sy_section2 .content .li{padding: 0 6px;width: 100%;}
.sy_section2 .content .li.swiper-slide-active{width: 100%;}
.sy_section2 .content .pic{box-shadow: 0 0 0 rgba(0,0,0,0);}
.sy_section2 .content .wzbox{padding-top: 12px;}
.sy_section2 .content .jj{font-size: 14px;line-height: 20px;min-height: 20px;-webkit-line-clamp:1;}
.sy_section2 .ty_more{position: static;margin-left: 0;}
.sy_section2 .qh_btn{right: 10px;top: auto;bottom: -54px;}
.sy_section2 .content{overflow: hidden;}
.sy_section2 .qh_btn .wz{width: 0;opacity: 0;}
}

/*内页banner*/
.ny_banner{width: 100%;position: relative;}
.ny_banner img{width: 100%;display: block;}
.ny_banner .wzbox{width: 100%;position: absolute;left: 0;bottom: 60px;}
.ny_banner h1{font-size: 48px;color: rgb(255, 255, 255);line-height: 72px;margin-bottom: 32px;}
.ny_banner ul{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.ny_banner ul li{margin-right: 8px;width: 170px;}
.ny_banner ul li:last-child{margin-right: 0;}
.ny_banner ul a{display: block;font-size: 20px;color: rgb(255, 255, 255);line-height: 30px;padding: 12px;border: 1px solid #fff;border-radius: 4px;text-align: center;background: rgba(255, 255, 255, 0.08);}
.ny_banner ul a:hover,
.ny_banner ul li.on a{background: #00A15F;border-color: #00A15F;}
@media screen and (max-width:1680px) {
.ny_banner .wzbox{bottom: 40px;}
.ny_banner h1{font-size: 32px;line-height: 40px;margin-bottom: 20px;}
.ny_banner ul li{width: 140px;}
.ny_banner ul a{font-size: 16px;line-height: 20px;}
}
@media screen and (max-width:1024px) {
.ny_banner .wzbox{bottom: 20px;}
.ny_banner h1{font-size: 24px;line-height: 30px;margin-bottom: 12px;}
.ny_banner ul{white-space:nowrap;overflow: hidden;overflow-x: auto; max-width: 100%;display: block;font-size: 0;}
.ny_banner ul::-webkit-scrollbar{ display: none;}
.ny_banner ul li{margin-right: 6px;width: 100px;display: inline-block;vertical-align: middle;}
.ny_banner ul a{font-size: 14px;line-height: 18px;padding: 10px;}
}

/*熊猫档案*/
.xmda_section1{width: 100%;padding-top: 140px;padding-bottom: 112px;position: relative;overflow: hidden;}
.xmda_section1 .posi_img{width: 1296.42px;position: absolute;right: 52px;bottom: 732px;}
.xmda_section1 .cont1{margin-bottom: 140px;position: relative;z-index: 5;}
.xmda_section1 .cont1 .titbox{width: 100%;display: flex;justify-content: flex-start;align-items: center;margin-bottom: 48px;}
.xmda_section1 .cont1 .titbox img{width: 107px;display: block;}
.xmda_section1 .cont1 .titbox .wz{font-size: 24px;color: #231815;line-height: 36px;width: calc(100% - 107px);padding-left: 28px;font-weight: bold;}
.xmda_section1 .cont1 .info{font-size: 18px;color: #231815;line-height: 27px;}
.xmda_section1 .cont2{position: relative;z-index: 5;margin: 0 -17px;width: calc(100% + 34px);display: flex;justify-content: flex-start;align-items: flex-end;}
.xmda_section1 .cont2 .pic{width: 50%;padding: 0 17px;}
@media screen and (max-width:1024px) {
.xmda_section1{padding-top: 30px;padding-bottom: 30px;}
.xmda_section1 .posi_img{width: 400px;right: 520x;bottom: 100px;}
.xmda_section1 .cont1{margin-bottom: 20px;}
.xmda_section1 .cont1 .titbox{display: block;margin-bottom: 12px;}
.xmda_section1 .cont1 .titbox img{width: 36px;margin-bottom: 10px;}
.xmda_section1 .cont1 .titbox .wz{font-size: 16px;line-height: 24px;width: 100%;padding-left: 0;}
.xmda_section1 .cont1 .info{font-size: 14px;line-height: 22px;}
.xmda_section1 .cont1 .titbox .wz br,
.xmda_section1 .cont1 .info br{display: none;}
.xmda_section1 .cont2{margin: 0 -6px;width: calc(100% + 12px);}
.xmda_section1 .cont2 .pic{padding: 0 6px;}
}

.xmda_section2{backdrop-filter: blur(7px);background: linear-gradient(0.00deg, rgba(255, 255, 255, 0.66),rgba(230, 255, 230, 0.66) 100%);min-height: 780px;padding-top: 100px;padding-bottom: 100px;}
.xmda_section2 .title{margin-bottom: 64px;}
.xmda_section2 .content{margin-bottom: 0;}
.xmda_section2 .content .tit{font-size: 18px;color: #414541;line-height: 26px;text-align: center;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
@media screen and (max-width:1024px) {
.xmda_section2{min-height: 1px;padding-top: 30px;padding-bottom: 30px;}
.xmda_section2 .title{margin-bottom: 20px;}
.xmda_section2 .content .tit{font-size: 14px;line-height: 20px;}
.sy_section2 .qh_btn{bottom: 130px;right: 20px;}
}

/*嬉戏攻略*/
/*20250305start*/
.ywgl_section1{width: 100%;padding-top: 80px;padding-bottom: 64px;background: #f5f5f5;}
.ywgl_section1 h2{font-size: 36px;color: #414541;line-height: 40px;margin-bottom: 32px;font-weight: bold;}
.ywgl_section1 .content{width: 100%;position: relative;}
.ywgl_section1 .qh_t{width: 100%;overflow: hidden;border-radius: 12px;}
.ywgl_section1 .qh_t .list{width: 100%;position: relative;}
.ywgl_section1 .qh_t .list::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0,0,0,0.38);z-index: 2;}
.ywgl_section1 .qh_t img{width: 100%;display: block;position: relative;z-index: 1;}
.ywgl_section1 .qh_t .wzbox{width: 100%;position: absolute;left: 0;top: 42%;transform: translate(0,-50%);padding: 0 20px;z-index: 4;}
.ywgl_section1 .qh_t .wzbox .bt{font-size: 20px;color: #FFFFFF;line-height: 27px;text-align: center;margin-bottom: 8px;}
.ywgl_section1 .qh_t .wzbox .jj{font-size: 36px;color: #FFFFFF;line-height: 49px;text-align: center;}
.ywgl_section1 .qh_b{width: 100%;position: absolute;left: 0;bottom: 62px;padding: 0 102px;z-index: 5;}
.ywgl_section1 .qh_b .slick-list{z-index: 10;}
.ywgl_section1 .qh_b::after{content: "";display: block;width: 100%;height: 1px;background: rgba(255, 255, 255, 0.45);position: absolute;left: 0;bottom: 51px;}
.ywgl_section1 .qh_b .list{padding: 0 20px; position: relative;z-index: 10;cursor: pointer;}
.ywgl_section1 .qh_b .list:last-child{margin-right: 0;}
.ywgl_section1 .qh_b .list .xz_ico{width: 20px;margin: 0 auto 15px auto;opacity: 0;}
.ywgl_section1 .qh_b .list .xz_ico img{width: 100%;display: block;}
.ywgl_section1 .qh_b .list .ico{width: 20px;height: 20px;margin: 0 auto 15px auto;display: flex;justify-content: center;align-items: center;position: relative;}
.ywgl_section1 .qh_b .list .ico::after{content: "";display: block;width: 12px;height: 12px;background: #fff;border-radius: 100%;}
.ywgl_section1 .qh_b .list .wz{font-size: 20px;color: #FFFFFF;line-height: 27px;}
.ywgl_section1 .qh_b .list.slick-current .xz_ico{opacity: 1;}
.ywgl_section1 .qh_b .list.slick-current .ico::after{width: 100%;height: 100%; border: 4px solid rgba(255, 255, 255, 0.63);box-shadow: 0px 0px 1.44px 0px rgb(255, 255, 255),0px 0px 2.88px 0px rgb(255, 255, 255),0px 0px 10.08px 0px rgb(255, 255, 255),0px 0px 20.16px 0px rgb(255, 255, 255),0px 0px 34.56px 0px rgb(255, 255, 255),0px 0px 60.48px 0px rgb(255, 255, 255);background: rgb(128, 211, 56)}
@media screen and (max-width:1680px) {
.ywgl_section1 .qh_b{padding: 0 50px;}
}
@media screen and (max-width:1024px) {
.ywgl_section1{padding-top: 30px;padding-bottom: 30px;}
.ywgl_section1 h2{font-size: 20px;line-height: 24px;margin-bottom: 12px;}
.ywgl_section1 .content::after{content: "";display: block;width: 100%;height: 1px;background: rgba(255, 255, 255, 0.45);position: absolute;left: 0;bottom: 65px;z-index: 3;}
.ywgl_section1 .qh_t .wzbox{top: 36%;padding: 0 12px;}
.ywgl_section1 .qh_t .wzbox .bt{font-size: 14px;line-height: 20px;}
.ywgl_section1 .qh_t .wzbox .jj{font-size: 20px;line-height: 24px;width: 70%;margin: 0 auto;}
.ywgl_section1 .qh_b{bottom: 10px;padding: 0 15px;;}
.ywgl_section1 .qh_b::after{bottom: 51px;display: none;}
.ywgl_section1 .qh_b .list{padding: 0 10px;}
.ywgl_section1 .qh_b .list .xz_ico{width: 14px;margin: 0 auto 10px auto;}
.ywgl_section1 .qh_b .list .ico{width: 12px;height: 12px;margin: 0 auto 10px auto;}
.ywgl_section1 .qh_b .list .ico::after{width: 8px;height: 8px;}
.ywgl_section1 .qh_b .list .wz{font-size: 14px;line-height: 20px;min-height: 40px;text-align: center;}
}
/*20250305end*/


.ny_btn{width: 144px;display: flex;justify-content: space-between;align-items: center;padding: 0 24px;border: 1px solid rgb(0, 161, 95);font-size: 14px;color: #00A15F;line-height: 38px;border-radius: 20px;
transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out;}
.ny_btn .btn_ico{font-size: 20px;}
.ny_btn:hover{background: rgb(0, 161, 95);color: #fff;padding: 0 28px;}
@media screen and (max-width:1024px) {
.ny_btn{width: 106px;padding: 0 12px;line-height: 30px;border-radius: 16px;}
.ny_btn .btn_ico{font-size: 16px;}
.ny_btn:hover{padding: 0 18px;}
}

.ywgl_section2{width: 100%;padding-bottom: 80px;background: #f5f5f5;}
.ywgl_section2 .w_width{display: flex;justify-content: space-between;align-items: flex-start;}
.ywgl_section2 .left{width: 39.6%;padding-right: 16px;}
.ywgl_section2 .left .libox{width: 100%;position: relative;border-radius: 12px;overflow: hidden;}
.ywgl_section2 .left .pic{ padding-bottom: 108.99%; position: relative; overflow: hidden;z-index: 1;}
.ywgl_section2 .left .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.ywgl_section2 .left .libox::after{content: "";display: block;width: 100%;height: 100%;background: linear-gradient(0.00deg, rgb(0, 0, 0) 0%,rgba(0, 0, 0, 0) 28.448%);position: absolute;left: 0;top: 0;z-index: 2;}
.ywgl_section2 .left .libox:hover::after{background: linear-gradient(0.00deg, rgb(0, 0, 0) 0%,rgba(0, 0, 0, 0) 113.162%);}
.ywgl_section2 .left .wzbox{width: 100%;position: absolute;left: 0;bottom: 0;z-index: 3;padding: 40px 20px 40px 40px;}
.ywgl_section2 .left .tit{font-size: 24px;color: #FFFFFF;line-height: 36px;}
.ywgl_section2 .left .info{font-size: 16px;color: #FFFFFF;line-height: 36px;height: 0;margin: 0;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ywgl_section2 .left .ny_btn{display: none;}
.ywgl_section2 .left:hover .info{height: auto;margin: 24px 0;opacity: 1;}
.ywgl_section2 .left:hover .ny_btn{display: flex;}
.ywgl_section2 .right{width: 60.4%;padding-left: 16px;}
.ywgl_section2 .right .dd{margin-bottom: 32px;}
.ywgl_section2 .right .dd:last-child{margin-bottom: 0;}
.ywgl_section2 .right a{display: flex;justify-content: flex-start;align-items: center;padding: 40px;background: #FFFFFF;border-radius: 12px;}
.ywgl_section2 .right a .picbox{width: 43.28358208955224%;}
.ywgl_section2 .right a .pic{ padding-bottom: 62.931%; position: relative; overflow: hidden;border-radius: 6px;}
.ywgl_section2 .right a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.ywgl_section2 .right a .wzbox{width: 56.71641791044776%;padding-left: 40px;}
.ywgl_section2 .right a .bt{font-size: 20px;color: #231815;line-height: 30px;margin-bottom: 24px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ywgl_section2 .right a .jj{font-size: 14px;color: #414541;line-height: 21px;margin-bottom: 32px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ywgl_section2 .right a:hover .bt{color: #00a15f;}
.ywgl_section2 .right a:hover{box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.03),2px 7px 16px 0px rgba(0, 0, 0, 0.03),7px 28px 29px 0px rgba(0, 0, 0, 0.03),17px 62px 38px 0px rgba(0, 0, 0, 0.02),30px 110px 46px 0px rgba(0, 0, 0, 0),47px 172px 50px 0px rgba(0, 0, 0, 0);background: linear-gradient(180.00deg, rgba(255, 255, 255, 0.66),rgba(230, 255, 230, 0.66) 100%);}
.ywgl_section2 .right a:hover .bt{padding-top: 4px;}
.ywgl_section2 .right a:hover .jj{margin-top: -8px;}
@media screen and (max-width:1680px) {
.ywgl_section2 .left .tit{font-size: 18px;line-height: 24px;}
.ywgl_section2 .left .info{font-size: 14px;line-height: 26px;}
.ywgl_section2 .right a{padding: 21px;}
}
@media screen and (max-width:1400px) {
.ywgl_section2 .right a{padding: 23px;}
.ywgl_section2 .right a .wzbox{padding-left: 24px;}
.ywgl_section2 .right a .bt{font-size: 16px;line-height: 24px;margin-bottom: 12px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.ywgl_section2 .right a .jj{font-size: 13px;line-height: 20px;margin-bottom: 20px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
}
@media screen and (max-width:1024px) {
.ywgl_section2{padding-bottom: 30px}
.ywgl_section2 .w_width{display: block;}
.ywgl_section2 .left{width: 100%;padding-right: 0;margin-bottom: 14px;}
.ywgl_section2 .left .libox::after{background: linear-gradient(0.00deg, rgb(0, 0, 0) 0%,rgba(0, 0, 0, 0) 113.162%);}
.ywgl_section2 .left .wzbox{padding: 20px;}
.ywgl_section2 .left .tit{font-size: 16px;line-height: 20px;}
.ywgl_section2 .left .info{font-size: 14px;line-height: 24px;opacity: 1;margin: 12px 0;height: auto;}
.ywgl_section2 .left .ny_btn{display: flex;}
.ywgl_section2 .right{width: 100%;padding-left: 0;}
.ywgl_section2 .right .dd{margin-bottom: 14px;}
.ywgl_section2 .right a{padding: 20px;display: block;}
.ywgl_section2 .right a .picbox{width: 100%;}
.ywgl_section2 .right a .wzbox{width: 100%;padding-left: 0;margin-top: 12px;}
.ywgl_section2 .right a .bt{font-size: 16px;line-height: 22px;margin-bottom: 10px;}
.ywgl_section2 .right a .jj{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.ywgl_section2 .right a:hover .bt{padding-top: 0;}
.ywgl_section2 .right a:hover .jj{margin-top: 0;}
}

.ywgl_section3{width: 100%;padding-bottom: 48px;background: #f5f5f5;}
.ywgl_section3 h3{font-size: 36px;color: #414541;line-height: 40px;margin-bottom: 32px;font-weight: bold;}
.ywgl_section3 ul{width: 100%;margin-bottom: 48px;}
.ywgl_section3 ul li{margin-bottom: 32px;}
.ywgl_section3 ul li:last-child{margin-bottom: 0;}
.ywgl_section3 ul a{display: flex;justify-content: flex-start;align-items: center;background: #fff;padding: 40px;border-radius: 12px;}
.ywgl_section3 ul a .left{width: 348px;}
.ywgl_section3 ul a .pic{ padding-bottom: 62.931%; position: relative; overflow: hidden;border-radius: 6px;}
.ywgl_section3 ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.ywgl_section3 ul a .right{width: calc(100% - 348px);padding-left: 40px;}
.ywgl_section3 ul a .bt{font-size: 20px;color: #231815;line-height: 30px;margin-bottom: 24px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ywgl_section3 ul a .info{font-size: 14px;color: #414541;line-height: 21px;margin-bottom: 32px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ywgl_section3 ul a:hover .bt{color: #00a15f;}
.ywgl_section3 ul a:hover{box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.03),2px 7px 16px 0px rgba(0, 0, 0, 0.03),7px 28px 29px 0px rgba(0, 0, 0, 0.03),17px 62px 38px 0px rgba(0, 0, 0, 0.02),30px 110px 46px 0px rgba(0, 0, 0, 0),47px 172px 50px 0px rgba(0, 0, 0, 0);background: linear-gradient(180.00deg, rgba(255, 255, 255, 0.66),rgba(230, 255, 230, 0.66) 100%);}
.ywgl_section3 ul a:hover .bt{padding-top: 4px;}
.ywgl_section3 ul a:hover .info{margin-top: -8px;}
@media screen and (max-width:1024px) {
.ywgl_section3{padding-bottom: 30px;}
.ywgl_section3 h3{font-size: 20px;line-height: 24px;margin-bottom: 20px;}
.ywgl_section3 ul{margin-bottom: 20px;}
.ywgl_section3 ul li{margin-bottom: 12px;}
.ywgl_section3 ul a{padding: 20px;display: block;}
.ywgl_section3 ul a .left{width: 100%;}
.ywgl_section3 ul a .right{width:100%;padding-left: 0;padding-top: 14px;}
.ywgl_section3 ul a .bt{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.ywgl_section3 ul a .info{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.ywgl_section3 ul a:hover .bt{padding-top: 0;}
.ywgl_section3 ul a:hover .info{margin-top: 0;}
}

/*分页*/
.page_section{width: 100%;}
.page_section .pcpage{display: flex;justify-content: center;align-items: center;}
.page_section .pcpage .wz_l{font-size: 14px;color: #2C2B28;line-height: 20px;margin-right: 22px;}
.page_section .pcpage a{display: block;font-size: 14px;color: #2C2B28;width: 32px;height: 32px;border: 1px solid rgb(238, 238, 238);border-radius: 2px;background: rgb(255, 255, 255);display: flex;justify-content: center;align-items: center;margin-right: 8px;}
.page_section .pcpage a img{width: 20px;}
.page_section .pcpage a .ico2{display: none;}
.page_section .pcpage a:hover,
.page_section .pcpage a.on{background: #00A15F;border-color: #00A15F;color: #fff;}
.page_section .pcpage a:hover .ico1{display: none;}
.page_section .pcpage a:hover .ico2{display: block;}

.page_section .pcpage a.on .ico1{display: none;}
.page_section .pcpage a.on .ico2{display: block;}

.page_section .pcpage .wz_r{font-size: 14px;color: #2C2B28;line-height: 20px;}
.page_section .pcpage input{width: 44px;height: 32px;border: 1px solid rgb(238, 238, 238);border-radius: 2px;background: rgb(255, 255, 255);padding: 0 10px;text-align: center;font-size: 14px;color: #2C2B28;margin: 0 8px;display: block;}
.page_section .phpage{display: none;}
@media screen and (max-width:1024px) {
.page_section .pcpage{display: none;}
.page_section .phpage{display: flex;justify-content: center;align-items: center;}
.page_section .phpage a{width: 32px;height: 32px;border: 1px solid rgb(238, 238, 238);border-radius: 2px;background: rgb(255, 255, 255);display: flex;justify-content: center;align-items: center;}
.page_section .phpage a img{width: 20px;}
.page_section .phpage a .ico2{display: none;}
.page_section .phpage a:hover{background: #00A15F;border-color: #00A15F;}
.page_section .phpage a:hover .ico1{display: none;}
.page_section .phpage a:hover .ico2{display: block;}
.page_section .phpage span{margin: 0 20px;}
}

/*常见问题*/
.cjwt_section{width: 100%;padding-top: 88px;padding-bottom: 48px;background: #f5f5f5;}
.cjwt_section ul{margin-bottom: 48px;}
.cjwt_section ul li{margin-bottom: 24px;background: #FFFFFF;border-radius: 4px;overflow: hidden;}
.cjwt_section ul li:last-child{margin-bottom: 0;}
.cjwt_section ul .top{width: 100%;padding: 16px;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #f5f5f5;}
.cjwt_section ul .top .left{width: calc(100% - 60px);display: flex;justify-content: flex-start;align-items: center;}
.cjwt_section ul .top .left img{width: 24px;display: block;}
.cjwt_section ul .top .left .wz{width: calc(100% - 24px);padding-left: 12px;font-size: 18px;color: #231815;line-height: 38px;}
.cjwt_section ul li:hover .top .left .wz{color: #00a15f;}
.cjwt_section ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.1);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cjwt_section ul .top .right{width: 24px;}
.cjwt_section ul .top .right img{width: 100%;display: block;}
.cjwt_section ul .top .right .ico2{display: none;}
.cjwt_section ul li.on .top .right .ico1{display: none;}
.cjwt_section ul li.on .top .right .ico2{display: block;}
.cjwt_section ul .bottom{width: 100%;padding: 48px;font-size: 16px;color: #414541;line-height: 36px;}
@media screen and (max-width:1024px) {
.cjwt_section{padding-top: 30px;padding-bottom: 30px;}
.cjwt_section ul{margin-bottom: 20px;}
.cjwt_section ul li{margin-bottom: 12px;}
.cjwt_section ul .top{padding: 12px;}
.cjwt_section ul .top .left{width: calc(100% - 28px);}
.cjwt_section ul .top .left img{width: 18px;}
.cjwt_section ul .top .left .wz{width: calc(100% - 18px);padding-left: 8px;font-size: 13px;line-height: 20px;}
.cjwt_section ul .top .right{width: 20px;}
.cjwt_section ul .bottom{padding: 12px;font-size: 14px;line-height: 24px;}
}

/*新闻*/
.xw_section{width: 100%;background: #f5f5f5;padding-top: 80px;padding-bottom: 48px;}
.xw_section ul{margin-bottom: 47px;}
.xw_section ul li{margin-bottom: 32px;background: #fff;border-radius: 12px;overflow: hidden;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xw_section ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.xw_section ul li:last-child{margin-bottom: 0;}
.xw_section ul a{display: flex;justify-content: flex-start;align-items: center;}
.xw_section ul a .left{width: 580px;}
.xw_section ul a .pic{ width: 100%; padding-bottom: 52.931%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.xw_section ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.xw_section ul a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.xw_section ul a .right{width: calc(100% - 580px);padding:  20px 64px;}
.xw_section ul a .datebox{width: 154px;display: flex;justify-content: flex-start;align-items: center;margin-bottom: 24px;background: #408573;border-radius: 2px;overflow: hidden;}
.xw_section ul a .datebox .date1{font-size: 14px;color: #FFFFFF;line-height: 32px;width: 100px;text-align: center;}
.xw_section ul a .datebox .date2{font-size: 14px;color: #FFFFFF;line-height: 32px;width: 54px;text-align: center;background: #00A15F;}
.xw_section ul a .bt{font-size: 20px;color: #11112B;line-height: 36px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.xw_section ul a .jj{font-size: 14px;color: #646464;line-height: 24px;margin: 3px 0 26px 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xw_section ul a:hover{background: linear-gradient(180.00deg, rgba(255, 255, 255, 0.66),rgba(230, 255, 230, 0.66) 100%);}
.xw_section ul a:hover .bt{color: #00A15F;}
.xw_section ul a:hover .jj{margin: 11px 0 34px 0;}
@media screen and (max-width:1680px) {
.xw_section ul a .left{width: 460px;}
.xw_section ul a .right{width: calc(100% - 460px);padding: 0 40px;}
.xw_section ul a .bt{font-size: 16px;line-height: 26px;}
}
@media screen and (max-width:1024px) {
.xw_section{padding-top: 30px;padding-bottom: 30px;}
.xw_section ul{margin-bottom: 20px;}
.xw_section ul li{margin-bottom: 12px;}
.xw_section ul a{display: block;}
.xw_section ul a .left{width: 100%;}
.xw_section ul a .right{width: 100%;padding:  14px;}
.xw_section ul a .datebox{width: 120px;margin-bottom: 12px;}
.xw_section ul a .datebox .date1{font-size: 13px;line-height: 26px;width: 80px;}
.xw_section ul a .datebox .date2{font-size: 13px;line-height: 26px;width: 40px;}
.xw_section ul a .bt{font-size: 16px;line-height: 20px;}
.xw_section ul a .jj{font-size: 13px;line-height: 20px;margin: 10px 0!important;}
}

/*公司通告*/
.gsgg_section{width: 100%;padding-top: 88px;padding-bottom: 48px;background: #f5f5f5;}
.gsgg_section .page_section{margin-top: 48px;}
.gsgg_section ul{margin: -16px;width: calc(100% + 32px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.gsgg_section ul li{width: 50%;padding: 16px;}
.gsgg_section ul a{display: block;width: 100%;background: #fff;padding: 40px 24px 24px 24px;border-radius: 12px;}
.gsgg_section ul a .datebox{width: 154px;display: flex;justify-content: flex-start;align-items: center;margin-bottom: 24px;background: #408573;border-radius: 2px;overflow: hidden;}
.gsgg_section ul a .datebox .date1{font-size: 14px;color: #FFFFFF;line-height: 32px;width: 100px;text-align: center;}
.gsgg_section ul a .datebox .date2{font-size: 14px;color: #FFFFFF;line-height: 32px;width: 54px;text-align: center;background: #00A15F;}
.gsgg_section ul a .bt{font-size: 18px;color: #231815;line-height: 27px;margin-bottom: 72px;min-height: 54px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.gsgg_section ul a .more{padding-top: 24px;display: flex;justify-content: flex-start;align-items: center;border-top: 1px solid #f5f5f5}
.gsgg_section ul a .more .wz{font-size: 14px;color: #231815;line-height: 21px;}
.gsgg_section ul a .more img{width: 7px;display: block;margin-left: 13px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.gsgg_section ul a:hover{background: linear-gradient(180.00deg, rgba(255, 255, 255, 0.66),rgba(230, 255, 230, 0.66) 100%);box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.gsgg_section ul a:hover .bt{color: #00a15f;}
.gsgg_section ul a:hover .more img{margin-left: 16px;}
@media screen and (max-width:1024px) {
.gsgg_section{padding-top: 30px;padding-bottom: 30px;}
.gsgg_section .page_section{margin-top: 20px;}
.gsgg_section ul{margin: 0;width: 100%;}
.gsgg_section ul li{width: 100%;padding: 0;margin-bottom: 12px;}
.gsgg_section ul li:last-child{margin-bottom: 0;}
.gsgg_section ul a{padding: 20px;}
.gsgg_section ul a .datebox{width: 120px;margin-bottom: 12px;}
.gsgg_section ul a .datebox .date1{font-size: 13px;line-height: 26px;width: 80px;}
.gsgg_section ul a .datebox .date2{font-size: 13px;line-height: 26px;width: 40px;}
.gsgg_section ul a .bt{font-size: 16px;line-height: 22px;margin-bottom: 14px;min-height: 44px;}
.gsgg_section ul a .more{padding-top: 14px;}
.gsgg_section ul a .more .wz{line-height: 20px;}
.gsgg_section ul a .more img{margin-left: 10px;}
.gsgg_section ul a:hover .more img{margin-left: 14px;}
}

/*新闻详情*/
.xwxq_section1{width: 100%;padding-top: 16px;padding-bottom: 36px;background: linear-gradient(90.00deg, rgb(0, 161, 95),rgb(48, 143, 104) 100%);}
.xwxq_section1 .cont1{width: 100%;padding-bottom: 16px;border-bottom: 1px solid rgba(255, 255, 255, 0.19);display: flex;justify-content: space-between;align-items: center;margin-bottom: 34px;}
.xwxq_section1 .cont1 .left{display: flex;justify-content: flex-start;align-items: center;}
.xwxq_section1 .cont1 .left a{display: block;font-size: 12px;color:#FFFFFF;line-height: 20px;}
.xwxq_section1 .cont1 .left a:hover,
.xwxq_section1 .cont1 .left a.on{text-decoration: underline;}
.xwxq_section1 .cont1 .left span{display: block;font-size: 12px;color:#FFFFFF;line-height: 20px;margin: 0 5px;}
.xwxq_section1 .cont1 .right a{display: flex;justify-content: flex-start;align-items: center;}
.xwxq_section1 .cont1 .right img{width: 14px;display: block;}
.xwxq_section1 .cont1 .right .wz{font-size: 14px;color: #FFFFFF;line-height: 20px;margin-left: 8px;}
.xwxq_section1 .cont1 .right a:hover{opacity: 0.8;}
.xwxq_section1 .cont2{width: 100%;}
.xwxq_section1 .cont2 .title{font-size: 36px;color: #FFFFFF;line-height: 53px;margin-bottom: 4px;}
.xwxq_section1 .cont2 .dl{display: flex;justify-content: flex-start;align-items: center;}
.xwxq_section1 .cont2 .dd{display: flex;justify-content: flex-start;align-items: center;margin-right: 26px;}
.xwxq_section1 .cont2 .dd:last-child{margin-right: 0;}
.xwxq_section1 .cont2 .dd img{display: block;}
.xwxq_section1 .cont2 .dd .wz{font-size: 14px;color: #FFFFFF;line-height: 24px;margin-left: 6px;}
@media screen and (max-width:1024px) {
.xwxq_section1{padding-top: 12px;padding-bottom: 24px;}
.xwxq_section1 .cont1{padding-bottom: 12px;justify-content: flex-end;margin-bottom: 12px;}
.xwxq_section1 .cont1 .left{display: none}
.xwxq_section1 .cont2 .title{font-size: 20px;line-height: 30px;margin-bottom: 10px;}
.xwxq_section1 .cont2 .dd{margin-right: 12px;}
.xwxq_section1 .cont2 .dd .wz{font-size: 13px;line-height: 18px;margin-left: 4px;}
}

.xwxq_section2{width: 100%;padding-top: 48px;padding-bottom: 48px;background: #f5f5f5;position: relative;}
.xwxq_section2 .w_width{display: flex;justify-content: space-between;align-items: stretch;position: relative;}
.xwxq_section2 .left{width: calc(68% - 32px);background: #ffffff;border-radius: 12px;padding: 40px;position: relative;}
.xwxq_section2 .left .content{font-size: 16px;color: #2C2B28;line-height: 32px;margin-bottom: 40px;}
.xwxq_section2 .left .dz{width: 100%;display: flex;justify-content: center;align-items: center;margin-bottom: 40px;cursor: pointer;}
.xwxq_section2 .left .dz img{width: 18px;display: block;}
.xwxq_section2 .left .dz .ico2{display: none;}
.xwxq_section2 .left .dz .wz{font-size: 14px;color: #000000;line-height: 20px;margin-left: 12px;}
.xwxq_section2 .left .dz.on .ico1{display: none;}
.xwxq_section2 .left .dz.on .ico2{display: block;}
.xwxq_section2 .left .dz.on .wz{color: #00a15f;}
.xwxq_section2 .left .page{width: 100%;border-top: 1px solid rgb(225, 230, 239);}
.xwxq_section2 .left .page a{display: flex;justify-content: flex-start;align-items: flex-start;border-bottom: 1px solid rgb(225, 230, 239);font-size: 14px;color: #2C2B28;line-height: 26px;padding: 24px;}
.xwxq_section2 .left .page a span{color: #676972;margin-right: 24px;}
.xwxq_section2 .left .page a:hover{color: #fff;background: #00a15f;}
.xwxq_section2 .left .page a:hover span{color: #fff;}
.xwxq_section2 .right{width: 32%;background: #ffffff;border-radius: 12px;padding: 40px 30px;}
.xwxq_section2 .right h2{font-size: 24px;color: #00A15F;line-height: 30px;margin-bottom: 8px;}
.xwxq_section2 .right .line{width: 32px;height: 4px;margin-bottom: 32px;border-radius: 26px;background: rgb(0, 161, 95);}
.xwxq_section2 .right .cont1{width: 100%;}
.xwxq_section2 .right .cont1 a{display: block;width: 100%;position: relative;border-radius: 12px;overflow: hidden;}
.xwxq_section2 .right .cont1 a .pic{ padding-bottom: 61.137%; position: relative; overflow: hidden;}
.xwxq_section2 .right .cont1 a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.xwxq_section2 .right .cont1 a .wzbox{width: 100%;position: absolute;left: 0;bottom: 0;background: rgb(0, 0, 0,0.66);padding: 10px 24px;}
.xwxq_section2 .right .cont1 a .bt{font-size: 16px;color: #FFFFFF;line-height: 24px;}
.xwxq_section2 .right .cont1 a:hover .bt{color: #00a15f;}
.xwxq_section2 .right .cont2{width: 100%;}
.xwxq_section2 .right .cont2 .dd{padding: 24px 0;border-bottom: 1px solid rgb(227, 226, 226);}
.xwxq_section2 .right .cont2 .dd:last-child{border-bottom: 0;}
.xwxq_section2 .right .cont2 .bt{font-size: 16px;color: #231815;line-height: 26px;margin-bottom: 12px;}
.xwxq_section2 .right .cont2 .date{font-size: 14px;color: #9A9A9A;line-height: 18px;}
.xwxq_section2 .right .cont2 a:hover .bt{color: #00a15f;}
.xwxq_section2 .fx_box{position: sticky;margin-left: -120px; top: 130px;width: 48px;height: 0;left: 0}
.xwxq_section2 .fx_box ul li{margin-bottom: 12px;background: #F3F5F7!important;position: relative;border-radius: 8px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xwxq_section2 .fx_box ul li:hover{background: #eee;}
.xwxq_section2 .fx_box ul li:last-child{margin-bottom: 0;}
.xwxq_section2 .fx_box ul a{display: block;width: 100%;background: rgba(0, 0, 0,0)!important;height: 48px;padding: 0;margin: 0;float: none;position: relative;z-index: 5;}
.xwxq_section2 .fx_box ul img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
@media screen and (max-width:1680px) {
.xwxq_section2 .fx_box{margin-left: -110px;}
}
@media screen and (max-width:1024px) {
.xwxq_section2{padding-top: 30px;padding-bottom: 30px;}
.xwxq_section2 .w_width{display: block;}
.xwxq_section2 .left{width: 100%;padding: 20px;}
.xwxq_section2 .left .content{font-size: 14px;line-height: 24px;margin-bottom: 12px;}
.xwxq_section2 .left .dz{margin-bottom: 12px;}
.xwxq_section2 .left .page a{line-height: 20px;padding: 12px;}
.xwxq_section2 .left .page a span{margin-right: 10px;}
.xwxq_section2 .right{display: none;}
.xwxq_section2 .fx_box{display: none;}
}

/*在线预定*/
.zxyd_section1{width: 100%;padding-top: 58px;background: linear-gradient(180.00deg, rgba(255, 255, 255, 0.66),rgba(230, 255, 230, 0.66) 100%);}
.zxyd_section1 .w_width{display: flex;justify-content: space-between;align-items: flex-start;}
.zxyd_section1 .title{font-size: 24px;color: #231815;line-height: 35px;}
.zxyd_section1 .left{width: calc(50% - 150px);}
.zxyd_section1 .left .info{font-size: 16px;color: #231815;line-height: 28px;margin: 16px 0 34px 0;}
.zxyd_section1 .left ul{display: flex;justify-content: flex-start;align-items: flex-start;}
.zxyd_section1 .left ul li{margin-right: 80px;}
.zxyd_section1 .left ul li:last-child{margin-right: 0;}
.zxyd_section1 .left ul .wz1{font-size: 36px;color: #00A15F;line-height: 40px;text-align: center;font-weight: bold;margin-bottom: 10px;}
.zxyd_section1 .left ul .wz2{font-size: 16px;color: #00A15F;line-height: 28px;text-align: center;}
.zxyd_section1 .center{width: 170px;}
.zxyd_section1 .center img{width: 100%;display: block;}
.zxyd_section1 .right{width: calc(50% - 150px);}
.zxyd_section1 .right .btbox{width: 100%;display: flex;justify-content: space-between;align-items: center;margin-bottom: 16px;}
.zxyd_section1 .right .btbox .more a{display: flex;justify-content: flex-start;align-items: center;}
.zxyd_section1 .right .btbox .more .wz{font-size: 14px;color: #231815;line-height: 20px;margin-right: 8px;}
.zxyd_section1 .right .btbox .more img{width: 7px;display: block;}
.zxyd_section1 .right .btbox .more .ico2{display: none;}
.zxyd_section1 .right .btbox .more a:hover .wz{color: #00a15f;}
.zxyd_section1 .right .btbox .more a:hover .ico1{display: none;}
.zxyd_section1 .right .btbox .more a:hover .ico2{display: block;}
.zxyd_section1 .right ul{width: 100%;}
.zxyd_section1 .right ul li{margin-bottom: 16px;}
.zxyd_section1 .right ul li:last-child{margin-bottom: 0;}
.zxyd_section1 .right ul a{display: flex;justify-content: space-between;align-items: center;position: relative;padding-left: 24px;}
.zxyd_section1 .right ul a::after{content: "";display: block;width: 5px;height: 5px;background: #231815;border-radius: 100%;position: absolute;left: 7px;top: 50%;transform: translate(0,-50%);}
.zxyd_section1 .right ul a .wz_l{width: calc(100% - 100px);font-size: 16px;color: #231815;line-height: 28px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.zxyd_section1 .right ul a .dat_r{font-size: 16px;color: #231815;line-height: 28px;width: 100px;text-align: right;}
.zxyd_section1 .right ul a:hover::after{background: #00a15f;}
.zxyd_section1 .right ul a:hover .wz_l,
.zxyd_section1 .right ul a:hover .dat_r{color: #00a15f;}
@media screen and (max-width:1024px) {
.zxyd_section1{padding-top: 30px;padding-bottom: 30px;}
.zxyd_section1 .w_width{display: block;position: relative;}
.zxyd_section1 .title{font-size: 20px;line-height: 24px;}
.zxyd_section1 .left{width: calc(100% - 120px);}
.zxyd_section1 .left .info{font-size: 14px;line-height: 22px;margin: 12px 0;}
.zxyd_section1 .left ul li{margin-right: 20px;}
.zxyd_section1 .left ul .wz1{font-size: 18px;line-height: 24px;margin-bottom: 6px;}
.zxyd_section1 .left ul .wz2{font-size: 14px;line-height: 20px;}
.zxyd_section1 .center{width: 100px;position: absolute;right: 0;top: 0;}
.zxyd_section1 .right{width: 100%;margin-top: 20px;}
.zxyd_section1 .right .btbox{margin-bottom: 12px;}
.zxyd_section1 .right ul li{margin-bottom: 12px;}
.zxyd_section1 .right ul a{padding-left: 16px;}
.zxyd_section1 .right ul a::
.zxyd_section1 .right ul a::after{width: 4px;height: 4px;left: 6px;}
.zxyd_section1 .right ul a .wz_l{width: calc(100% - 84px);font-size: 14px;line-height: 24px;}
.zxyd_section1 .right ul a .dat_r{font-size: 14px;line-height: 24px;width: 84px;}
}

.zxyd_section2{width: 100%;padding-top: 32px;padding-bottom: 50px;background: #f5f5f5;}
.zxyd_section2 .cont1{width: 100%;background: #FFFFFF;border-radius: 8px;display: flex;justify-content: space-between;align-items: center;padding: 12px;margin-bottom: 32px;}
.zxyd_section2 .cont1 .left ul{display: flex;justify-content: flex-start;align-items: center;border-radius: 4px;overflow: hidden;}
.zxyd_section2 .cont1 .left li{margin-right: 1px;}
.zxyd_section2 .cont1 .left li:last-child{margin-right: 0;}
.zxyd_section2 .cont1 .left li a{display: flex;justify-content: center;align-items: center;width: 118px;background: #F5F5F5;}
.zxyd_section2 .cont1 .left li a .wz{font-size: 16px;color:#414541;line-height: 48px;}
.zxyd_section2 .cont1 .left li a img{width: 16px;display: block;margin-left: 2px;}
.zxyd_section2 .cont1 .left li a .ico2{display: none;}
.zxyd_section2 .cont1 .left li.on a{background: #00A15F;}
.zxyd_section2 .cont1 .left li.on a .wz{color: #fff;}
.zxyd_section2 .cont1 .left li.on1 a .ico1{display: none;}
.zxyd_section2 .cont1 .left li.on1 a .ico2{display: block;}
.zxyd_section2 .cont1 .right{position: relative;border: 1px solid rgb(245, 245, 245);border-radius: 4px;width: 295px;}
.zxyd_section2 .cont1 .right input{width: 100%;height: 48px;display: block;font-size: 16px;color: #333;padding: 0 12px 0 58px;}
.zxyd_section2 .cont1 .right input::-webkit-input-placeholder{font-size: 16px;color: #575656;opacity: 1;}
.zxyd_section2 .cont1 .right input::-moz-placeholder{font-size: 16px;color: #575656;opacity: 1;}
.zxyd_section2 .cont1 .right input::moz-placeholder{font-size: 16px;color: #575656;opacity: 1;}
.zxyd_section2 .cont1 .right input:-ms-input-placeholder{font-size: 16px;color: #575656;opacity: 1;}
.zxyd_section2 .cont1 .right img{width: 20px;display: block;position: absolute;left: 24px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.zxyd_section2 .cont2{margin-bottom: 48px;}
.zxyd_section2 .cont2 ul{margin: -16px;width: calc(100% + 32px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.zxyd_section2 .cont2 ul li{width: 33.333%;padding: 16px;}
.zxyd_section2 .cont2 ul a{display: block;width: 100%;background: #fff;border-radius: 8px;overflow: hidden;}
.zxyd_section2 .cont2 ul a .pic{ width: 100%; padding-bottom: 61.087%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.zxyd_section2 .cont2 ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
/*.zxyd_section2 .cont2 ul a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}*/
.zxyd_section2 .cont2 ul a .wzbox{width: 100%;padding: 24px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.zxyd_section2 .cont2 ul a .bt{font-size: 18px;color: #231815;line-height: 26px;margin-bottom: 8px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.zxyd_section2 .cont2 ul a .jj{font-size: 14px;color: #BBBBBB;line-height: 21px;margin-bottom: 24px;}
.zxyd_section2 .cont2 ul a .boxs{width: 100%;padding-top: 24px;display: flex;justify-content: space-between;align-items: center;border-top: 1px solid #F5F5F5;}
.zxyd_section2 .cont2 ul a .jiag{font-size: 20px;color: #00A15F;line-height: 24px;}
.zxyd_section2 .cont2 ul a .jiag span{font-size: 24px;color: #00A15F;line-height: 30px;font-weight: bold;margin-left: 3px;}
.zxyd_section2 .cont2 ul a .btn{width: 104px;font-size: 14px;color: #00A15F;line-height: 36px;text-align: center;border: 1px solid rgb(0, 161, 95);border-radius: 19px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.zxyd_section2 .cont2 ul a:hover{box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.03),2px 7px 16px 0px rgba(0, 0, 0, 0.03),7px 28px 29px 0px rgba(0, 0, 0, 0.03),17px 62px 38px 0px rgba(0, 0, 0, 0.02),30px 110px 46px 0px rgba(0, 0, 0, 0),47px 172px 50px 0px rgba(0, 0, 0, 0);background: linear-gradient(180.00deg, rgba(255, 255, 255, 0.66),rgba(230, 255, 230, 0.66) 100%);}
.zxyd_section2 .cont2 ul a:hover .wzbox{padding-top: 20px;}
.zxyd_section2 .cont2 ul a:hover .bt{margin-bottom: 12px;color: #00a15f;}
.zxyd_section2 .cont2 ul a .btn:hover{background: #00a15f;color: #fff;}
@media screen and (max-width:1024px) {
.zxyd_section2{padding-top: 30px;padding-bottom: 30px;}
.zxyd_section2 .cont1{margin-bottom: 20px;display: block;}
.zxyd_section2 .cont1 .left ul{justify-content: space-between;}
.zxyd_section2 .cont1 .left li{width: calc(33.333% - 4px);margin-right: 0;}
.zxyd_section2 .cont1 .left li a{width: 100%;background: #F5F5F5;}
.zxyd_section2 .cont1 .left li a .wz{font-size: 14px;line-height: 36px;}
.zxyd_section2 .cont1 .left li a img{width: 14px;}
.zxyd_section2 .cont1 .right{margin-top: 10px; width: 100%;}
.zxyd_section2 .cont1 .right input{height: 36px;font-size: 14px;padding: 0 12px 0 42px;}
.zxyd_section2 .cont1 .right input::-webkit-input-placeholder{font-size: 14px;}
.zxyd_section2 .cont1 .right input::-moz-placeholder{font-size: 14px;}
.zxyd_section2 .cont1 .right input::moz-placeholder{font-size: 14px;}
.zxyd_section2 .cont1 .right input:-ms-input-placeholder{font-size: 14px;}
.zxyd_section2 .cont1 .right img{width: 18px;left: 12px;}
.zxyd_section2 .cont2{margin-bottom: 20px;}
.zxyd_section2 .cont2 ul{margin: -6px;width: calc(100% + 12px);}
.zxyd_section2 .cont2 ul li{width: 50%;padding: 6px;}
.zxyd_section2 .cont2 ul a .wzbox{padding: 12px!important;}
.zxyd_section2 .cont2 ul a .bt{font-size: 16px;line-height: 20px;margin-bottom: 8px!important;}
.zxyd_section2 .cont2 ul a .jj{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.zxyd_section2 .cont2 ul a .boxs{padding-top: 12px;}
.zxyd_section2 .cont2 ul a .jiag{font-size: 16px;line-height: 20px;}
.zxyd_section2 .cont2 ul a .jiag span{font-size: 18px;line-height: 24px;}
.zxyd_section2 .cont2 ul a .btn{width: 70px;line-height: 28px;border-radius: 15px;font-size: 13px;}
}

/*在线预定详情*/
.zxydxq_section1{width: 100%;padding-top: 18px;padding-bottom: 80px;border-top: 1px solid rgb(245, 245, 245);}
.zxydxq_section1 .dq_sec{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 18px;}
.zxydxq_section1 .dq_sec a{display: block;font-size: 12px;color: #414541;line-height: 18px;}
.zxydxq_section1 .dq_sec span{display: block;font-size: 12px;color: #414541;line-height: 18px;margin: 0 5px;}
.zxydxq_section1 .dq_sec a:hover,
.zxydxq_section1 .dq_sec a.on{color: #00a15f;}
.zxydxq_section1 .content{display: flex;justify-content: space-between;align-items: flex-start;}
.zxydxq_section1 .content .left{width: 54.66666666666667%;}
.zxydxq_section1 .content .pic{ padding-bottom: 61.02%; position: relative; overflow: hidden;border-radius: 12px;}
.zxydxq_section1 .content .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.zxydxq_section1 .content .right{width: calc(45.33333333333333% - 60px);}
.zxydxq_section1 .content .bt{font-size: 32px;color: #2E2E2E;line-height: 48px;margin-bottom: 8px;}
.zxydxq_section1 .content .pj{font-size: 16px;color: #AFAFAF;line-height: 20px;margin-bottom: 16px;}
.zxydxq_section1 .content .pj span{color: #BB0007;}
.zxydxq_section1 .content .jj{font-size: 14px;color: #414541;line-height: 24px;margin-bottom: 20px;}
.zxydxq_section1 .content .jj p{margin-bottom: 12px;}
.zxydxq_section1 .content .jj p:last-child{margin-bottom: 0;}
.zxydxq_section1 .content .fbt{font-size: 16px;color: #2E2E2E;line-height: 24px;margin-bottom: 8px;}
.zxydxq_section1 .content .dl{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;margin-bottom: 15px;}
.zxydxq_section1 .content .dl .dd{margin-right: 14px;font-size: 14px;color: #414541;line-height: 34px;padding: 0 12px;border: 1px solid rgb(220, 219, 219);border-radius: 4px;}
.zxydxq_section1 .content .dl .dd:last-child{margin-right: 0;}
.zxydxq_section1 .content .dl .dd.on{color: #00A15F;background: rgba(7, 139, 1, 0.07);border-color: #00A15F;}
.zxydxq_section1 .content .jiag{font-size: 20px;color: #00A15F;line-height: 24px;margin-bottom: 8px;}
.zxydxq_section1 .content .jiag span{font-size: 36px;line-height: 40px;}
.zxydxq_section1 .content .jj2{font-size: 14px;color: #414541;line-height: 20px;margin-bottom: 24px;}
.zxydxq_section1 .content .numbox{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 24px;}
.zxydxq_section1 .content .numbox .btn{width: 32px;height: 32px;border: 1px solid rgb(227, 226, 226);display: flex;justify-content: center;align-items: center;border-radius: 100%;cursor: pointer;}
.zxydxq_section1 .content .numbox .btn img{width: 20px;display: block;}
.zxydxq_section1 .content .numbox .btn .ico1{display: none;}
.zxydxq_section1 .content .numbox .btn.on .ico2,
.zxydxq_section1 .content .numbox .btn:hover .ico2{display: none;}
.zxydxq_section1 .content .numbox .btn.on .ico1,
.zxydxq_section1 .content .numbox .btn:hover .ico1{display: block;}
.zxydxq_section1 .content .numbox input{font-size: 16px;color: #414541;line-height: 24px;width: 74px;padding: 0 20px;text-align: center;}
.zxydxq_section1 .content .dl2{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.zxydxq_section1 .content .dl2 .dd{margin-right: 16px;}
.zxydxq_section1 .content .dl2 .dd a{display: block;font-size: 18px;color: #00A15F;line-height: 27px;width: 152px;padding: 12px;text-align: center;border: 1px solid rgb(0, 161, 95);border-radius: 8px;}
.zxydxq_section1 .content .dl2 .dd:last-child a{width: 243px;margin-right: 0;color: #fff;background: #00A15F;}
.zxydxq_section1 .content .dl2 .dd a:hover{background: #00A15F;color: #fff;}
.zxydxq_section1 .content .dl2 .dd:last-child a:hover{background: rgba(255,255,255,0);color: #00A15F;}
@media screen and (max-width:1400px) {
.zxydxq_section1 .content .left{width: 50%;}
.zxydxq_section1 .content .right{width: calc(50% - 40px);}
.zxydxq_section1 .content .bt{font-size: 18px;line-height: 22px;margin-bottom: 6px;}
.zxydxq_section1 .content .pj{font-size: 14px;line-height: 18px;margin-bottom: 8px;}
.zxydxq_section1 .content .jj{margin-bottom: 8px;}
.zxydxq_section1 .content .jj p{margin-bottom: 6px;}
.zxydxq_section1 .content .fbt{font-size: 14px;line-height: 20px;}
.zxydxq_section1 .content .dl{margin-bottom: 6px;}
.zxydxq_section1 .content .dl2 .dd a{font-size: 14px;line-height: 20px;width: 120px;padding: 10px;}
.zxydxq_section1 .content .dl2 .dd:last-child a{width: 220px;}
.zxydxq_section1 .content .numbox{margin-bottom: 12px;}
.zxydxq_section1 .content .jj2{margin-bottom: 12px;}
.zxydxq_section1 .content .jj{font-size: 12px;line-height: 16px;}
.zxydxq_section1 .content .dl .dd{font-size: 13px;line-height: 30px;}
.zxydxq_section1 .content .jiag span{font-size: 24px;line-height: 30px;}
.zxydxq_section1 .content .dl2 .dd a{padding: 8px;}
.zxydxq_section1 .content .dl2 .dd:last-child a{padding: 8px;width: 210px;}
}
@media screen and (max-width:1024px) {
.zxydxq_section1{padding-top: 30px;padding-bottom: 30px;}
.zxydxq_section1 .dq_sec{display: none;}
.zxydxq_section1 .content{display: block;}
.zxydxq_section1 .content .left{width: 100%;}
.zxydxq_section1 .content .right{width: 100%;margin-top: 20px;}
.zxydxq_section1 .content .bt{font-size: 18px;line-height: 24px;margin-bottom: 6px;}
.zxydxq_section1 .content .pj{font-size: 14px;line-height: 18px;margin-bottom: 12px;}
.zxydxq_section1 .content .jj{margin-bottom: 12px;}
.zxydxq_section1 .content .jj p{margin-bottom: 8px;}
.zxydxq_section1 .content .fbt{font-size: 14px;line-height: 20px;margin-bottom:6px;}
.zxydxq_section1 .content .dl{margin-bottom: 12px;}
.zxydxq_section1 .content .dl .dd{margin-right: 12px;line-height: 30px;padding: 0 10px;}
.zxydxq_section1 .content .jiag{font-size: 16px;line-height: 20px;margin-bottom: 6px;}
.zxydxq_section1 .content .jiag span{font-size: 24px;line-height: 30px;}
.zxydxq_section1 .content .jj2{margin-bottom: 12px;}
.zxydxq_section1 .content .numbox{margin-bottom: 12px;}
.zxydxq_section1 .content .numbox .btn{width: 30px;height: 30px;}
.zxydxq_section1 .content .numbox .btn img{width: 18px;}
.zxydxq_section1 .content .numbox input{font-size: 14px;line-height: 20px;width: 60px;padding: 0 12px;}
.zxydxq_section1 .content .dl2 .dd{margin-right: 12px;}
.zxydxq_section1 .content .dl2 .dd a{font-size: 14px;line-height: 26px;width: 100px;padding: 6px 12px;}
.zxydxq_section1 .content .dl2 .dd:last-child a{width: 140px;}
}

.zxydxq_section2{width: 100%;background: #F5F5F5;}
.zxydxq_section2.on{position: fixed;left: 0;top: 100px;z-index: 50;}
.zxydxq_section2 ul{display: flex;justify-content: flex-start;align-items: flex-start;}
.zxydxq_section2 li{margin-right: 48px;}
.zxydxq_section2 li:last-child{margin-right: 0;}
.zxydxq_section2 li a{display: block;font-size: 18px;color: #231815;line-height: 74px;position: relative;}
.zxydxq_section2 li:hover a,
.zxydxq_section2 li.on a{color: #00A15F;}
.zxydxq_section2 li.on a::after{content: "";display: block;width: 36px;height: 2px;background: #00A15F;position: absolute;left: 50%;transform: translate(-50%,0);bottom: 16px;}
@media screen and (max-width:1024px) {
.zxydxq_section2 ul{justify-content: center;}
.zxydxq_section2 li{margin-right: 20px;}
.zxydxq_section2 li a{font-size: 16px;line-height: 60px;}
.zxydxq_section2 li.on a::after{width: 24px;height: 1px;bottom: 6px;}
}

.zxydxq_section3{width: 100%;padding-top: 60px;padding-bottom: 80px;}
.zxydxq_section3 .dd{margin-bottom: 80px;}
.zxydxq_section3 .dd:last-child{margin-bottom: 0;}
.zxydxq_section3 .dd .bt{font-size: 24px;color: #231815;line-height: 30px;margin-bottom: 26px;padding-left: 20px;position: relative;}
.zxydxq_section3 .dd .bt::after{content: "";display: block;width: 11px;height: 11px;background: #00A15F;border-radius: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.zxydxq_section3 .dd .info{font-size: 16px;color: #231815;line-height: 28px;}
@media screen and (max-width:1024px) {
.zxydxq_section3{padding-top: 30px;padding-bottom: 30px;}
.zxydxq_section3 .dd{margin-bottom: 20px;}
.zxydxq_section3 .dd .bt{font-size: 18px;line-height: 24px;margin-bottom: 12px;padding-left: 16px;}
.zxydxq_section3 .dd .bt::after{width: 8px;height: 8px;}
.zxydxq_section3 .dd .info{line-height: 20px;font-size: 14px;}
}

.zws_section{width: 100%;margin-top: -100px;opacity: 0;height: 100px;position: relative;z-index: -99;}
@media screen and (max-width:1024px) {
.zws_section{margin-top: -50px;height: 50px;}
}

.zws_section2{width: 100%;margin-top: -200px;opacity: 0;height: 200px;position: relative;z-index: -99;}
@media screen and (max-width:1024px) {
.zws_section2{margin-top: -70px;height: 70px;}
}

/*购物车*/
.gwc_section{width: 100%;padding-top: 48px;padding-bottom: 48px;background: #f5f5f5;}
.gwc_section .cont1{margin-bottom: 32px;background: #fff;border-radius: 8px;overflow: hidden;}
.gwc_section .cont1 .title{font-size: 20px;color: #FFFFFF;line-height: 30px;padding: 13px 24px;background: #00A15F;}
.gwc_section .cont1 .top{width: 100%;border-bottom: 1px solid rgb(245, 245, 245);display: flex;justify-content: flex-start;align-items: flex-start;padding: 22px 24px;}
.gwc_section .cont1 .top .list{font-size: 14px;color: #231815;line-height: 20px;}
.gwc_section .cont1 .top .list:nth-child(1){width: 28.71900826446281%;}
.gwc_section .cont1 .top .list:nth-child(2){width: 22.45179063360882%;text-align: center;}
.gwc_section .cont1 .top .list:nth-child(3){width: 17.28650137741047%;text-align: center;}
.gwc_section .cont1 .top .list:nth-child(4){width: 23.69146005509642%;text-align: center;}
.gwc_section .cont1 .top .list:nth-child(5){width: 7.851239669421488%;text-align: center;}
.gwc_section .cont1 .bottom{width: 100%;}
.gwc_section .cont1 .bottom ul{width: 100%;}
.gwc_section .cont1 .bottom li{width: 100%;border-bottom: 1px solid rgb(245, 245, 245);display: flex;justify-content: flex-start;align-items: center;padding: 24px;}
.gwc_section .cont1 .bottom li:last-child{border-bottom: 0;}
.gwc_section .cont1 .bottom li .list:nth-child(1){width: 28.71900826446281%;display: flex;justify-content: flex-start;align-items: center;}
.gwc_section .cont1 .bottom li .list:nth-child(1) .gx{width: 16px;height: 16px;border: 1px solid rgb(159, 159, 159);border-radius: 2px;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.gwc_section .cont1 .bottom li .list:nth-child(1) .gx.on{background: #00A15F;border-color: #00A15F;}
.gwc_section .cont1 .bottom li .list:nth-child(1) .gx img{width: 10px;display: block;}
.gwc_section .cont1 .bottom li .list:nth-child(1) .picbox{width: 120px;margin: 0 16px;}
.gwc_section .cont1 .bottom li .list:nth-child(1) .pic{ padding-bottom: 74.38%; position: relative; overflow: hidden;border-radius: 10px;}
.gwc_section .cont1 .bottom li .list:nth-child(1) .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.gwc_section .cont1 .bottom li .list:nth-child(1) .wzbox{width: calc(100% - 16px - 120px - 32px);}
.gwc_section .cont1 .bottom li .list:nth-child(1) .bt{font-size: 16px;color: #231815;line-height: 24px;margin-bottom: 8px;}
.gwc_section .cont1 .bottom li:hover .list:nth-child(1) .bt{color: #00a15f;}
.gwc_section .cont1 .bottom li .list:nth-child(1) .jj{font-size: 14px;color: #414541;line-height: 20px;}
.gwc_section .cont1 .bottom li .list:nth-child(2){width: 22.45179063360882%;font-size: 14px;color: #00A15F;line-height: 20px;text-align: center;}
.gwc_section .cont1 .bottom li .list:nth-child(3){width: 17.28650137741047%;}
.gwc_section .cont1 .bottom li .list:nth-child(3) .numbox{width: 143px;display: flex;justify-content: flex-start;align-items: center;border: 1px solid #e4e2e3;margin: 0 auto;}
.gwc_section .cont1 .bottom li .list:nth-child(3) .numbox .btn{width: 29px;height: 30px;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.gwc_section .cont1 .bottom li .list:nth-child(3) .numbox .btn img{width: 18px;display: block;}
.gwc_section .cont1 .bottom li .list:nth-child(3) .numbox .btn .ico1{display: none;}
.gwc_section .cont1 .bottom li .list:nth-child(3) .numbox .btn.on .ico2{display: none;}
.gwc_section .cont1 .bottom li .list:nth-child(3) .numbox .btn.on .ico1{display: block;}
.gwc_section .cont1 .bottom li .list:nth-child(3) .numbox input{width: calc(100% - 58px);border-left: 1px solid #e4e2e3;border-right: 1px solid #e4e2e3;height: 30px;display: block;padding: 0 20px;text-align: center;}
.gwc_section .cont1 .bottom li .list:nth-child(4){width: 23.69146005509642%;font-size: 14px;color: #00A15F;line-height: 20px;text-align: center;}
.gwc_section .cont1 .bottom li .list:nth-child(5){width: 7.851239669421488%;font-size: 14px;color: #414541;line-height: 20px;text-align: center;cursor: pointer;}
.gwc_section .cont1 .bottom li .list:nth-child(5):hover{color: #00a15f;}
.gwc_section .cont2{width: 100%;border-radius: 12px;background: rgb(255, 255, 255);padding: 16px 24px;display: flex;justify-content: space-between;align-items: center;}
.gwc_section .cont2 .left{display: flex;justify-content: flex-start;align-items: center;cursor: pointer;}
.gwc_section .cont2 .left .gx{display: flex;justify-content: flex-start;align-items: center;}
.gwc_section .cont2 .left .ico{width: 16px;height: 16px;border: 1px solid rgb(159, 159, 159);border-radius: 2px;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.gwc_section .cont2 .left .gx.on .ico{background: #00A15F;border-color: #00A15F;}
.gwc_section .cont2 .left .ico img{width: 10px;display: block;}
.gwc_section .cont2 .left .wz{font-size: 14px;color: #231815;line-height: 20px;margin-left: 8px;}
.gwc_section .cont2 .left .gx:hover .wz{color: #00a15f;}
.gwc_section .cont2 .left .delete{font-size: 14px;color: #231815;line-height: 20px;margin-left: 24px;}
.gwc_section .cont2 .left .delete:hover{color: #00a15f;}
.gwc_section .cont2 .right{display: flex;justify-content: flex-start;align-items: center;}
.gwc_section .cont2 .right .boxs1{margin-right: 40px;}
.gwc_section .cont2 .right .boxs1 ._t{font-size: 14px;color: #231815;line-height: 20px;display: flex;justify-content: flex-start;align-items: flex-end;}
.gwc_section .cont2 .right .boxs1 ._t .span1{color: #00A15F;}
.gwc_section .cont2 .right .boxs1 ._t .span2{font-size: 36px;color: #00A15F;line-height: 40px;}
.gwc_section .cont2 .right .boxs1 ._b{font-size: 14px;color: #414541;line-height: 20px;text-align: right;}
.gwc_section .cont2 .right .boxs2{font-size: 18px;color:#FFFFFF;line-height: 54px;width: 168px;text-align: center;background: #00A15F;border-radius: 27px;cursor: pointer;}
.gwc_section .cont2 .right .boxs2:hover{opacity: 0.8;}
@media screen and (max-width:1680px) {
.gwc_section .cont1 .top .list:nth-child(1){width: 36%;}
.gwc_section .cont1 .top .list:nth-child(2){width: 20%;}
.gwc_section .cont1 .top .list:nth-child(3){width: 16%;}
.gwc_section .cont1 .top .list:nth-child(4){width: 21%;}
.gwc_section .cont1 .top .list:nth-child(5){width: 7%;}
.gwc_section .cont1 .bottom li .list:nth-child(1){width: 36%;}
.gwc_section .cont1 .bottom li .list:nth-child(2){width: 20%;}
.gwc_section .cont1 .bottom li .list:nth-child(3){width: 16%;}
.gwc_section .cont1 .bottom li .list:nth-child(4){width: 21%;}
.gwc_section .cont1 .bottom li .list:nth-child(5){width: 7%;}
}
@media screen and (max-width:1024px) {
.gwc_section{padding-top: 30px;padding-bottom: 30px;}
.gwc_section .cont1{margin-bottom: 20px;}
.gwc_section .cont1 .title{font-size: 18px;line-height: 24px;padding: 10px 20px;}
.gwc_section .cont1 .top{display: none;}
.gwc_section .cont1 .bottom li{padding: 14px;display: block;position: relative;}
.gwc_section .cont1 .bottom li .list:nth-child(1){width: 100%;margin-bottom: 10px;align-items: flex-start;}
.gwc_section .cont1 .bottom li .list:nth-child(1) .gx{width: 14px;height: 14px;margin-top: 10px;}
.gwc_section .cont1 .bottom li .list:nth-child(1) .picbox{width: 120px;margin: 0 12px;}
.gwc_section .cont1 .bottom li .list:nth-child(1) .pic{ padding-bottom: 100%;}
.gwc_section .cont1 .bottom li .list:nth-child(1) .wzbox{width: calc(100% - 14px - 120px - 24px);}
.gwc_section .cont1 .bottom li .list:nth-child(1) .bt{font-size: 13px;line-height: 20px;margin-bottom: 2px;}
.gwc_section .cont1 .bottom li .list:nth-child(1) .jj{font-size: 12px;line-height: 18px;}
.gwc_section .cont1 .bottom li .list:nth-child(2){width: calc(100% - 14px - 148px - 24px);font-size: 12px; text-align: left;display: flex;justify-content: flex-start;align-items: center;padding-left: 0;margin-bottom: 0;position: absolute;right: 14px;top: 58px;}
.gwc_section .cont1 .bottom li .list:nth-child(3){width: calc(100% - 14px - 148px - 24px);display: block;padding-left: 0;margin-bottom: 0;position: absolute;right: 14px;top: 86px;}
.gwc_section .cont1 .bottom li .list:nth-child(3) .numbox .btn{height: 24px;}
.gwc_section .cont1 .bottom li .list:nth-child(3) .numbox input{height: 24px;}
.gwc_section .cont1 .bottom li .list:nth-child(3) .numbox{width: 120px;margin: 0;}
.gwc_section .cont1 .bottom li .list:nth-child(3) .phshow{display: none!important;}
.gwc_section .cont1 .bottom li .list:nth-child(4){width: calc(100% - 14px - 148px - 24px);font-size: 12px;text-align: left;display: flex;justify-content: flex-start;align-items: center;padding-left: 0;margin-bottom: 0;position: absolute;right: 14px;top: 116px;}
.gwc_section .cont1 .bottom li .list:nth-child(5){width: calc(100% - 14px - 148px - 24px);font-size: 12px;text-align: left;display: flex;justify-content: flex-end;align-items: center;padding-left: 0;margin-bottom: 0;position: absolute;right: 14px;top: 116px;}
.gwc_section .cont1 .bottom li .list:nth-child(5) .phshow{display: none!important;}
.gwc_section .cont2{padding: 20px;display: block;}
.gwc_section .cont2 .left .ico{width: 14px;height: 14px;}
.gwc_section .cont2 .right .boxs1{margin-right: 20px;display: flex;justify-content: flex-start;align-items: center;}
.gwc_section .cont2 .right .boxs1 ._t{margin-bottom: 0;}
.gwc_section .cont2 .right .boxs1 ._t .span2{font-size: 20px;line-height: 24px;}
.gwc_section .cont2 .right .boxs2{font-size: 14px;line-height: 36px;width: 100px;border-radius:18px;}
.gwc_section .cont2 .right{justify-content: space-between;}
}

/*提交订单*/
.tjdd_section{width: 100%;padding-top: 40px;padding-bottom: 40px;background: #f5f5f5;}
.tjdd_section .cont1{margin-bottom: 32px;background: #fff;border-radius: 8px;overflow: hidden;}
.tjdd_section .cont1 .title{font-size: 20px;color: #231815;line-height: 30px;padding: 13px 24px;}
.tjdd_section .cont1 .top{width: 100%;padding: 12px 24px;display: flex;justify-content: flex-start;align-items: flex-start;background: #00a15e;}
.tjdd_section .cont1 .top .list{font-size: 14px;color: #FFFFFF;line-height: 40px;}
.tjdd_section .cont1 .top .list:nth-child(1){width: 44.07467532467532%;}
.tjdd_section .cont1 .top .list:nth-child(2){width: 10.06493506493506%;text-align: center;}
.tjdd_section .cont1 .top .list:nth-child(3){width: 34.41558441558442%;text-align: center;}
.tjdd_section .cont1 .top .list:nth-child(4){width: 11.12012987012987%;text-align: center;}
.tjdd_section .cont1 .bottom{width: 100%;}
.tjdd_section .cont1 .bottom ul{width: 100%;}
.tjdd_section .cont1 .bottom li{border-bottom: 1px solid rgb(227, 226, 226);padding: 24px;display: flex;justify-content: flex-start;align-items: center;}
.tjdd_section .cont1 .bottom li:last-child{border-bottom: 0;}
.tjdd_section .cont1 .bottom .list:nth-child(1){width: 44.07467532467532%;display: flex;justify-content: flex-start;align-items: flex-start;}
.tjdd_section .cont1 .bottom .list:nth-child(1) .picbox{width: 121px;}
.tjdd_section .cont1 .bottom .list:nth-child(1) .pic{ padding-bottom: 74.38%; position: relative; overflow: hidden;border-radius: 11px;}
.tjdd_section .cont1 .bottom .list:nth-child(1) .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.tjdd_section .cont1 .bottom .list:nth-child(1) .wzbox{width: calc(100% - 121px);padding-left: 16px;}
.tjdd_section .cont1 .bottom .list:nth-child(1) .bt{font-size: 16px;color: #231815;line-height: 24px;margin-bottom: 8px;}
.tjdd_section .cont1 .bottom .list:nth-child(1) .jj{font-size: 14px;color: #414541;line-height: 20px;}
.tjdd_section .cont1 .bottom li:hover .list:nth-child(1) .bt{color: #00a15f;}
.tjdd_section .cont1 .bottom .list:nth-child(2){width: 10.06493506493506%;font-size: 14px;color: #00A15F;line-height: 20px;text-align: center;}
.tjdd_section .cont1 .bottom .list:nth-child(3){width: 34.41558441558442%;font-size: 14px;color: #414541;line-height: 20px;text-align: center;}
.tjdd_section .cont1 .bottom .list:nth-child(4){width: 11.12012987012987%;font-size: 14px;color: #00A15F;line-height: 20px;text-align: center;}
.tjdd_section .cont2{margin-bottom: 32px;background: #fff;border-radius: 8px;overflow: hidden;}
.tjdd_section .cont2 .title{font-size: 20px;color: #231815;line-height: 30px;padding: 13px 24px;border-bottom: 1px solid rgb(245, 245, 245);}
.tjdd_section .cont2 .content{width: 100%;padding: 40px 24px;}
.tjdd_section .cont2 ul{margin: -10px;width: calc(100% + 20px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.tjdd_section .cont2 ul li{width: 25%;padding: 10px;}
.tjdd_section .cont2 ul .libox{width: 100%;padding: 16px 24px;border-radius: 4px;background: rgb(255, 255, 255);border: 1px solid rgb(227, 226, 226);position: relative;cursor: pointer;}
.tjdd_section .cont2 ul .btbox{width: 100%;display: flex;justify-content: space-between;align-items: center;margin-bottom: 24px;}
.tjdd_section .cont2 ul .btbox ._l{font-size: 14px;color: #231815;line-height: 24px;}
.tjdd_section .cont2 ul .btbox ._r{font-size: 14px;color: #231815;line-height: 24px;}
.tjdd_section .cont2 ul .info{font-size: 14px;color: #231815;line-height: 24px;margin-bottom: 24px;}
.tjdd_section .cont2 ul .mr_wz{font-size: 12px;color: #00A15F;line-height: 24px;text-align: right;opacity: 0;}
.tjdd_section .cont2 ul li.mr .mr_wz{opacity: 1;}
.tjdd_section .cont2 ul .xz_posi{position: absolute;right: 0;bottom: 0;display: none;}
.tjdd_section .cont2 ul li.on .xz_posi{display: block;}
.tjdd_section .cont2 ul li.on .libox{border: 1px dashed #00a15e;}
.tjdd_section .cont2 ul .l2 .libox .a{display: flex;justify-content: center;align-items: center;}
.tjdd_section .cont2 ul .l2 .libox img{display: block;margin: 0 auto 16px auto;}
.tjdd_section .cont2 ul .l2 .libox .wz{font-size: 14px;color: #231815;line-height: 24px;text-align: center;}
.tjdd_section .cont3{margin-bottom: 32px;background: #fff;border-radius: 8px;overflow: hidden;}
.tjdd_section .cont3 .title{font-size: 20px;color: #231815;line-height: 30px;padding: 13px 24px;border-bottom: 1px solid rgb(245, 245, 245);}
.tjdd_section .cont3 .content{width: 100%;padding: 40px 24px;}
.tjdd_section .cont3 .dl{margin: -8px;width: calc(100% + 16px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.tjdd_section .cont3 .dd{padding: 8px;}
.tjdd_section .cont3 .dd a{display: block;width: 100%;border: 1px solid rgb(245, 245, 245);border-radius: 4px;padding: 0 16px;position: relative;display: flex;justify-content: center;align-items: center;position: relative;}
.tjdd_section .cont3 .dd a .ico{display: block;margin-right: 16px;}
.tjdd_section .cont3 .dd a .wz{font-size: 18px;color: #231815;line-height: 66px;}
.tjdd_section .cont3 .dd a .posi_ico{display: block;position: absolute;right: 0;bottom: 0;display: none;}
.tjdd_section .cont3 .dd.on a{border-color: #00a15e;}
.tjdd_section .cont3 .dd.on a .posi_ico{display: block;}
.tjdd_section .cont4{margin-bottom: 32px;background: #fff;border-radius: 8px;overflow: hidden;}
.tjdd_section .cont4 .title{width: 100%;padding: 13px 24px;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid rgb(245, 245, 245);}
.tjdd_section .cont4 .title .wz{font-size: 20px;color: #231815;line-height: 30px;}
.tjdd_section .cont4 .title .btn{width: 108px;font-size: 14px;color: #FFFFFF;line-height: 32px;text-align: center;border-radius: 4px;background: rgb(0, 161, 95);cursor: pointer;}
.tjdd_section .cont4 .title .btn:hover{opacity: 0.8;}
.tjdd_section .cont4 .content{width: 100%;padding: 40px;}
.tjdd_section .cont4 ul{width: 100%;}
.tjdd_section .cont4 ul li{margin-bottom: 10px;display: flex;justify-content: flex-start;align-items: center;}
.tjdd_section .cont4 ul li:last-child{margin-bottom: 0;}
.tjdd_section .cont4 ul .wz_l{font-size: 14px;color: #656565;line-height: 20px;}
.tjdd_section .cont4 ul .con_r{margin-left: 15px;display: flex;justify-content: flex-start;align-items: center;}
.tjdd_section .cont4 ul .con_r .dl1{display: flex;justify-content: flex-start;align-items: center;}
.tjdd_section .cont4 ul .con_r .dl1 .dd{margin-right: 30px;display: flex;justify-content: flex-start;align-items: center;cursor: pointer;}
.tjdd_section .cont4 ul .con_r .dl1 .dd:last-child{margin-right: 0;}
.tjdd_section .cont4 ul .con_r .dl1 .ico{width: 14px;height: 14px;border: 1px solid #e2e2e2;border-radius: 100%;margin-right: 10px;}
.tjdd_section .cont4 ul .con_r .dl1 .wz{font-size: 14px;color: #666666;line-height: 20px;}
.tjdd_section .cont4 ul .con_r .dl1 .dd.on .ico{border: 4px solid #00a15e;}
.tjdd_section .cont4 ul .con_r input{width: 337px;height: 40px;border: 1px solid #d9d9d9;padding: 0 12px;font-size: 14px;color: #333;}
.tjdd_section .cont4 ul .con_r input::-webkit-input-placeholder{font-size:14px;color:#9c9c9c;opacity: 1;}
.tjdd_section .cont4 ul .con_r input::-moz-placeholder{font-size:14px;color:#9c9c9c;opacity: 1;}
.tjdd_section .cont4 ul .con_r input::moz-placeholder{font-size:14px;color:#9c9c9c;opacity: 1;}
.tjdd_section .cont4 ul .con_r input:-ms-input-placeholder{font-size:14px;color:#9c9c9c;opacity: 1;}
.tjdd_section .cont4 ul .tips{font-size: 12px;color: #9a9a9a;line-height: 20px;margin-left: 12px;}
.tjdd_section .cont4 ul .con_r .dl2{display: flex;justify-content: flex-start;align-items: flex-start;margin-right: 12px;}
.tjdd_section .cont4 ul .con_r .dl2 .dd{margin-right: 10px;width: 163.5px;font-size: 14px;color: #515151;line-height: 38px;border: 1px solid #d9d9d9;position: relative;text-align: center;}
.tjdd_section .cont4 ul .con_r .dl2 .dd:last-child{margin-right: 0;}
.tjdd_section .cont4 ul .con_r .dl2 .dd img{display: block;position: absolute;right: 0;bottom: 0;display: none;}
.tjdd_section .cont4 ul .con_r .dl2 .dd.on img{display: block;}
.tjdd_section .cont4 ul .con_r .dl2 .dd.on{border-color: #00a15e;}
.tjdd_section .cont4 ul .wzbox{display: flex;justify-content: flex-start;align-items: center;cursor: pointer;}
.tjdd_section .cont4 ul .wzbox .wz{font-size: 12px;color: #9a9a9a;line-height: 20px;margin-right: 5px;}
.tjdd_section .cont4 ul .wzbox img{width: 16px;display: block;}
.tjdd_section .cont5{width: 100%;border-radius: 8px;background: rgb(255, 255, 255);padding: 40px 40px 40px 28px;display: flex;justify-content: space-between;align-items: center;}
.tjdd_section .cont5 .left{font-size: 14px;color: #231815;line-height: 20px;}
.tjdd_section .cont5 .left .span1{color: #00A15F;}
.tjdd_section .cont5 .left .span2{font-size: 36px;color: #00A15F;line-height: 40px;}
.tjdd_section .cont5 .right a{display: block;font-size: 18px;color: #FFFFFF;line-height: 54px;background: #00A15F;width: 168px;text-align: center;border-radius: 4px;}
.tjdd_section .cont5 .right a:hover{opacity: 0.8;}
@media screen and (max-width:1024px) {
.tjdd_section{padding-top: 30px;padding-bottom: 30px;}
.tjdd_section .cont1{margin-bottom: 20px;}
.tjdd_section .cont1 .title{font-size: 16px;line-height: 20px;padding: 10px 20px;border-bottom: 1px solid rgb(245, 245, 245);}
.tjdd_section .cont1 .top{display: none;}
.tjdd_section .cont1 .bottom li{padding: 14px;display: block;position: relative;}
.tjdd_section .cont1 .bottom .list:nth-child(1){width: 100%;margin-bottom: 10px;}
.tjdd_section .cont1 .bottom .list:nth-child(1) .picbox{width: 130px;}
.tjdd_section .cont1 .bottom .list:nth-child(1) .pic{ padding-bottom: 90%; }
.tjdd_section .cont1 .bottom .list:nth-child(1) .wzbox{width: calc(100% - 130px);padding-left: 12px;}
.tjdd_section .cont1 .bottom .list:nth-child(1) .bt{font-size: 14px;line-height: 20px;margin-bottom: 2px;}
.tjdd_section .cont1 .bottom .list:nth-child(1) .jj{font-size: 12px;line-height: 20px;}
.tjdd_section .cont1 .bottom .list:nth-child(2){width: calc(100% - 14px - 134px - 24px);font-size: 12px;text-align: left;display: flex;justify-content: flex-start;align-items: center;padding-left: 0;margin-bottom: 0;position: absolute;right: 14px;top: 58px;}
.tjdd_section .cont1 .bottom .list:nth-child(3){width: calc(100% - 14px - 134px - 24px);font-size: 12px;text-align: left;display: flex;justify-content: flex-start;align-items: center;padding-left: 0;margin-bottom: 0;position: absolute;right: 14px;top: 80px;}
.tjdd_section .cont1 .bottom .list:nth-child(4){width: calc(100% - 14px - 134px - 24px);font-size: 12px;text-align: left;display: flex;justify-content: flex-start;align-items: center;padding-left: 0;margin-bottom: 0;position: absolute;right: 14px;top: 102px;}
.tjdd_section .cont2{margin-bottom: 20px;}
.tjdd_section .cont2 .title{font-size: 16px;line-height: 20px;padding: 10px 20px;}
.tjdd_section .cont2 .content{padding: 20px;}
.tjdd_section .cont2 ul{margin: -6px;width: calc(100% + 12px);}
.tjdd_section .cont2 ul li{width: 50%;padding: 6px;}
.tjdd_section .cont2 ul .libox{padding: 12px;}
.tjdd_section .cont2 ul .btbox{margin-bottom: 12px;display: block;}
.tjdd_section .cont2 ul .btbox ._l{line-height: 20px;margin-bottom: 6px;}
.tjdd_section .cont2 ul .btbox ._r{line-height: 20px;}
.tjdd_section .cont2 ul .info{line-height: 20px;margin-bottom: 12px;}
.tjdd_section .cont2 ul .l2 .libox img{margin: 0 auto 12px auto;width: 26px;}
.tjdd_section .cont2 ul .l2 .libox .wz{line-height: 20px;}
.tjdd_section .cont2 ul .xz_posi{width: 20px;}
.tjdd_section .cont3{margin-bottom: 20px;}
.tjdd_section .cont3 .title{font-size: 16px;line-height: 20px;padding: 10px 20px;}
.tjdd_section .cont3 .content{padding: 20px;}
.tjdd_section .cont3 .dl{margin: -6px;width: calc(100% + 12px);}
.tjdd_section .cont3 .dd{padding: 6px;}
.tjdd_section .cont3 .dd a{padding: 0 12px;}
.tjdd_section .cont3 .dd a .ico{margin-right: 12px;width: 24px;}
.tjdd_section .cont3 .dd a .wz{font-size: 14px;line-height: 40px;}
.tjdd_section .cont3 .dd.on a .posi_ico{width: 20px;}
.tjdd_section .cont4{margin-bottom: 20px;}
.tjdd_section .cont4 .title{padding: 10px 20px;}
.tjdd_section .cont4 .title .wz{font-size: 16px;line-height: 20px;}
.tjdd_section .cont4 .title .btn{width: 100px;line-height: 30px;}
.tjdd_section .cont4 .content{padding: 20px;}
.tjdd_section .cont4 ul .wz_l{font-size: 13px;line-height: 18px;}


.tjdd_section .cont4 ul li:nth-child(2) .wz_l,
.tjdd_section .cont4 ul li:nth-child(3) .wz_l,
.tjdd_section .cont4 ul li:nth-child(4) .wz_l{width: 60px;}

.tjdd_section .cont4 ul li:nth-child(2) .con_r,
.tjdd_section .cont4 ul li:nth-child(3) .con_r,
.tjdd_section .cont4 ul li:nth-child(4) .con_r{margin-left: 0;width: calc(100% - 60px);}

.tjdd_section .cont4 ul .con_r{margin-left: 8px;}
.tjdd_section .cont4 ul .con_r .dl1 .dd{margin-right: 20px;}
.tjdd_section .cont4 ul .con_r .dl1 .ico{width: 12px;height: 12px;margin-right: 8px;}
.tjdd_section .cont4 ul .con_r .dl1 .wz{font-size: 13px;line-height: 18px;}
.tjdd_section .cont4 ul .con_r input{width: 100%;height: 32px;font-size: 13px;}
.tjdd_section .cont4 ul .con_r input::-webkit-input-placeholder{font-size:13px;}
.tjdd_section .cont4 ul .con_r input::-moz-placeholder{font-size:13px;}
.tjdd_section .cont4 ul .con_r input::moz-placeholder{font-size:13px;}
.tjdd_section .cont4 ul .con_r input:-ms-input-placeholder{font-size:13px;}
.tjdd_section .cont4 ul .tips{display: none;}
.tjdd_section .cont4 ul .con_r .dl2{margin-right: 0;justify-content: space-between;width: 100%;}
.tjdd_section .cont4 ul .con_r .dl2 .dd{margin-right: 6px;width: calc(50% - 5px);font-size: 13px;line-height: 32px;}
.tjdd_section .cont4 ul .con_r .dl2 .dd img{width: 20px;}
.tjdd_section .cont4 ul .wzbox{display: none;}
.tjdd_section .cont5{padding: 12px 20px;}
.tjdd_section .cont5 .left .span2{font-size: 20px;line-height: 24px;}
.tjdd_section .cont5 .right a{font-size: 14px;line-height: 32px;width: 100px;}
}

/*生态成绩*/
.sdst_section{width: 100%;padding-top: 80px;padding-bottom: 80px;}
.sdst_section .cont1{margin-bottom: 24px;}
.sdst_section .cont1 .title{font-size: 36px;color: #231815;line-height: 40px;margin-bottom: 35px;font-weight: bold;}
.sdst_section .cont1 .content{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;}
.sdst_section .cont1 .left{width: calc(100% - 328px);padding-right: 180px;}
.sdst_section .cont1 .left .info{font-size: 18px;color: #231815;line-height: 36px;margin-bottom: 36px;}
.sdst_section .cont1 .left img{display: block;}
.sdst_section .cont1 .right{width: 328px;}
.sdst_section .cont1 .right img{width: 100%;display: block;}
.sdst_section .cont2{font-size: 18px;color: #231815;line-height: 36px;margin-bottom: 70px;}
.sdst_section .cont3{margin-bottom: 74px;}
.sdst_section .cont3 ul{margin: -16px;width: calc(100% + 32px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.sdst_section .cont3 ul li{width: 50%;padding: 16px;}
.sdst_section .cont3 ul .libox{font-size: 18px;color: #FFFFFF;line-height: 36px;padding: 28px 40px 28px 24px;}
.sdst_section .cont4{width: 100%;}
.sdst_section .cont4 .title{font-size: 36px;color: #231815;line-height: 40px;margin-bottom: 32px;font-weight: bold;}
.sdst_section .cont4 .content{font-size: 18px;color: #231815;line-height: 36px;}
@media screen and (max-width:1024px) {
.sdst_section{padding-top: 30px;padding-bottom: 30px;}
.sdst_section .cont1{margin-bottom: 20px;}
.sdst_section .cont1 .title{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.sdst_section .cont1 .content{display: block;}
.sdst_section .cont1 .left{width: 100%;padding-right: 0;margin-bottom: 10px;}
.sdst_section .cont1 .left .info{font-size: 14px;line-height: 24px;margin-bottom: 12px;}
.sdst_section .cont1 .left img{display: block;}
.sdst_section .cont1 .right{width: 100%;}
.sdst_section .cont1 .right img{width: 260px;margin: 0 auto;}
.sdst_section .cont2{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
.sdst_section .cont3{margin-bottom: 20px;}
.sdst_section .cont3 ul{margin: 0;width: 100%;}
.sdst_section .cont3 ul li{width: 100%;padding: 0;margin-bottom: 12px;}
.sdst_section .cont3 ul li:last-child{margin-bottom: 0;}
.sdst_section .cont3 ul .libox{font-size: 14px;line-height: 24px;padding: 12px;border-radius: 16px 16px 16px 0;}
.sdst_section .cont4 .title{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.sdst_section .cont4 .content{font-size: 14px;line-height: 22px;}
}

.sdjs_section1{width: 100%;padding-top: 80px;padding-bottom: 80px;}
.sdjs_section1 .cont1{display: flex;justify-content: flex-start;align-items: flex-start;margin-bottom: 72px;}
.sdjs_section1 .cont1 .left{width: 32.2%;padding-right: 40px;font-size: 36px;color: #231815;line-height: 40px;}
.sdjs_section1 .cont1 .right{width: 67.8%;font-size: 24px;color: #231815;line-height: 36px;}
.sdjs_section1 .cont2{font-size: 16px;color: #414541;line-height: 36px;}
.sdjs_section1 .cont2 span{color: #00A15F;}
@media screen and (max-width:1680px) {
.sdjs_section1 .cont1 .left{font-size: 26px;line-height: 40px;}
.sdjs_section1 .cont1 .right{font-size: 20px;line-height: 36px;}
}
@media screen and (max-width:1024px) {
.sdjs_section1{padding-top: 30px;padding-bottom: 30px;}
.sdjs_section1 .cont1{display: block;margin-bottom: 20px;}
.sdjs_section1 .cont1 .left{width: 100%;padding-right: 0;font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.sdjs_section1 .cont1 .right{width: 100%;font-size: 16px;line-height: 22px;}
.sdjs_section1 .cont1 .right br{display: none}
.sdjs_section1 .cont2{font-size: 14px;line-height: 22px;}
}

.sdjs_section2{width: 100%;position: relative;}
.sdjs_section2 .back_box .list{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sdjs_section2 .back_box .list::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.3);}
.sdjs_section2 .back_box .list.on{z-index: 3;opacity: 1;}
.sdjs_section2 .content{position: relative;z-index: 30;padding-left: 163px;padding-right: 80px;}
.sdjs_section2 .content .ul{width: 100%;border-left: 1px solid rgba(255, 255, 255, 0.2);}
.sdjs_section2 .content .ul .slick-list{overflow: visible;}
.sdjs_section2 .content .li{min-height: calc(100vh - 104px);position: relative;border-right: 1px solid rgba(255, 255, 255, 0.2);cursor: pointer;}
.sdjs_section2 .content .libox{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);padding: 40px;}
.sdjs_section2 .content .num{font-size: 24px;color: #FFFFFF;line-height: 32px;font-weight: bold;margin-bottom: 32px;}
.sdjs_section2 .content .bt{font-size: 24px;color: #FFFFFF;line-height: 32px;font-weight: bold;margin-bottom: 32px;text-transform:uppercase;}
.sdjs_section2 .content .dl{margin-bottom: 32px;position: absolute;z-index: -5;opacity: 0;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.sdjs_section2 .content .dl .dd a{font-size: 18px;color: #FFFFFF;line-height: 44px;position: relative;padding-left: 28px;display: block;}
.sdjs_section2 .content .dl .dd a::after{content: "";display: block;width: 5px;height: 5px;background: #fff;border-radius: 100%;position: absolute;left: 12px;top: 20px;}
.sdjs_section2 .content .dl .dd a:hover{color: #00a15e;}
.sdjs_section2 .content .sy_btn{display: block;position: absolute;z-index: -5;opacity: 0;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.sdjs_section2 .content .sy_btn a{border-color: #fff;color: #fff;line-height: 46px;border-radius: 24px;}
.sdjs_section2 .content .li:hover .dl{position: relative;opacity: 1;z-index: 1;}
.sdjs_section2 .content .li:hover .sy_btn{position: relative;opacity: 1;z-index: 1;}
.sdjs_section2 .content .sy_btn{width: 100%;}
.sdjs_section2 .content .sy_btn a{display: block;width: 170px;font-size: 16px;color: #fff;line-height: 46px;text-align: center;border: 1px solid #fff;border-radius: 24px;}
.sdjs_section2 .content .sy_btn a:hover{background: #00a15e;color: #fff;border-color: #00a15e!important;}
@media screen and (max-width:1680px) {
.sdjs_section2 .content .num{font-size: 18px;line-height: 26px;margin-bottom: 24px;}
.sdjs_section2 .content .bt{font-size: 18px;line-height: 26px;margin-bottom: 24px;}
.sdjs_section2 .content .dl{margin-bottom: 24px;}
.sdjs_section2 .content .dl .dd a{font-size: 14px;line-height: 35px;}
.sdjs_section2 .content .dl .dd a::after{top: 15px;}
}
@media screen and (max-width:1024px) {
.sdjs_section2{padding-bottom: 0;}
.sdjs_section2 .back_box{display: none;}
.sdjs_section2 .content{padding-left: 0;padding-right: 0;}
.sdjs_section2 .content .ul{border-left: 0;}
.sdjs_section2 .content .li{min-height: 1px;width: 100%;padding: 50px 20px;}
.sdjs_section2 .content .li::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.3);}
.sdjs_section2 .content .libox{position: relative;transform: translate(0,0);padding: 0;z-index: 5;}
.sdjs_section2 .content .num{font-size: 18px;line-height: 24px;margin-bottom: 10px;position: relative;z-index: 5;}
.sdjs_section2 .content .bt{font-size: 18px;line-height: 24px;margin-bottom: 12px;position: relative;z-index: 5;}
.sdjs_section2 .content .dl{margin-bottom: 20px;position: relative;z-index: 5;opacity: 1;}
.sdjs_section2 .content .dl .dd a{font-size: 14px;line-height: 30px;padding-left: 10px;}
.sdjs_section2 .content .dl .dd a::after{width: 4px;height: 4px;left: 0;top: 13px;}
.sdjs_section2 .content .sy_btn{position: relative;z-index: 5;opacity: 1;}
.sdjs_section2 .content .sy_btn a{line-height: 30px;border-radius: 16px;}
.sdjs_section2 .content .slick-dots{margin-top: 0;position: absolute;left: 0;bottom: 20px;}
.sdjs_section2 .content .slick-dots li{border-radius:0;width:20px; height:2px;margin:0 4px;background: #cecece;}
.sdjs_section2 .content .slick-dots li.slick-active{ background: #00a15e;width: 20px;}
.sdjs_section2 .content .sy_btn a{width: 100px;font-size: 14px;line-height: 30px;border-radius: 16px;}
}

.sdjs_section3{width: 100%;padding-top: 80px;padding-bottom: 80px;}
.sdjs_section3 .info{font-size: 16px;color: #414541;line-height: 36px;margin-bottom: 80px;}
.sdjs_section3 .content{width: calc(100% + 24px);margin: 0 -12px; display: flex;justify-content: space-between;align-items: flex-start;}
.sdjs_section3 .left{width: 26.13333333333333%;padding: 0 12px;}
.sdjs_section3 .left .pic1{ padding-bottom: 61.84210526315789%; position: relative; overflow: hidden;margin-bottom: 24px;border-radius: 23px;}
.sdjs_section3 .left .pic1 img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.sdjs_section3 .left .pic2{ padding-bottom: 90.26315789473684%; position: relative; overflow: hidden;border-radius: 23px;}
.sdjs_section3 .left .pic2 img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.sdjs_section3 .center{width: 33.73333333333334%;padding: 0 12px;}
.sdjs_section3 .center .pic{ padding-bottom: 121.380165%; position: relative; overflow: hidden;border-radius: 23px;}
.sdjs_section3 .center .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.sdjs_section3 .right{width: 40.13333333333333%;padding: 0 12px;}
.sdjs_section3 .right .pic1{ padding-bottom: 51.54237288135593%; position: relative; overflow: hidden;margin-bottom: 24px;border-radius: 23px;}
.sdjs_section3 .right .pic1 img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.sdjs_section3 .right .pic2{ padding-bottom: 45.42372881355932%; position: relative; overflow: hidden;border-radius: 23px;}
.sdjs_section3 .right .pic2 img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
@media screen and (max-width:1024px) {
.sdjs_section3{padding-top: 30px;padding-bottom: 30px;}
.sdjs_section3 .info{font-size: 14px;line-height: 22px;margin-bottom: 20px;}
.sdjs_section3 .content{width: 100%;margin: 0; display: block;}
.sdjs_section3 .left{width: 100%;padding: 0;display: flex;justify-content: space-between;align-items: flex-start;}
.sdjs_section3 .left .dd:nth-child(1){width: calc(59% - 6px);}
.sdjs_section3 .left .dd:nth-child(2){width: calc(41% - 6px);}
.sdjs_section3 .left .pic1{ padding-bottom: 61.84210526315789%; position: relative; overflow: hidden;margin-bottom: 0;border-radius: 12px;}
.sdjs_section3 .left .pic2{ padding-bottom: 90.26315789473684%; position: relative; overflow: hidden;border-radius: 23px;}
.sdjs_section3 .center{width: 100%;padding: 0;margin: 12px 0;}
.sdjs_section3 .center .pic{ padding-bottom: 70%;border-radius: 12px;}
.sdjs_section3 .right{width: 100%;padding: 0;display: flex;justify-content: space-between;align-items: flex-start;}
.sdjs_section3 .right .dd:nth-child(1){width: calc(47% - 6px);}
.sdjs_section3 .right .dd:nth-child(2){width: calc(53% - 6px);}
.sdjs_section3 .right .pic1{margin-bottom: 0;border-radius: 12px;}
.sdjs_section3 .right .pic2{border-radius: 12px;}
}

/*关于美彩国际_基金*/
.gywm_section{width: 100%;padding-top: 80px;padding-bottom: 48px;background: #f5f5f5;}
.gywm_section .title{font-size: 36px;color: #231815;line-height: 55px;margin-bottom: 45px;}
.gywm_section .info{font-size: 24px;color: #414541;line-height: 36px;margin-bottom: 80px;}
.gywm_section .content{width: 100%;}
.gywm_section .content ul{width: 100%;}
.gywm_section .content li{margin-bottom: 34px;background: #fff;border-radius: 4px;}
.gywm_section .content li:last-child{margin-bottom: 0;}
.gywm_section .content .top{width: 100%;padding: 10px 16px;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid rgb(245, 245, 245);}
.gywm_section .content .top .left{display: flex;justify-content: flex-start;align-items: center;width: calc(100% - 50px);}
.gywm_section .content .top .left img{width: 24px;display: block;}
.gywm_section .content .top .left .wz{font-size: 18px;color: #231815;line-height: 50px;padding-left: 12px;}
.gywm_section .content .top .right{width: 36px;cursor: pointer;}
.gywm_section .content .top .right img{width: 100%;display: block;}
.gywm_section .content .top .right .ico2{display: none;}
.gywm_section .content li.on .top .right .ico1{display: none;}
.gywm_section .content li.on .top .right .ico2{display: block;}
.gywm_section .content .bottom{width: 100%;padding: 48px;}
.gywm_section .content .cont1 .jj{font-size: 16px;color: #414541;line-height: 36px;margin-bottom: 32px;}
.gywm_section .content .cont1 .vid{width: 660px;margin: 0 auto;}
.gywm_section .content .cont1 video{width: 100%;display: block;height: 372px;object-fit: cover;}

.gywm_section .content .cont2 .vid{width: 660px;margin: 0 auto;}
.gywm_section .content .cont2 video{width: 100%;display: block;height: 372px;object-fit: cover;}

.gywm_section .content .cont2 .jj{font-size: 16px;color: #414541;line-height: 36px;margin-bottom: 48px;}
.gywm_section .content .cont2 .dl{display: flex;justify-content: space-between;align-items: flex-start;}
.gywm_section .content .cont2 .dd{width: calc(25% - 1px);}
.gywm_section .content .cont2 .libox{width: 100%;height: 610px;position: relative;}
.gywm_section .content .cont2 .posi_wz{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);padding: 0 20px;text-align: center;}
.gywm_section .content .cont2 .posi_wz .wz1{font-size: 48px;color: #FFFFFF;line-height: 52px;margin-bottom: 6px;font-weight: bold;}
.gywm_section .content .cont2 .posi_wz .wz2{font-size: 24px;color: #FFFFFF;line-height: 30px;font-weight: bold;}
.gywm_section .content .cont2 .posi_ico{position: absolute;left: 50%;transform: translate(-50%,0);bottom: 56px;}
.gywm_section .content .cont2 .posi_ico img{display: block;}
.gywm_section .content .cont3{font-size: 16px;color: #414541;line-height: 36px;}
@media screen and (max-width:1024px) {
.gywm_section{padding-top: 30px;padding-bottom: 30px;}
.gywm_section .title{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.gywm_section .info{font-size: 14px;line-height: 22px;margin-bottom: 20px;}
.gywm_section .content li{margin-bottom: 12px;}
.gywm_section .content .top{padding: 10px 12px;}
.gywm_section .content .top .left{width: calc(100% - 40px);align-items: flex-start;}
.gywm_section .content .top .left img{width: 20px;}
.gywm_section .content .top .left .wz{font-size: 14px;line-height: 20px;padding-left: 8px;}
.gywm_section .content .top .right{width: 24px;}
.gywm_section .content .bottom{padding: 12px;}
.gywm_section .content .cont1 .jj{font-size: 14px;line-height: 22px;margin-bottom: 10px;}
.gywm_section .content .cont1 .vid{width: 240px;}
.gywm_section .content .cont1 video{height: 160px;}

.gywm_section .content .cont2 .vid{width: 240px;}
.gywm_section .content .cont2 video{height: 160px;}

.gywm_section .content .cont2 .jj{font-size: 14px;line-height: 22px;margin-bottom: 12px;}
.gywm_section .content .cont2 .dl{display: block}
.gywm_section .content .cont2 .dd{width: 100%;margin-bottom: 1px;}
.gywm_section .content .cont2 .dd:last-child{margin-bottom: 0;}
.gywm_section .content .cont2 .libox{height: auto;padding: 20px;display: flex;justify-content: flex-start;align-items: flex-start;}
.gywm_section .content .cont2 .posi_wz{width: calc(100% - 62px);position: static;transform: translate(0,0);padding: 0 0;text-align: left;}
.gywm_section .content .cont2 .posi_wz .wz1{font-size: 18px;line-height: 24px;}
.gywm_section .content .cont2 .posi_wz .wz2{font-size: 14px;line-height: 20px;}
.gywm_section .content .cont2 .posi_ico{position: static;transform: translate(0,0);width: 50px;}
.gywm_section .content .cont2 .posi_ico img{display: block;width: 100%;}
.gywm_section .content .cont3{font-size: 14px;line-height: 22px;}
}

/*招聘*/
.zp_section{width: 100%;padding-top: 48px;padding-bottom: 48px;background: #f5f5f5;}
.zp_section .w_width{display: flex;justify-content: space-between;align-items: flex-start;}
.zp_section .left{width: 332px;padding-right: 38px;}
.zp_section .left .ss_box{width: 100%;position: relative;margin-bottom: 16px;}
.zp_section .left .ss_box input{width: 100%;display: block;background: #ffffff;height: 48px;border-radius: 4px;padding: 0 24px 0 60px;}
.zp_section .left .ss_box img{width: 20px;display: block;position: absolute;left: 24px;top: 50%;transform: translate(0,-50%);z-index: 5;cursor: pointer;}
.zp_section .left .cont{width: 100%;background: #ffffff;border-radius: 8px;padding: 32px 24px;}
.zp_section .left .cont h2{font-size: 20px;color: #040000;line-height: 32px;margin-bottom: 42px;font-weight: bold;}
.zp_section .left .cont ul{width: 100%;}
.zp_section .left .cont li{margin-bottom: 34px;display: flex;justify-content: flex-start;align-items: center;cursor: pointer;}
.zp_section .left .cont li:last-child{margin-bottom: 0;}
.zp_section .left .cont li .icobox{width: 16px;}
.zp_section .left .cont li .icobox img{width: 100%;display: block;}
.zp_section .left .cont li .icobox .ico2{display: none}
.zp_section .left .cont li.on .icobox .ico1{display: none}
.zp_section .left .cont li.on .icobox .ico2{display: block}
.zp_section .left .cont li .wz{font-size: 16px;color: #040000;line-height: 20px;padding-left: 10px;}
.zp_section .right{width: calc(100% - 332px);}
.zp_section .right h3{font-size: 28px;color: #040000;line-height: 32px;margin-bottom: 40px;}
.zp_section .list ul{margin-bottom: 48px;}
.zp_section .list ul li{margin-bottom: 32px;}
.zp_section .list ul li:last-child{margin-bottom: 0;}
.zp_section .list ul a{display: block;width: 100%;padding: 24px 40px;border-radius: 8px;background: rgb(255, 255, 255);}
.zp_section .list ul a .btbox{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.zp_section .list ul a .btbox .bt{font-size: 20px;color:#231815;line-height: 30px;width: calc(100% - 120px);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.zp_section .list ul a .btbox .more{font-size: 14px;color: #00A15F;line-height: 38px;width: 104px;text-align: center;border: 1px solid #00A15F;border-radius: 20px;}
.zp_section .list ul a .info{font-size: 16px;color: #414541;line-height: 32px;margin-bottom: 24px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.zp_section .list ul a .dl{padding-top: 24px;display: flex;justify-content: flex-start;align-items: flex-start;border-top: 1px solid #f5f5f5;}
.zp_section .list ul a .dd{margin-right: 12px;background: #F8F8F8;font-size: 14px;color: #414541;line-height: 38px;border-radius: 4px;padding: 0 12px;}
.zp_section .list ul a .dd:last-child{margin-right: 0;}
.zp_section .list ul a:hover{box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.03),2px 7px 16px 0px rgba(0, 0, 0, 0.03),7px 28px 29px 0px rgba(0, 0, 0, 0.03),17px 62px 38px 0px rgba(0, 0, 0, 0.02),30px 110px 46px 0px rgba(0, 0, 0, 0),47px 172px 50px 0px rgba(0, 0, 0, 0);background: linear-gradient(180.00deg, rgba(255, 255, 255, 0.66),rgba(230, 255, 230, 0.66) 100%);}
.zp_section .list ul a:hover .btbox .bt{color: #00A15F;}
.zp_section .list ul a:hover .btbox .more{background: #00A15F;color: #fff;}
@media screen and (max-width:1024px) {
.zp_section{padding-top: 30px;padding-bottom: 30px;}
.zp_section .w_width{display: block;}
.zp_section .left{width: 100%;padding-right: 0;margin-bottom: 20px;}
.zp_section .left .ss_box{margin-bottom: 12px;}
.zp_section .left .ss_box input{height: 40px;padding: 0 12px 0 44px;}
.zp_section .left .ss_box img{left: 12px;}
.zp_section .left .cont{padding: 12px;}
.zp_section .left .cont h2{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.zp_section .left .cont ul{display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;margin: -6px;width: calc(100% + 12px);}
.zp_section .left .cont li{margin-bottom: 0;width: 33.333%;padding: 6px;}
.zp_section .left .cont li .wz{font-size: 14px}
.zp_section .right{width: 100%;}
.zp_section .right h3{font-size: 16px;line-height: 20px;margin-bottom: 14px;}
.zp_section .list ul{margin-bottom: 20px;}
.zp_section .list ul li{margin-bottom: 12px;}
.zp_section .list ul a{padding: 12px;}
.zp_section .list ul a .btbox .bt{font-size: 16px;line-height: 20px;width: calc(100% - 110px);}
.zp_section .list ul a .btbox .more{line-height: 30px;width: 90px;border-radius: 16px;}
.zp_section .list ul a .info{font-size: 14px;line-height: 22px;margin-bottom: 12px;}
.zp_section .list ul a .dl{padding-top: 12px;}
.zp_section .list ul a .dd{margin-right: 8px;font-size: 13px;line-height: 30px;padding: 0 10px;}
}

/*招聘详情*/
.zp_section .list_xq .content{width: 100%;background: #ffffff;border-radius: 8px;padding: 56px 40px;}
.zp_section .list_xq .content ul{width: 100%;}
.zp_section .list_xq .content li:nth-child(1){margin-bottom: 24px;}
.zp_section .list_xq .content li{margin-bottom: 56px;}
.zp_section .list_xq .content li:last-child{margin-bottom: 0;}
.zp_section .list_xq .content .bt1{font-size: 28px;color: #040000;line-height: 42px;margin-bottom: 24px;font-weight: bold;}
.zp_section .list_xq .content .dl{display: flex;justify-content: flex-start;align-items: flex-start;}
.zp_section .list_xq .content .dd{margin-right: 24px;border-radius: 4px;background: rgb(248, 248, 248);padding: 0 12px;font-size: 14px;color: #231815;line-height: 38px;}
.zp_section .list_xq .content .dd:last-child{margin-right: 0;}
.zp_section .list_xq .content .bt2{font-size: 20px;color: #040000;line-height: 32px;margin-bottom: 16px;font-weight: bold;}
.zp_section .list_xq .content .jj{font-size: 16px;color: #414541;line-height: 32px;}
.zp_section .list_xq .content .jj2{font-size: 18px;color: #00A15F;line-height: 32px;display: flex;justify-content: flex-start;align-items: flex-start; }
.zp_section .list_xq .content .jj2 a{color: #00A15F;display: block;text-decoration: underline;}
@media screen and (max-width:1024px){
.zp_section .list_xq .content{padding: 20px;}
.zp_section .list_xq .content li:nth-child(1){margin-bottom: 12px;}
.zp_section .list_xq .content li{margin-bottom: 12px;}
.zp_section .list_xq .content .bt1{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.zp_section .list_xq .content .dd{margin-right: 10px;line-height: 32px;}
.zp_section .list_xq .content .bt2{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.zp_section .list_xq .content .jj{font-size: 14px;line-height: 24px;}
.zp_section .list_xq .content .jj2{font-size: 14px;line-height: 24px;}
}

/*会员通用*/
.hyzx_section{width: 100%;padding-top: 40px;padding-bottom: 40px;background: #f5f5f5;}
.hyzx_section .w_1280{display: flex;justify-content: space-between;align-items: flex-start;}
.hyzx_section .hyzx_left{width: 278px;border-radius: 8px;background: rgb(255, 255, 255);overflow: hidden;}
.hyzx_section .hyzx_left .title{font-size: 22px;color: #FFFFFF;line-height: 33px;padding: 27px 95px;background: #00A15F;}
.hyzx_section .hyzx_left .cont{width: 100%;padding: 32px 20px;}
.hyzx_section .hyzx_left .dd{margin-bottom: 40px;}
.hyzx_section .hyzx_left .dd:last-child{margin-bottom: 0;}
.hyzx_section .hyzx_left .btbox{width: 100%;display: flex;justify-content: flex-start;align-items: center;padding: 0 8px;margin-bottom: 16px;}
.hyzx_section .hyzx_left .btbox img{width: 16px;display: block;}
.hyzx_section .hyzx_left .btbox .wz{font-size: 16px;color: #231815;line-height: 24px;padding-left: 8px;}
.hyzx_section .hyzx_left ul li a{display: block;width: 100%;padding: 9px 32px;font-size: 14px;color: #231815;line-height: 21px;border-radius: 4px;}
.hyzx_section .hyzx_left ul li.on a{color: #00a15e;background: #d6f0e5;}
.hyzx_section .hyzx_left ul li:hover a{color: #00a15e;}
.hyzx_section .hyzx_right{width: calc(100% - 292px);border-radius: 8px;background: rgb(255, 255, 255);}
@media screen and (max-width:1024px){
.hyzx_section{padding-top: 30px;padding-bottom: 30px;}
.hyzx_section .w_1280{display: block;}
.hyzx_section .hyzx_left{width: 100%;margin-bottom: 20px;}
.hyzx_section .hyzx_left .title{font-size: 18px;line-height: 24px;padding: 10px 20px;position: relative;}
.hyzx_section .hyzx_left .title::after{content: "";display: block;width: 30px;height: 30px;background: url(/theme/cn/img/img203.svg)no-repeat center center;background-size: cover;position: absolute;right: 20px;top: 50%;transform: translate(0,-50%);}
.hyzx_section .hyzx_left .cont{padding: 20px;}
.hyzx_section .hyzx_left .dd{margin-bottom: 16px;}
.hyzx_section .hyzx_left .btbox{padding: 0 6px;margin-bottom: 12px;}
.hyzx_section .hyzx_left .btbox img{width: 14px;}
.hyzx_section .hyzx_left .btbox .wz{font-size: 14px;line-height: 20px;padding-left: 6px;}
.hyzx_section .hyzx_left ul{font-size: 0;white-space:nowrap;overflow: hidden;overflow-x: auto; max-width: 100%;}
.hyzx_section .hyzx_left ul::-webkit-scrollbar{ display: none;}
.hyzx_section .hyzx_left ul li{display: inline-block;vertical-align: middle;margin-right: 12px;}
.hyzx_section .hyzx_left ul li:last-child{margin-right: 0;}
.hyzx_section .hyzx_left ul li a{padding: 6px 12px;line-height: 20px;}
.hyzx_section .hyzx_right{width: 100%;}
}

.hy_bt{font-size: 20px;color: #000000;line-height: 30px;margin-bottom: 24px;}
.hy_ul{display: flex;justify-content: flex-start;align-items: flex-start;}
.hy_ul li{margin-right: 56px;}
.hy_ul li:last-child{margin-right: 0;}
.hy_ul a{display: block;font-size: 14px;color: #231815;line-height: 21px;padding-bottom: 10px;position: relative;}
.hy_ul li.on a::after{content: "";display: block;width: 29px;height: 2px;background: #00A15F;position: absolute;left: 50%;transform: translate(-50%,0);bottom: 0;}
.hy_ul li.on a,
.hy_ul li:hover a{color: #00A15F;}
@media screen and (max-width:1024px){
.hy_bt{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.hy_ul{justify-content: space-between;}
.hy_ul li{margin-right: 12px;}
.hy_ul a{line-height: 20px;padding-bottom: 6px;}
.hy_ul2 a{font-size: 15px;}
.hy_ul li.on a::after{width: 20px;height: 1px;;}
}

/*订单信息*/
.ddxx_box{width: 100%;padding: 32px 24px;}
.ddxx_box .cont1{margin-top: 24px;margin-bottom: 8px;background: #00A15F;border-radius: 4px;padding: 12px 24px;display: flex;justify-content: flex-start;align-items: flex-start;}
.ddxx_box .cont1 .list{font-size: 14px;color: #FFFFFF;line-height: 30px;}
.ddxx_box .cont1 .list:nth-child(1){width: 42.60089686098655%;}
.ddxx_box .cont1 .list:nth-child(2){width: 8.183856502242152%;text-align: center;}
.ddxx_box .cont1 .list:nth-child(3){width: 12.55605381165919%;text-align: center;}
.ddxx_box .cont1 .list:nth-child(4){width: 8.847533632286996%;text-align: center;}
.ddxx_box .cont1 .list:nth-child(5){width: 15.14349775784753%;text-align: center;}
.ddxx_box .cont1 .list:nth-child(6){width: 12.78026905829596%;text-align: center;}
.ddxx_box .cont2{margin-bottom: 24px;}
.ddxx_box .cont2 li{margin-bottom: 24px;border: 1px solid rgb(227, 226, 226);border-radius: 4px;overflow: hidden;}
.ddxx_box .cont2 li:last-child{margin-bottom: 0;}
.ddxx_box .cont2 .top{width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 12px 24px;border-bottom: 1px solid rgb(227, 226, 226);font-size: 14px;color: #414541;line-height: 20px;}
.ddxx_box .cont2 .bottom{width: 100%;padding: 24px;display: flex;justify-content: flex-start;align-items: center;}
.ddxx_box .cont2 .bottom .list:nth-child(1){width: 42.60089686098655%;display: flex;justify-content: flex-start;align-items: flex-start;}
.ddxx_box .cont2 .bottom .list:nth-child(1) .picbox{width: 120px;}
.ddxx_box .cont2 .bottom .list:nth-child(1) .pic{ padding-bottom: 75%; position: relative; overflow: hidden;border-radius: 11px;}
.ddxx_box .cont2 .bottom .list:nth-child(1) .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.ddxx_box .cont2 .bottom .list:nth-child(1) .wzbox{width: calc(100% - 120px);padding-left: 16px;}
.ddxx_box .cont2 .bottom .list:nth-child(1) .bt{font-size: 16px;color: #231815;line-height: 24px;margin-bottom: 8px;}
.ddxx_box .cont2 .bottom .list:nth-child(1) .jj{font-size: 14px;color: #414541;line-height: 20px;}
.ddxx_box .cont2 .bottom .list:nth-child(2){width: 8.183856502242152%;font-size: 14px;color: #231815;line-height: 20px;text-align: center;}
.ddxx_box .cont2 .bottom .list:nth-child(3){width: 12.55605381165919%;font-size: 14px;color: #231815;line-height: 20px;text-align: center;}
.ddxx_box .cont2 .bottom .list:nth-child(4){width: 8.847533632286996%;font-size: 14px;color: #BB0007;line-height: 20px;text-align: center;}
.ddxx_box .cont2 .bottom .list:nth-child(5){width: 15.14349775784753%;font-size: 14px;color: #231815;line-height: 20px;text-align: center;}
.ddxx_box .cont2 .bottom .list:nth-child(6){width: 12.78026905829596%;}
.ddxx_box .cont2 .bottom .list:nth-child(6) .btn1{margin: 0 0 24px 0;display: flex;justify-content: center;align-items: flex-start;}
.ddxx_box .cont2 .bottom .list:nth-child(6) .btn1 a{display: block;font-size: 14px;color: #00A15F;border: 1px solid #00A15F; line-height: 38px;width: 102px;text-align: center;border-radius: 8px;}
.ddxx_box .cont2 .bottom .list:nth-child(6) .btn1 a:hover{background: #00A15F;color: #fff;}
.ddxx_box .cont2 .bottom .list:nth-child(6) .btn2 a{display: block;font-size: 14px;color: #231815;line-height: 21px;text-align: center;}
.ddxx_box .cont2 .bottom .list:nth-child(6) .btn2 a:hover{color: #00A15F;}
@media screen and (max-width:1680px){
.ddxx_box .cont1 .list:nth-child(1){width: 38.60089686098655%;}
.ddxx_box .cont1 .list:nth-child(2){width: 10.183856502242152%;}
.ddxx_box .cont1 .list:nth-child(3){width: 12.55605381165919%;}
.ddxx_box .cont1 .list:nth-child(4){width: 10.847533632286996%;}
.ddxx_box .cont1 .list:nth-child(5){width: 15.14349775784753%;}
.ddxx_box .cont1 .list:nth-child(6){width: 12.78026905829596%;}
.ddxx_box .cont2 .bottom .list:nth-child(1){width: 38.60089686098655%;}
.ddxx_box .cont2 .bottom .list:nth-child(2){width: 10.183856502242152%;}
.ddxx_box .cont2 .bottom .list:nth-child(3){width: 12.55605381165919%;}
.ddxx_box .cont2 .bottom .list:nth-child(4){width: 10.847533632286996%;}
.ddxx_box .cont2 .bottom .list:nth-child(5){width: 15.14349775784753%;}
.ddxx_box .cont2 .bottom .list:nth-child(6){width: 12.78026905829596%;}
.ddxx_box .cont1 .list{font-size: 13px;}
}
@media screen and (max-width:1024px){
.ddxx_box{padding: 20px;}
.ddxx_box .cont1{display: none}
.ddxx_box .cont2{margin-bottom: 20px;margin-top: 12px;}
.ddxx_box .cont2 li{margin-bottom: 12px;}
.ddxx_box .cont2 .top{display: block;padding: 12px;}
.ddxx_box .cont2 .top .ddh{margin-bottom: 4px;}
.ddxx_box .cont2 .bottom{padding: 12px;flex-wrap: wrap;position: relative;}
.ddxx_box .cont2 .bottom .list:nth-child(1){width: 100%;margin-bottom: 6px;}
.ddxx_box .cont2 .bottom .list:nth-child(1) .picbox{width: 130px;}
.ddxx_box .cont2 .bottom .list:nth-child(1) .pic{padding-bottom: 100%;}
.ddxx_box .cont2 .bottom .list:nth-child(1) .wzbox{width: calc(100% - 130px);padding-left: 12px;}
.ddxx_box .cont2 .bottom .list:nth-child(1) .bt{font-size: 14px;line-height: 20px;margin-bottom: 2px;}
.ddxx_box .cont2 .bottom .list:nth-child(1) .jj{font-size: 12px;line-height: 18px;}
.ddxx_box .cont2 .bottom .list:nth-child(2){width: calc(100% - 130px - 12px - 24px);font-size: 12px; display: flex;justify-content: flex-start;align-items: flex-start;text-align: left;position: absolute;right: 12px;top: 70px;}
.ddxx_box .cont2 .bottom .list:nth-child(3){width: calc(100% - 130px - 12px - 24px);font-size: 12px; display: flex;justify-content: flex-start;align-items: flex-start;text-align: left;position: absolute;right: 12px;top: 87px;}
.ddxx_box .cont2 .bottom .list:nth-child(4){width: calc(100% - 130px - 12px - 24px);font-size: 12px; display: flex;justify-content: flex-start;align-items: flex-start;text-align: left;position: absolute;right: 12px;top: 105px;}
.ddxx_box .cont2 .bottom .list:nth-child(5){width: calc(100% - 130px - 12px - 24px);font-size: 12px; display: flex;justify-content: flex-start;align-items: flex-start;text-align: left;position: absolute;right: 12px;top: 124px;}
.ddxx_box .cont2 .bottom .list:nth-child(6){width: 100%;margin-top: 10px;}
.ddxx_box .cont2 .bottom .list:nth-child(6) .btnbox{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;}
.ddxx_box .cont2 .bottom .list:nth-child(6) .btn1{margin: 0;width: calc(50% - 6px);margin-bottom: 0;}
.ddxx_box .cont2 .bottom .list:nth-child(6) .btn1 a{ line-height: 32px;width: 100%;border-radius: 6px;}
.ddxx_box .cont2 .bottom .list:nth-child(6) .btn2{width: calc(50% - 6px);}
.ddxx_box .cont2 .bottom .list:nth-child(6) .btn2 a{display: block;border: 1px solid #999;color: #999; line-height: 33px;border-radius: 6px;}
}

/*收货地点*/
.shdz_box{width: 100%;padding: 32px 24px;}
.shdz_box .content{margin-top: 24px;}
.shdz_box .content ul{margin: -8px;width: calc(100% + 16px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.shdz_box .content ul li{width: 33.33%;padding: 8px;}
.shdz_box .content ul .libox{width: 100%;min-height: 192px;border: 1px solid rgb(227, 226, 226);border-radius: 4px;padding: 24px;cursor: pointer;position: relative;}
.shdz_box .content ul .btbox{width: 100%;display: flex;justify-content: space-between;align-items: center;font-size: 14px;color: #231815;line-height: 24px;margin-bottom: 24px;}
.shdz_box .content ul .info{font-size: 14px;color: #231815;line-height: 24px;}
.shdz_box .content ul .l1 .box{font-size: 12px;color: #00A15F;line-height: 24px;margin-top: 24px;opacity: 0; display: flex;justify-content: flex-start;align-items: center;}
.shdz_box .content ul .l1 .box div{margin-right: 24px;}
.shdz_box .content ul .l1 .box div:nth-child(1){width: 72px;text-align: center;}
.shdz_box .content ul .l1 .box div .span2{display: none;}
.shdz_box .content ul .l1 .box div:hover .span1,
.shdz_box .content ul .l1.act .box div .span1{display: none;}
.shdz_box .content ul .l1.act .box div .span2,
.shdz_box .content ul .l1 .box div:hover .span2{display: block;}
.shdz_box .content ul .l1 .box div:last-child{margin-right: 0;}
.shdz_box .content ul .l1 .box div:hover{opacity: 0.8;}
.shdz_box .content ul .l1:hover .box,
.shdz_box .content ul .l1.act .box{opacity: 1;}
.shdz_box .content ul .l1 img{display: block;position: absolute;right: 0;bottom: 0;display: none}
/*.shdz_box .content ul .l1.on .libox{border: 1px dashed #00a15e;}*/
/*.shdz_box .content ul .l1.on img{display: block;}*/
.shdz_box .content ul .l2 .libox{display: flex;justify-content: flex-start;align-items: center;}
.shdz_box .content ul .l2 .libox>div{width: 100%;}
.shdz_box .content ul .l2 .libox img{width: 32px;display: block;margin: 0 auto 16px auto;}
.shdz_box .content ul .l2 .libox .wz{font-size: 14px;color: #231815;line-height: 24px;text-align: center;}
@media screen and (max-width:1024px){
.shdz_box{padding: 20px;}
.shdz_box .content{margin-top: 12px;}
.shdz_box .content ul{margin: 0;width: 100%;display: block;}
.shdz_box .content ul li{width: 100%;padding: 0;margin-bottom: 12px;}
.shdz_box .content ul li:last-child{margin-bottom: 0;}
.shdz_box .content ul .libox{min-height: 1px;padding: 20px;}
.shdz_box .content ul .btbox{line-height: 20px;margin-bottom: 12px;}
.shdz_box .content ul .info{line-height: 20px;}
.shdz_box .content ul .l1 .box{line-height: 20px;margin-top: 12px;}
.shdz_box .content ul .l1 .box div{margin-right: 12px;}
.shdz_box .content ul .l2 .libox{display: block;}
.shdz_box .content ul .l2 .libox img{width: 26px;margin: 0 auto 12px auto;}
.shdz_box .content ul .l2 .libox .wz{line-height: 20px;}
}

.shtc_section{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, 0.4);z-index: 9999999;display: none}
.shtc_section.on{display: block;}
.shtc_section .content{width: 642px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 8px;background: rgb(255, 255, 255);padding: 56px 64px;}
.shtc_section .content .none{width: 32px;display: block;position: absolute;right: 15px;top: 15px;cursor: pointer;}
.shtc_section .content .none:hover{opacity: 0.8;}
.shtc_section .content .title{font-size: 24px;color: #231815;line-height: 36px;text-align: center;margin-bottom: 40px;}
.shtc_section .content .ol{margin-bottom: 36px;}
.shtc_section .content .ol .od{margin-bottom: 30px;display: flex;justify-content: flex-start;align-items: center;}
.shtc_section .content .ol .od:last-child{margin-bottom: 0;}
.shtc_section .content .ol .wz_l{font-size: 14px;color: #414541;line-height: 24px;width: 92px;}
.shtc_section .content .ol .wz_l span{color: #BB0007;}
.shtc_section .content .ol .con_r{width: calc(100% - 92px);}
.shtc_section .content .ol .input{width: 100%;}
.shtc_section .content .ol .input input{width: 100%;height: 46px;border: 1px solid rgb(159, 159, 159);border-radius: 2px;padding: 0 20px;font-size: 16px;color: #333;}
.shtc_section .content .mr_box{display: flex;justify-content: flex-start;align-items: center;padding-left: 92px;margin-bottom: 40px;cursor: pointer;}
.shtc_section .content .mr_box .icobox{width: 16px;}
.shtc_section .content .mr_box .icobox img{width: 100%;display: block}
.shtc_section .content .mr_box .icobox .ico2{display: none}
.shtc_section .content .mr_box.on .icobox .ico1{display: none}
.shtc_section .content .mr_box.on .icobox .ico2{display: block}
.shtc_section .content .dl{margin: 0 -5px;width: calc(100% + 10px);display: flex;justify-content: flex-start;align-items: flex-start;}
.shtc_section .content .dl .dd{width: 33.333%;padding: 0 5px;}
.shtc_section .content .dl .libox{width: 100%;position: relative;}
.shtc_section .content .dl .top{cursor: pointer; width: 100%;display: flex;justify-content: space-between;align-items: center;border: 1px solid rgb(159, 159, 159);border-radius: 2px;padding: 0 8px;}
.shtc_section .content .dl .top i{font-size: 14px;color: #333;line-height: 44px;display: block;width: calc(100% - 24px);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.shtc_section .content .dl .top img{width: 16px;display: block;}
.shtc_section .content .dl .bottom{display: none;width: 100%;position: absolute;left: 0;top: calc(100% + 12px);border-radius: 4px;background: #fff;box-shadow: 0 0 12px rgba(0,0,0,0.1);z-index: 50;padding: 10px;overflow: hidden;overflow-y: auto!important;max-height: 200px;}
.shtc_section .content .dl .bottom li a{display: block;font-size: 15px;color: #333;line-height: 20px;padding: 8px 0;text-align: center;cursor: pointer;}
.shtc_section .content .dl .bottom li a:hover{color: #00a15e;}
.shtc_section .content .dl .bottom::-webkit-scrollbar{ width: 3px;}
.shtc_section .content .dl .bottom::-webkit-scrollbar-track{background-color: #e5e5e5;border-radius: 3px;}
.shtc_section .content .dl .bottom::-webkit-scrollbar-thumb{width: 3px;background-color: #00a15e;border-radius: 3px;}
.shtc_section .content .mr_box .wz{font-size: 16px;color: #414541;line-height: 24px;padding-left: 5px;}
.shtc_section .content .btn{width: 100%;display: flex;justify-content: center;align-items: center;}
.shtc_section .content .btn a{display: block;font-size: 16px;color: #FFFFFF;line-height: 24px;padding: 8px 20px;width: 150px;background: #00A15F;text-align: center;border-radius: 8px;}
.shtc_section .content .btn a:hover{opacity: 0.8;}
@media screen and (max-width:1024px){
.shtc_section .content{width: calc(100% - 40px);padding: 20px;}
.shtc_section .content .none{width: 24px;right: 12px;top: 12px;}
.shtc_section .content .title{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.shtc_section .content .ol{margin-bottom: 20px;}
.shtc_section .content .ol .od{margin-bottom: 12px;align-items: flex-start;}
.shtc_section .content .ol .wz_l{line-height: 36px;width: 80px;}
.shtc_section .content .ol .con_r{width: calc(100% - 80px);}
.shtc_section .content .ol .input input{height: 36px;padding: 0 12px;font-size: 14px;}
.shtc_section .content .mr_box{padding-left: 80px;margin-bottom: 12px;}
.shtc_section .content .mr_box .wz{font-size: 14px;line-height: 20px;}
.shtc_section .content .btn a{font-size: 14px;line-height: 20px;padding: 6px 12px;width: 120px;}
.shtc_section .content .dl{margin: -5px;flex-wrap: wrap;}
.shtc_section .content .dl .dd{width: 100%;padding: 5px;}
.shtc_section .content .dl .dd:nth-child(3){width: 100%;}
.shtc_section .content .dl .top{padding: 0 12px;}
.shtc_section .content .dl .top i{line-height: 34px;width: calc(100% - 20px);;}
.shtc_section .content .dl .top img{width: 14px;}
.shtc_section .content .dl .bottom{padding: 6px;max-height: 120px;}
.shtc_section .content .dl .bottom li a{font-size: 14px;padding: 6px 0;}
.shtc_section .content .dl .bottom::-webkit-scrollbar{ width: 0;}
.shtc_section .content .dl .bottom::-webkit-scrollbar-track{background-color: rgba(255,255,255,0);border-radius: 0;}
.shtc_section .content .dl .bottom::-webkit-scrollbar-thumb{width: 0;background-color: rgba(255,255,255,0);border-radius: 0;}
.shtc_section .content .dl .bottom::-webkit-scrollbar{ display: none;}
}

/*个人资料*/
.grzl_box{width: 100%;padding: 32px 24px;}
.grzl_box ul{margin-bottom: 48px;}
.grzl_box ul li{margin-bottom: 30px;display: flex;justify-content: flex-start;align-items: center;}
.grzl_box ul li:last-child{margin-bottom: 0;}
.grzl_box ul .wz_l{font-size: 14px;color: #414541;line-height: 21px;width: 94px;}
.grzl_box ul .wz_l span{color: #BB0007;}
.grzl_box ul .con_r .head{display: flex;justify-content: flex-start;align-items: center;}
.grzl_box ul .con_r .head img{width: 100px;display: block;border-radius: 100%;margin-right: 24px;}
.grzl_box ul .con_r .head .xg_btn{width: 70px;font-size: 14px;color: #00A15F;line-height: 28px;;text-align: center;border: 1px solid rgb(0, 161, 95);border-radius: 4px;cursor: pointer;}
.grzl_box ul .con_r .head .xg_btn:hover{background: #00A15F;color: #fff;}
.grzl_box ul .con_r .input{width: 420px;}
.grzl_box ul .con_r .input input{width: 100%;height: 46px;display: block;border: 1px solid rgb(159, 159, 159);border-radius: 2px;padding: 0 20px;font-size: 15px;color: #333;}
.grzl_box ul .con_r .dl{display: flex;justify-content: flex-start;align-items: center;}
.grzl_box ul .con_r .dl .dd{margin-right: 40px;display: flex;justify-content: flex-start;align-items: center;cursor: pointer;}
.grzl_box ul .con_r .dl .dd:last-child{margin-right: 0;}
.grzl_box ul .con_r .dl .ico{width: 16px;height: 16px;border:5px solid rgb(233, 235, 237);margin-right: 8px;border-radius: 100%;}
.grzl_box ul .con_r .dl .wz{font-size: 16px;color: #1D2129;line-height: 20px;}
.grzl_box ul .con_r .dl .dd.on .ico{border-color: #00a15e;}
.grzl_box ul .con_r .xlbox{display: flex;justify-content: flex-start;align-items: flex-start;}
.grzl_box ul .con_r .xlbox .list{width: 134px;margin-right: 18px;}
.grzl_box ul .con_r .xlbox .list:last-child{margin-right: 0;}
.grzl_box ul .con_r .xlbox .libox{width: 100%;position: relative;}
.grzl_box ul .con_r .xlbox .top{width: 100%;display: flex;justify-content: space-between;align-items: center;border: 1px solid #BBBBBB;border-radius: 4px;padding: 0 8px;cursor: pointer;}
.grzl_box ul .con_r .xlbox .top .wz{font-size: 14px;color: #231815;line-height: 42px;}
.grzl_box ul .con_r .xlbox .top img{width: 16px;display: block;}
.grzl_box ul .con_r .xlbox .bottom{display: none;width: 100%;position: absolute;left: 0;top: calc(100% + 12px);border-radius: 4px;background: #fff;box-shadow: 0 0 12px rgba(0,0,0,0.1);z-index: 50;padding: 10px;overflow: hidden;overflow-y: auto;max-height: 200px;}
.grzl_box ul .con_r .xlbox .bottom div{display: block;font-size: 15px;color: #333;line-height: 20px;padding: 8px 0;text-align: center;cursor: pointer;}
.grzl_box ul .con_r .xlbox .bottom div:hover{color: #00a15e;}
.grzl_box ul .con_r .xlbox .bottom::-webkit-scrollbar{ width: 3px;}
.grzl_box ul .con_r .xlbox .bottom::-webkit-scrollbar-track{background-color: #e5e5e5;border-radius: 3px;}
.grzl_box ul .con_r .xlbox .bottom::-webkit-scrollbar-thumb{width: 3px;background-color: #00a15e;border-radius: 3px;}
/*20250305start*/
.grzl_box ul .con_r .input2{position: relative;}
.grzl_box ul .con_r .input2 img{width: 24px;position: absolute;right: 20px;top: 50%;transform: translate(0,-50%);z-index: 1;}
.grzl_box ul .con_r .input2 input{position: relative;z-index: 10;cursor: pointer;}
/*20250305end*/
.grzl_box .btn{width: 100%;padding-left: 182px;}
.grzl_box .btn a{display: block;width: 150px;font-size: 16px;color: #FFFFFF;line-height: 40px;background: #00A15F;border-radius: 8px;text-align: center;}
.grzl_box .btn a:hover{opacity: 0.8;}
@media screen and (max-width:1024px){
.grzl_box{padding: 20px;}
.grzl_box ul{margin-bottom: 20px;}
.grzl_box ul li{margin-bottom: 12px;align-items: flex-start;}
.grzl_box ul .wz_l{width: 80px;line-height: 36px;}
.grzl_box ul li:nth-child(1) .wz_l{line-height: 60px;}
.grzl_box ul .con_r .head img{width: 60px;margin-right: 12px;}
.grzl_box ul .con_r{width: calc(100% - 80px);}
.grzl_box ul .con_r .input{width: 100%;}
.grzl_box ul .con_r .input input{height: 36px;padding: 0 12px;font-size: 14px;}
.grzl_box ul .con_r .dl .dd{margin-right: 20px;}
.grzl_box ul .con_r .dl .ico{width: 14px;height: 14px;border:4px solid rgb(233, 235, 237);margin-right: 6px;}
.grzl_box ul .con_r .dl .wz{font-size: 14px;line-height: 36px;}
.grzl_box .btn{padding-left: 80px;}
.grzl_box .btn a{width: 100px;font-size: 14px;line-height: 32px;}
.grzl_box ul .con_r .xlbox{justify-content: space-between;flex-wrap: wrap;}
.grzl_box ul .con_r .xlbox .list{width: calc(50% - 5px);margin-right: 0;margin-bottom: 10px;}
.grzl_box ul .con_r .xlbox .list:nth-child(3){width: 100%;margin-bottom: 0;}
.grzl_box ul .con_r .xlbox .top{padding: 0 12px;}
.grzl_box ul .con_r .xlbox .top .wz{line-height: 34px;}
.grzl_box ul .con_r .xlbox .top img{width: 14px;}
.grzl_box ul .con_r .xlbox .bottom{padding: 6px;max-height: 120px;}
.grzl_box ul .con_r .xlbox .bottom div{font-size: 14px;padding: 6px 0;}
.grzl_box ul .con_r .xlbox .bottom::-webkit-scrollbar{ width: 0;}
.grzl_box ul .con_r .xlbox .bottom::-webkit-scrollbar-track{background-color: rgba(255,255,255,0);border-radius: 0;}
.grzl_box ul .con_r .xlbox .bottom::-webkit-scrollbar-thumb{width: 0;background-color: rgba(255,255,255,0);border-radius: 0;}
.grzl_box ul .con_r .xlbox .bottom::-webkit-scrollbar{ display: none;}
/*20250305start*/
.grzl_box ul .con_r .input2 img{width: 20px;right: 12px;}
/*20250305end*/
}

/*账号治理*/
.zhgl_box{width: 100%;padding: 32px 24px;}
.zhgl_box ul{margin-top: 24px;}
.zhgl_box ul li{display: flex;justify-content: space-between;align-items: flex-start;}
.zhgl_box ul .ico_l{width: 32px;display: block;margin-top: 17px;}
.zhgl_box ul .ico_l img{width: 100%;display: block;}
.zhgl_box ul .con_r{width: calc(100% - 64px);padding-bottom: 24px;margin-bottom: 24px;border-bottom: 1px solid rgb(227, 226, 226);display: flex;justify-content: space-between;align-items: flex-start;}
.zhgl_box ul li:last-child .con_r{margin-bottom: 0!important;}
.zhgl_box ul li .wzbox{width: calc(100% - 100px);}
.zhgl_box ul li .bt{font-size: 16px;color: #231815;line-height: 24px;}
.zhgl_box ul li .bt span{color: #BB0007;margin-left: 4px;font-size: 14px;}
.zhgl_box ul li .jj{font-size: 12px;color: #BBBBBB;line-height: 20px;}
.zhgl_box ul li .btn{width: 70px;font-size: 14px;color: #414541;line-height: 28px;text-align: center;border: 1px solid rgb(159, 159, 159);border-radius: 4px;margin-top: 6px;cursor: pointer;}
.zhgl_box ul li .btn2{color: #00A15F;border-color: #00A15F;}
.zhgl_box ul li .btn:hover{background: #00a15e;border-color: #00a15e; color: #fff;}
@media screen and (max-width:1024px){
.zhgl_box{padding: 20px;}
.zhgl_box ul{margin-top: 14px;}
.zhgl_box ul .ico_l{width: 24px;margin-top: 10px;}
.zhgl_box ul .con_r{width: calc(100% - 40px);padding-bottom: 12px;margin-bottom: 12px;align-items: center;}
.zhgl_box ul li .wzbox{width: calc(100% - 80px);}
.zhgl_box ul li .bt{font-size: 14px;line-height: 20px;}
.zhgl_box ul li .btn{width: 60px;font-size: 13px;line-height: 28px;margin-top: 0;}
}

/*发票信息*/
.fpgl_box{width: 100%;padding: 32px 24px;}
.fpgl_box .btbox{display: flex;justify-content: space-between;align-items: center;margin-bottom: 24px;}
.fpgl_box .btbox ._r{display: flex;justify-content: space-between;align-items: center;}
.fpgl_box .btbox ._r .wz{font-size: 14px;color: #414541;line-height: 20px;margin-right: 11px;}
.fpgl_box .btbox ._r .btn{width: 100px;font-size: 14px;color: #FFFFFF;line-height: 30px;border-radius: 4px;background: rgb(0, 161, 95);text-align: center;cursor: pointer;}
.fpgl_box .btbox ._r .btn:hover{opacity: 0.8;}
.fpgl_box .cont{margin-top: 24px;margin-bottom: 24px;}
.fpgl_box .cont li{margin-bottom: 24px;cursor: pointer;overflow: hidden; border: 1px solid rgb(227, 226, 226);border-radius: 4px;padding: 15px 22px 15px 40px;position: relative;display: flex;justify-content: space-between;align-items: flex-start;}
.fpgl_box .cont li:last-child{margin-bottom: 0;}
.fpgl_box .cont li ._l{width: calc(100% - 160px);}
.fpgl_box .cont li ._l ._t{font-size: 16px;color: #231815;line-height: 30px;font-weight: bold;}
.fpgl_box .cont li ._l ._b{font-size: 14px;color: #414541;line-height: 30px;}
.fpgl_box .cont li ._r{display: flex;justify-content: flex-end;align-items: center;}
.fpgl_box .cont li ._r .btn{margin-right: 18px;}
.fpgl_box .cont li ._r .btn a{display: flex;justify-content: flex-start;align-items: center;}
.fpgl_box .cont li ._r .btn:last-child{margin-right: 0;}
.fpgl_box .cont li ._r .btn img{width: 14px;display: block;margin-right: 4px;}
.fpgl_box .cont li ._r .btn .ico2{display: none;}
.fpgl_box .cont li ._r .btn .wz{font-size: 14px;color: #888888;line-height: 20px;}
.fpgl_box .cont li ._r .btn:nth-child(2) img{width: 16px;}
.fpgl_box .cont li ._r .btn:hover .ico1{display: none;}
.fpgl_box .cont li ._r .btn:hover .ico2{display: block;}
.fpgl_box .cont li ._r .btn:hover .wz{color: #00a15e;}
.fpgl_box .cont li .posi_wz{ opacity:0; position: absolute; left:-40px; top:-10px; display: flex; background: #00a15e; color: #fff; font-size:12px; width:102px; height:42px; justify-content: center; align-items: center; transform: rotate(-45deg); -ms-transform: rotate(-45deg); padding-top: 12px; }
.fpgl_box .cont li.on .posi_wz{ opacity:1;}
.fpgl_box .cont li.on{border-color: #00a15e;background: #E8F7E9;}
.fpgl_box .cont2{padding: 24px 0 0 0;}
.fpgl_box .cont2 img{margin: 0 auto 40px auto;display: block;width: 180px;}
.fpgl_box .cont2 .wz{font-size: 16px;color: #888888;line-height: 30px;text-align: center;}
@media screen and (max-width:1024px){
.fpgl_box{padding: 20px 20px 80px 20px;}
.fpgl_box2{padding-bottom: 20px;}
.fpgl_box .btbox{display: block;margin-bottom: 12px;}
.fpgl_box .btbox ._r{margin-top: 8px;display: block;position: relative;}
.fpgl_box .btbox ._r .wz{margin-right: 0;width: 100%;}
.fpgl_box .btbox ._r .btn{width: 95px;line-height: 30px;position: absolute;right: 0;top: calc(100% + 10px);}
.fpgl_box .cont{margin-top: 12px;margin-bottom: 20px;}
.fpgl_box .cont li{margin-bottom: 12px;padding: 20px;display: block;}
.fpgl_box .cont li ._l{width: 100%;}
.fpgl_box .cont li ._l ._t{font-size: 15px;line-height: 24px;}
.fpgl_box .cont li ._l ._b{font-size: 13px;line-height: 24px;}
.fpgl_box .cont li ._r{width: 100%;margin-top: 10px;}
.fpgl_box .cont li ._r .btn{margin-right: 12px;}
.fpgl_box .cont li .posi_wz{left:-42px; top:-8px;font-size:12px; width:102px; height:30px; padding-top:10px; }
.fpgl_box .cont2{padding: 80px 0 0 0;}
.fpgl_box .cont2 img{margin: 0 auto 12px auto;width: 80px;}
.fpgl_box .cont2 .wz{font-size: 14px;line-height: 24px;}
}

/*发票信息弹窗*/
.fpxx_tc{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, 0.4);z-index: 9999999;display: none}
.fpxx_tc.on{display: block;}
.fpxx_tc .content{width: 748px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 8px;background: rgb(255, 255, 255);padding: 56px 64px;}
.fpxx_tc .content .none{width: 32px;display: block;position: absolute;right: 15px;top: 15px;cursor: pointer;}
.fpxx_tc .content .none:hover{opacity: 0.8;}
.fpxx_tc .content .title{font-size: 24px;color: #231815;line-height: 36px;text-align: center;margin-bottom: 40px;}
.fpxx_tc .content ul{margin: -10px;width: calc(100% + 20px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.fpxx_tc .content ul li{width: 100%;padding: 10px;}
.fpxx_tc .content ul .bt{font-size: 16px;color: #000000;line-height: 20px;margin-bottom: 8px;}
.fpxx_tc .content ul .bt span{color: #BB0007;}
.fpxx_tc .content ul .cont1{display: flex;justify-content: flex-start;align-items: flex-start;}
.fpxx_tc .content ul .cont1 .dd{margin-right: 24px;display: flex;justify-content: flex-start;align-items: center;border: 1px solid rgb(229, 229, 229);background: rgb(245, 245, 245);padding: 0 14px;cursor: pointer;}
.fpxx_tc .content ul .cont1 .dd .icobox{width: 16px;margin-right: 10px;}
.fpxx_tc .content ul .cont1 .dd .icobox img{width: 100%;display: block;}
.fpxx_tc .content ul .cont1 .dd .icobox .ico2{display: none}
.fpxx_tc .content ul .cont1 .dd .wz{font-size: 16px;color: #000000;line-height: 38px;}
.fpxx_tc .content ul .cont1 .dd.on{border: 1px solid rgb(0, 161, 95);background: rgb(232, 247, 233);}
.fpxx_tc .content ul .cont1 .dd.on .wz{color: #00a15e;}
.fpxx_tc .content ul .cont1 .dd.on .icobox .ico1{display: none}
.fpxx_tc .content ul .cont1 .dd.on .icobox .ico2{display: block}
.fpxx_tc .content ul .cont1 .dd:last-child{margin-right: 0;}
.fpxx_tc .content ul .cont2{width: 100%;}
.fpxx_tc .content ul .cont2 input{width: 100%;height: 40px;display: block;border: 1px solid rgb(229, 229, 229);background: rgb(244, 244, 244);padding: 0 20px;font-size: 15px;color: #333;}
.fpxx_tc .content .gx{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 40px;cursor: pointer;margin-top: 18px;}
.fpxx_tc .content .gx .icobox{width: 16px;}
.fpxx_tc .content .gx .icobox img{width: 100%;display: block}
.fpxx_tc .content .gx .icobox .ico2{display: none}
.fpxx_tc .content .gx.on .icobox .ico1{display: none}
.fpxx_tc .content .gx.on .icobox .ico2{display: block}
.fpxx_tc .content .gx .wz{font-size: 14px;color: #555555;line-height: 20px;padding-left: 8px;}
.fpxx_tc .content .btn{width: 100%;display: flex;justify-content: center;align-items: center;}
.fpxx_tc .content .btn a{display: block;font-size: 16px;color: #FFFFFF;line-height: 40px;padding: 0 20px;width: 150px;background: #00A15F;text-align: center;border-radius: 8px;}
.fpxx_tc .content .btn a:hover{opacity: 0.8;}
@media screen and (max-width:1680px){
.fpxx_tc .content{width: 700px;padding: 30px;}
.fpxx_tc .content .title{margin-bottom: 20px;}
.fpxx_tc .content ul{margin: -6px;width: calc(100% + 12px);}
.fpxx_tc .content ul li{padding: 6px;}
.fpxx_tc .content ul .cont2 input{height: 34px;}
.fpxx_tc .content .gx{margin-bottom: 20px;cursor: pointer;margin-top: 12px;}
.fpxx_tc .content .btn{width: 100%;display: flex;justify-content: center;align-items: center;}
.fpxx_tc .content .btn a{display: block;font-size: 16px;color: #FFFFFF;line-height: 40px;padding: 0 20px;width: 150px;background: #00A15F;text-align: center;border-radius: 8px;}
.fpxx_tc .content .btn a:hover{opacity: 0.8;}
}
@media screen and (max-width:1024px){
.fpxx_tc .content{width: calc(100% - 40px);padding: 20px;}
.fpxx_tc .content .none{width: 24px;right: 12px;top: 12px;}
.fpxx_tc .content .title{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.fpxx_tc .content ul{margin: -6px;width: calc(100% + 12px);}
.fpxx_tc .content ul li:nth-child(1){width: 100%;}
.fpxx_tc .content ul li{padding: 6px;width: 100%;}
.fpxx_tc .content ul .bt{font-size: 14px;line-height: 18px;margin-bottom: 6px;}
.fpxx_tc .content ul .cont1{justify-content: space-between;}
.fpxx_tc .content ul .cont1 .dd{margin-right: 0;padding: 0 12px;width: calc(50% - 5px);}
.fpxx_tc .content ul .cont1 .dd .icobox{width: 14px;margin-right: 6px;}
.fpxx_tc .content ul .cont1 .dd .wz{font-size: 13px;line-height: 30px;}
.fpxx_tc .content ul .cont2 input{height: 30px;padding: 0 12px;font-size: 14px;}
.fpxx_tc .content .mr_box{padding-left: 80px;margin-bottom: 12px;}
.fpxx_tc .content .mr_box .wz{font-size: 14px;line-height: 20px;}
.fpxx_tc .content .btn a{font-size: 14px;line-height: 20px;padding: 6px 12px;width: 120px;}
}

/*登录通用*/
.dl_section{width: 100%;padding-top: 48px;padding-bottom: 48px;background: #f5f5f5;}
.dl_section .w_920{display: flex;justify-content: flex-start;align-items: stretch;background: #ffffff;border-radius: 12px;overflow: hidden;}
.dl_section .dl_left{width: 46.08695652173913%;min-height: 562px;}
.dl_section .dl_right{width: 53.91304347826087%;}
@media screen and (max-width:1024px){
.dl_section{padding-top: 30px;padding-bottom: 30px;}
.dl_section .w_920{display: block;}
.dl_section .dl_left{display: none;}
.dl_section .dl_right{width: 100%;}
}

/*验证码登录*/
.yzmdl_box{width: 100%;padding: 72px 48px 20px 48px;position: relative;}
.yzmdl_box .top{margin-bottom: 74px;display: flex;justify-content: flex-start;align-items: flex-start;}
.yzmdl_box .top .dd{margin-right: 24px;padding-right: 24px;position: relative;}
.yzmdl_box .top .dd::after{content: "";display: block;height: 20px;width: 1px;background: #E3E2E2;position: absolute;right: 0;top: 50%;transform: translate(0,-50%);}
.yzmdl_box .top .dd:last-child::after{display: none;}
.yzmdl_box .top .dd:last-child{padding-right: 0;margin-right: 0;}
.yzmdl_box .top .dd a{display: block;font-size: 18px;color: #414541;line-height: 30px;}
.yzmdl_box .top .dd.on a{color: #00A15F;font-weight: bold;font-size: 20px;}
.yzmdl_box .top .dd:hover a{color: #00A15F;}
/*20250305start*/
.yzmdl_box.on{display: none;}
.yzmdl_box .bottom{width: 100%;display: none;}
.yzmdl_box .bottom.on{display: block;}
/*20250305end*/
.yzmdl_box .bottom ul{margin-bottom: 74px;}
.yzmdl_box .bottom ul li{margin-bottom: 32px;}
.yzmdl_box .bottom ul li:last-child{margin-bottom: 0;}
.yzmdl_box .bottom ul .dh{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;border: 1px solid rgb(229, 232, 239);}
.yzmdl_box .bottom ul .dh ._l{width: 81px;position: relative; display:none;}
.yzmdl_box .bottom ul .dh ._t{width: 100%;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.yzmdl_box .bottom ul .dh ._t .wz{font-size: 16px;color: #1D2129;line-height: 48px;margin-right: 6px;}
.yzmdl_box .bottom ul .dh ._t img{width: 16px;display: block;}
.yzmdl_box .bottom ul .dh ._b{width: 100%;position: absolute;left: 0;top: calc(100% + 12px);background: #fff;border-radius: 4px;box-shadow: 0 0 12px rgba(0,0,0,0.1);padding: 10px;display: none;z-index: 50;}
.yzmdl_box .bottom ul .dh ._b a{display: block;font-size: 14px;color: #333;line-height: 20px;padding: 10px 0;text-align: center;border-bottom: 1px solid #eee;}
.yzmdl_box .bottom ul .dh ._b a:last-child{border-bottom: 0;}
.yzmdl_box .bottom ul .dh ._b a:hover{color: #00a15f;}
.yzmdl_box .bottom ul .dh ._r{width: calc(100% - 81px);border-left: 1px solid rgb(229, 232, 239); width:100%; border:0;}
.yzmdl_box .bottom ul .dh ._r input{width: 100%;height: 48px;display: block;padding: 0 15px;font-size: 16px;color: #333;}
.yzmdl_box .bottom ul .dh ._r input::-webkit-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmdl_box .bottom ul .dh ._r input::-moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmdl_box .bottom ul .dh ._r input::moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmdl_box .bottom ul .dh ._r input:-ms-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmdl_box .bottom ul .dhyzm{width: 100%;border: 1px solid rgb(229, 232, 239);padding: 0 100px 0 15px;position: relative;}
.yzmdl_box .bottom ul .dhyzm .inps{width: 100%;height: 48px;display: block;font-size: 16px;color: #333;}
.yzmdl_box .bottom ul .dhyzm .inps::-webkit-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmdl_box .bottom ul .dhyzm .inps::-moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmdl_box .bottom ul .dhyzm .inps::moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmdl_box .bottom ul .dhyzm .inps:-ms-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmdl_box .bottom ul .dhyzm .btn{font-size: 16px;color: #00A15F;line-height: 20px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.yzmdl_box .bottom ul .dhyzm .btn:hover{opacity: 0.8;}
.yzmdl_box .bottom .gx{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 16px;}
.yzmdl_box .bottom .gx .icobox{width: 16px;cursor: pointer;}
.yzmdl_box .bottom .gx .icobox img{width: 100%;display: block;}
.yzmdl_box .bottom .gx .icobox .ico2{display: none;}
.yzmdl_box .bottom .gx .icobox.on .ico1{display: none;}
.yzmdl_box .bottom .gx .icobox.on .ico2{display: block;}
.yzmdl_box .bottom .gx .wz{font-size: 14px;color: #1D2129;line-height: 20px;padding-left: 8px;}
.yzmdl_box .bottom .gx .wz a{color: #00A15F;}
.yzmdl_box .bottom .dl_btn{margin-bottom: 16px;}
.yzmdl_box .bottom .dl_btn a{display: block;font-size: 18px;color: #FFFFFF;line-height: 48px;text-align: center;border-radius: 4px;box-shadow: 0px 0px 0px 0px rgba(0, 161, 95, 0.1),0px 4px 8px 0px rgba(0, 161, 95, 0.1),0px 14px 14px 0px rgba(0, 161, 95, 0.09),0px 32px 19px 0px rgba(0, 161, 95, 0.05),0px 56px 22px 0px rgba(0, 161, 95, 0.01),0px 88px 24px 0px rgba(0, 161, 95, 0);background: rgb(0, 161, 95);}
.yzmdl_box .bottom .dl_btn a:hover{opacity: 0.8;}
.yzmdl_box .bottom .zc_btn{width: 100%;display: flex;justify-content: center;align-items: flex-start;}
.yzmdl_box .bottom .zc_btn a{display: block;font-size: 14px;color: #1D2129;line-height: 20px;}
.yzmdl_box .bottom .zc_btn a:hover{color: #00a15f;}
.yzmdl_box .posi_yam{position: absolute;right: 12px;top: 12px;}
.yzmdl_box .posi_yam a{display: flex;justify-content: flex-start;align-items: flex-start;}
.yzmdl_box .posi_yam a img{display: block;}
.yzmdl_box .posi_yam:hover{opacity: 0.8;}
@media screen and (max-width:1024px){
.yzmdl_box{padding: 40px 20px 20px 20px;}
.yzmdl_box .top{margin-bottom: 20px;}
.yzmdl_box .top .dd{margin-right: 12px;padding-right: 12px;}
.yzmdl_box .top .dd::after{height: 14px;}
.yzmdl_box .top .dd a{font-size: 14px;line-height: 24px;}
.yzmdl_box .top .dd.on a{font-size: 16px;}
.yzmdl_box .bottom ul{margin-bottom: 20px;}
.yzmdl_box .bottom ul li{margin-bottom: 12px;}
.yzmdl_box .bottom ul .dh ._l{width: 70px;}
.yzmdl_box .bottom ul .dh ._t .wz{font-size: 14px;line-height: 38px;margin-right: 4px;}
.yzmdl_box .bottom ul .dh ._t img{width: 14px;}
.yzmdl_box .bottom ul .dh ._b{padding: 6px;}
.yzmdl_box .bottom ul .dh ._b a{padding: 6px 0;}
.yzmdl_box .bottom ul .dh ._r{width: calc(100% - 70px); width:100%;}
.yzmdl_box .bottom ul .dh ._r input{height: 38px;padding: 0 12px;font-size: 14px;}
.yzmdl_box .bottom ul .dh ._r input::-webkit-input-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dh ._r input::-moz-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dh ._r input::moz-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dh ._r input:-ms-input-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dhyzm{padding: 0 80px 0 12px;}
.yzmdl_box .bottom ul .dhyzm .inps{height: 38px;font-size: 14px;}
.yzmdl_box .bottom ul .dhyzm .inps::-webkit-input-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dhyzm .inps::-moz-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dhyzm .inps::moz-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dhyzm .inps:-ms-input-placeholder{font-size: 14px;}
.yzmdl_box .bottom ul .dhyzm .btn{font-size: 14px;right: 12px;}
.yzmdl_box .bottom .gx{margin-bottom: 12px;}
.yzmdl_box .bottom .gx .icobox{width: 14px;}
.yzmdl_box .bottom .dl_btn{margin-bottom: 12px;}
.yzmdl_box .bottom .dl_btn a{font-size: 14px;line-height: 40px;}
.yzmdl_box .posi_yam{right: 10px;top: 10px;}
}

.ystk_tc{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;z-index: 9999999;background: rgba(0, 0, 0, 0.63);display: none;}
.ystk_tc.on{display: block;}
.ystk_tc .content{width: 996px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);padding: 56px 36px;border-radius: 8px;background: rgb(255, 255, 255);}
.ystk_tc .content .title{font-size: 24px;color: #231815;line-height: 36px;text-align: center;margin-bottom: 40px;}
.ystk_tc .content .none{width: 24px;display: block;cursor: pointer;position: absolute;right: 24px;top: 24px;}
.ystk_tc .content .none:hover{opacity: 0.8;}
.ystk_tc .content .cont{font-size: 14px;color: #231815;line-height: 21px;text-align: center;overflow: hidden;overflow-y: auto;max-height: 567px;padding-right: 10px;}
.ystk_tc .content .cont::-webkit-scrollbar{ width: 3px;}
.ystk_tc .content .cont::-webkit-scrollbar-track{background-color: #e5e5e5;border-radius: 3px;}
.ystk_tc .content .cont::-webkit-scrollbar-thumb{width: 3px;background-color: #00a15f;border-radius: 3px;}
@media screen and (max-width:1680px){
.ystk_tc .content .cont{max-height: 360px;}
}
@media screen and (max-width:1024px){
.ystk_tc .content{width: calc(100% - 40px);padding: 20px;}
.ystk_tc .content .title{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.ystk_tc .content .none{width: 20px;right: 12px;top: 12px;}
.ystk_tc .content .cont{line-height: 20px;max-height: 320px;padding-right: 0;}
.ystk_tc .content .cont::-webkit-scrollbar{ width: 0;}
.ystk_tc .content .cont::-webkit-scrollbar-track{background-color: rgba(255,255,255,0);border-radius: 0;}
.ystk_tc .content .cont::-webkit-scrollbar-thumb{width: 0;background-color: rgba(255,255,255,0);border-radius: 0;}
.ystk_tc .content .cont::-webkit-scrollbar{ display: none;}
}

.yzmzhdl_box .top{margin-bottom: 34px;}
.yzmzhdl_box .bottom ul{margin-bottom: 34px;}
.yzmzhdl_box .bottom .sjh_input input{width: 100%;height: 48px;border: 1px solid rgb(229, 232, 239);border-radius: 4px;padding: 0 16px;font-size: 16px;color: #333;}
.yzmzhdl_box .bottom .sjh_input input::-webkit-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .sjh_input input::-moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .sjh_input input::moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .sjh_input input:-ms-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .mm_input{width: 100%;position: relative;}
.yzmzhdl_box .bottom .mm_input input{width: 100%;height: 48px;border: 1px solid rgb(229, 232, 239);border-radius: 4px;padding: 0 16px;font-size: 16px;color: #333;}
.yzmzhdl_box .bottom .mm_input input::-webkit-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .mm_input input::-moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .mm_input input::moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .mm_input input:-ms-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .mm_input .icobox{width: 24px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.yzmzhdl_box .bottom .mm_input .icobox img{width: 100%;display: block;}
.yzmzhdl_box .bottom .mm_input .icobox .ico2{display: none;}
.yzmzhdl_box .bottom .mm_input .icobox.on .ico1{display: none;}
.yzmzhdl_box .bottom .mm_input .icobox.on .ico2{display: block;}
.yzmzhdl_box .bottom .tpyzm{width: 100%;position: relative;}
.yzmzhdl_box .bottom .tpyzm input{width: 100%;height: 48px;border: 1px solid rgb(229, 232, 239);border-radius: 4px;padding: 0 130px 0 16px;font-size: 16px;color: #333;}
.yzmzhdl_box .bottom .tpyzm input::-webkit-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .tpyzm input::-moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .tpyzm input::moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .tpyzm input:-ms-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.yzmzhdl_box .bottom .tpyzm img{width: 113px;height: 42px;display: block;position: absolute;right: 4px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.yzmzhdl_box .bottom .zcwj_btn{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;}
.yzmzhdl_box .bottom .zcwj_btn a{display: block;font-size: 14px;color: #1D2129;line-height: 18px;}
.yzmzhdl_box .bottom .zcwj_btn a:hover{color: #00a15f;}
@media screen and (max-width:1024px){
.yzmzhdl_box .top{margin-bottom: 20px;}
.yzmzhdl_box .bottom ul{margin-bottom: 20px;}
.yzmzhdl_box .bottom .sjh_input input{height: 38px;padding: 0 12px;font-size: 14px;}
.yzmzhdl_box .bottom .sjh_input input::-webkit-input-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .sjh_input input::-moz-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .sjh_input input::moz-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .sjh_input input:-ms-input-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .mm_input input{height: 38px;padding: 0 40px 0 12px;font-size: 14px;}
.yzmzhdl_box .bottom .mm_input input::-webkit-input-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .mm_input input::-moz-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .mm_input input::moz-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .mm_input input:-ms-input-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .mm_input .icobox{width: 20px;right: 12px;}
.yzmzhdl_box .bottom .tpyzm input{height: 38px;padding: 0 100px 0 12px;font-size: 14px;}
.yzmzhdl_box .bottom .tpyzm input::-webkit-input-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .tpyzm input::-moz-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .tpyzm input::moz-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .tpyzm input:-ms-input-placeholder{font-size: 14px;}
.yzmzhdl_box .bottom .tpyzm img{width: 80px;height: 30px}
}

/*二维码登录*/
/*20250305start*/
.ewmdl_box{width: 100%;padding: 72px 48px 20px 48px;position: relative;display: none;}
.ewmdl_box.on{display: block;}
/*20250305end*/
.ewmdl_box .posi_yam{position: absolute;right: 11px;top: 11px;}
.ewmdl_box .posi_yam img{display: block;}
.ewmdl_box .bt{font-size: 20px;color: #00A15F;line-height: 30px;text-align: center;margin-bottom: 26px;font-weight: bold;}
.ewmdl_box .ewm{width: 190px;margin: 0 auto 16px auto;}
.ewmdl_box .ewm img{width: 100%;display: block;}
.ewmdl_box .info{font-size: 14px;color: #1D2129;line-height: 20px;margin-bottom: 40px;text-align: center;}
.ewmdl_box .dl{display: flex;justify-content: center;align-items: center;margin-bottom: 40px;}
.ewmdl_box .dl .dd{margin-right: 8px;padding-right: 10px;position: relative;}
.ewmdl_box .dl .dd::after{content: "";display: block;width: 2px;height: 16px;background: #cecece;position: absolute;right: 0;top: 50%;transform: translate(0,-50%);}
.ewmdl_box .dl .dd:last-child{margin-right: 0;padding-right: 0;}
.ewmdl_box .dl .dd:last-child::after{display: none;}
.ewmdl_box .dl .dd a{display: block;font-size: 14px;color: #414541;;line-height: 20px;}
.ewmdl_box .dl .dd a:hover{color: #00A15F;}
.ewmdl_box .info2{font-size: 12px;color: #BBBBBB;line-height: 16px;text-align: center;}
@media screen and (max-width:1024px){
.ewmdl_box{padding: 20px;}
.ewmdl_box .posi_yam{right: 10px;top: 10px;}
.ewmdl_box .bt{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.ewmdl_box .ewm{width: 120px;margin: 0 auto 12px auto;}
.ewmdl_box .info{margin-bottom: 20px;}
.ewmdl_box .dl{margin-bottom: 20px;}
}

.dl_section2 .dl_left{min-height: 622px;}
.zc_box{width: 100%;padding: 72px 48px 20px 48px;}
.zc_box .title{font-size: 20px;color: #00A15F;line-height: 30px;font-weight: bold;margin-bottom: 40px;}
.zc_box ul{margin-bottom: 40px;}
.zc_box ul li{margin-bottom: 32px;}
.zc_box ul li:last-child{margin-bottom: 0;}
.zc_box ul .dh{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;border: 1px solid rgb(229, 232, 239);}
.zc_box ul .dh ._l{width: 81px;position: relative; display:none;}
.zc_box ul .dh ._t{width: 100%;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.zc_box ul .dh ._t .wz{font-size: 16px;color: #1D2129;line-height: 48px;margin-right: 6px;}
.zc_box ul .dh ._t img{width: 16px;display: block;}
.zc_box ul .dh ._b{width: 100%;position: absolute;left: 0;top: calc(100% + 12px);background: #fff;border-radius: 4px;box-shadow: 0 0 12px rgba(0,0,0,0.1);padding: 10px;display: none;z-index: 50;}
.zc_box ul .dh ._b a{display: block;font-size: 14px;color: #333;line-height: 20px;padding: 10px 0;text-align: center;border-bottom: 1px solid #eee;}
.zc_box ul .dh ._b a:last-child{border-bottom: 0;}
.zc_box ul .dh ._b a:hover{color: #00a15f;}
.zc_box ul .dh ._r{width: calc(100% - 81px); width:100%; border-left: 1px solid rgb(229, 232, 239); border:0;}
.zc_box ul .dh ._r input{width: 100%;height: 48px;display: block;padding: 0 15px;}
.zc_box ul .dhyzm{width: 100%;border: 1px solid rgb(229, 232, 239);padding: 0 100px 0 15px;position: relative;}
.zc_box ul .dhyzm .inps{width: 100%;height: 48px;display: block;}
.zc_box ul .dhyzm .btn{font-size: 16px;color: #00A15F;line-height: 20px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.zc_box ul .dhyzm .btn:hover{opacity: 0.8;}
.zc_box ul .srk{font-size: 16px;color: #333;}
.zc_box ul .srk::-webkit-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.zc_box ul .srk::-moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.zc_box ul .srk::moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.zc_box ul .srk:-ms-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.zc_box ul .mm_input{width: 100%;position: relative;}
.zc_box ul .mm_input input{width: 100%;height: 48px;border: 1px solid rgb(229, 232, 239);border-radius: 4px;padding: 0 15px;}
.zc_box ul .mm_input .icobox{width: 24px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.zc_box ul .mm_input .icobox img{width: 100%;display: block;}
.zc_box ul .mm_input .icobox .ico2{display: none;}
.zc_box ul .mm_input .icobox.on .ico1{display: none;}
.zc_box ul .mm_input .icobox.on .ico2{display: block;}
.zc_box .dl_btn{margin-bottom: 16px;}
.zc_box .dl_btn a{display: block;font-size: 18px;color: #FFFFFF;line-height: 48px;text-align: center;border-radius: 4px;box-shadow: 0px 0px 0px 0px rgba(0, 161, 95, 0.1),0px 4px 8px 0px rgba(0, 161, 95, 0.1),0px 14px 14px 0px rgba(0, 161, 95, 0.09),0px 32px 19px 0px rgba(0, 161, 95, 0.05),0px 56px 22px 0px rgba(0, 161, 95, 0.01),0px 88px 24px 0px rgba(0, 161, 95, 0);background: rgb(0, 161, 95);}
.zc_box .dl_btn a:hover{opacity: 0.8;}
.zc_box .zc_btn{width: 100%;display: flex;justify-content: center;align-items: flex-start;}
.zc_box .zc_btn a{display: block;font-size: 14px;color: #1D2129;line-height: 20px;}
.zc_box .zc_btn a:hover{color: #00a15f;}
@media screen and (max-width:1024px){
.zc_box{padding: 20px;}
.zc_box .title{font-size: 16px;line-height: 20px;margin-bottom: 20px;}
.zc_box ul{margin-bottom: 20px;}
.zc_box ul li{margin-bottom: 12px;}
.zc_box ul li:last-child{margin-bottom: 0;}
.zc_box ul .dh{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;border: 1px solid rgb(229, 232, 239);}
.zc_box ul .mm_input input{height: 38px;padding: 0 12px;}
.zc_box ul li{margin-bottom: 12px;}
.zc_box ul .dh ._l{width: 70px;}
.zc_box ul .dh ._t .wz{font-size: 14px;line-height: 38px;margin-right: 4px;}
.zc_box ul .dh ._t img{width: 14px;}
.zc_box ul .dh ._b{padding: 6px;}
.zc_box ul .dh ._b a{padding: 6px 0;}
.zc_box ul .dh ._r{width: calc(100% - 70px); width:100%;}
.zc_box ul .dh ._r input{height: 38px;padding: 0 12px;}
.zc_box ul .srk{font-size: 14px;}
.zc_box ul .srk::-webkit-input-placeholder{font-size: 14px;}
.zc_box ul .srk::-moz-placeholder{font-size: 14px;}
.zc_box ul .srk::moz-placeholder{font-size: 14px;}
.zc_box ul .srk:-ms-input-placeholder{font-size: 14px;}
.zc_box ul .dhyzm{padding: 0 80px 0 12px;}
.zc_box ul .dhyzm .inps{height: 38px;}
.zc_box ul .dhyzm .btn{font-size: 14px;right: 12px;}
.zc_box .dl_btn{margin-bottom: 12px;}
.zc_box .dl_btn a{font-size: 14px;line-height: 40px;}
.zc_box ul .mm_input .icobox{width: 20px;right: 12px;}
}

/*美彩国际地图*/
.thdt_section{width: 100%;position: relative;}
.thdt_section .back_img img{width: 100%;display: block;}
/*20250305start*/
.thdt_section li .icobox{width: 22px;height: 22px;background: #00a15e;border-radius: 100%;border: 2px solid #fff;box-shadow: 0 0 30px #00a15e;cursor: pointer;
-webkit-animation-name: 'ripple';
 -webkit-animation-duration: 1s;
 -webkit-animation-timing-function: ease; 
 -webkit-animation-delay: 0s;
 -webkit-animation-iteration-count: infinite;
 -webkit-animation-direction: alternate;}
 @keyframes ripple {
 0% {transform: scale(0.5);}
 100% {transform: scale(1);}
}
/*20250305end*/
.thdt_section li .posi_box{width: 364px;background: rgba(255,255,255,0.88);border-radius: 8px;position: absolute;left: calc(100% + 5px);top: calc(100% + 5px);box-shadow: 0 0 20px rgba(0,0,0,0.1);
transform: scale(0);
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.thdt_section li{margin-left: -3px;margin-top: -3px;}
.thdt_section li .posi_box .none{width: 17px;display: block;position: absolute;left: calc(100% + 14px);top: 4px;cursor: pointer;}
.thdt_section li .posi_box a{display: block;width: 100%;padding: 24px;}
.thdt_section li .posi_box .pic{ padding-bottom: 74.36%; position: relative; overflow: hidden;border-radius: 6px;}
.thdt_section li .posi_box .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.thdt_section li .posi_box .wzbox{padding-top: 16px;}
.thdt_section li .posi_box .bt{font-size: 20px;color: #231815;line-height: 30px;margin-bottom: 16px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.thdt_section li .posi_box .info{font-size: 12px;color: #414541;line-height: 22px;margin-bottom: 22px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:4;}
.thdt_section li .posi_box .more{width: 80px;font-size: 12px;color: #00A15F;line-height: 28px;text-align: center;border: 1px solid #00A15F;border-radius: 15px;}
.thdt_section li .posi_box .more:hover{background: #00A15F;color: #fff;}
.thdt_section li.on .posi_box{
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);}
.thdt_section li.on{z-index: 20;}
.thdt_section li{position: absolute;}
/*.thdt_section li:nth-child(1){top: 38%;left: 6.5%;}
.thdt_section li:nth-child(2){top: 64%;left: 12%;}
.thdt_section li:nth-child(3){top: 51%;left: 13.4%;}
.thdt_section li:nth-child(4){top: 65%;left: 15.4%;}
.thdt_section li:nth-child(5){top: 72.6%;left: 17.7%;}
.thdt_section li:nth-child(6){top: 27.6%;left: 20.8%;}
.thdt_section li:nth-child(7){top: 45.6%;left: 21.2%;}
.thdt_section li:nth-child(8){top: 47%;left: 26.1%;}
.thdt_section li:nth-child(9){top: 65%;left: 28.7%;}
.thdt_section li:nth-child(10){top: 74%;left: 25.5%;}
.thdt_section li:nth-child(11){top: 22%;left: 28.5%;}
.thdt_section li:nth-child(12){top: 30.5%;left: 31.3%;}
.thdt_section li:nth-child(13){top: 25.5%;left: 34%;}
.thdt_section li:nth-child(14){top: 40.6%;left: 33.5%;}
.thdt_section li:nth-child(15){top: 71.5%;left: 36%;}
.thdt_section li:nth-child(16){top: 16%;left: 39.2%;}
.thdt_section li:nth-child(17){top: 4%;left: 45.2%;}
.thdt_section li:nth-child(18){top: 28.5%;left: 43.4%;}
.thdt_section li:nth-child(19){top: 78%;left: 41.6%;}
.thdt_section li:nth-child(20){top: 76%;left: 46.7%;}
.thdt_section li:nth-child(21){top: 82%;left: 50%;}
.thdt_section li:nth-child(22){top: 23.5%;left: 52.9%;}
.thdt_section li:nth-child(23){top: 23.5%;left: 56.4%;}
.thdt_section li:nth-child(24){top: 52.2%;left: 54.1%;}
.thdt_section li:nth-child(25){top: 43.2%;left: 57.3%;}
.thdt_section li:nth-child(26){top: 64%;left: 55.6%;}
.thdt_section li:nth-child(27){top: 64%;left: 58.2%;}
.thdt_section li:nth-child(28){top: 33%;left: 64.6%;}
.thdt_section li:nth-child(29){top: 40.6%;left: 65.9%;}
.thdt_section li:nth-child(30){top: 54%;left: 65.5%;}
.thdt_section li:nth-child(31){top: 68%;left: 63.1%;}
.thdt_section li:nth-child(32){top: 42.8%;left: 69.7%;}
.thdt_section li:nth-child(33){top: 72.5%;left: 69.9%;}
.thdt_section li:nth-child(34){top: 62.5%;left: 75.8%;}*/
/*.thdt_section li:nth-child(3) .posi_box,
.thdt_section li:nth-child(4) .posi_box,
.thdt_section li:nth-child(5) .posi_box,
.thdt_section li:nth-child(9) .posi_box,
.thdt_section li:nth-child(10) .posi_box,
.thdt_section li:nth-child(15) .posi_box,
.thdt_section li:nth-child(2) .posi_box,
.thdt_section li:nth-child(19) .posi_box,
.thdt_section li:nth-child(20) .posi_box,
.thdt_section li:nth-child(21) .posi_box,
.thdt_section li:nth-child(26) .posi_box,
.thdt_section li:nth-child(27) .posi_box,
.thdt_section li:nth-child(31) .posi_box{bottom: calc(100% + 5px);top: auto}
.thdt_section li:nth-child(33) .posi_box,
.thdt_section li:nth-child(34) .posi_box{bottom: calc(100% + 5px);top: auto;right: calc(100% + 5px);left: auto;}*/
@media screen and (max-width:1680px){
/*20250429start*/
.thdt_section li .icobox{width: 14px;height: 14px;}
/*20250429end*/
.thdt_section li .posi_box{width: 240px;}
.thdt_section li .posi_box a{padding: 14px;}
.thdt_section li .posi_box .wzbox{padding-top: 12px;}
.thdt_section li .posi_box .bt{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.thdt_section li .posi_box .info{line-height: 20px;margin-bottom: 12px;}
.thdt_section li .posi_box .more{width: 74px;line-height: 24px;border-radius: 13px;}
}
@media screen and (max-width:1024px){
.thdt_section{padding: 30px 15px;background: #eee;}
.thdt_section .back_img{margin-bottom: 20px;}
.thdt_section ul{margin: -6px;width: calc(100% + 12px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.thdt_section li{width: 50%;padding: 6px;position: static;}
.thdt_section li .icobox{display: none}
.thdt_section li .posi_box{width: 100%;position: static;
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);}
.thdt_section li .posi_box .none{display: none}
.thdt_section li .posi_box a{padding: 14px;}
.thdt_section li .posi_box .wzbox{padding-top: 12px;}
.thdt_section li .posi_box .bt{font-size: 14px;line-height: 20px;margin-bottom: 8px;}
.thdt_section li .posi_box .info{line-height: 18px;margin-bottom: 10px;-webkit-line-clamp:3;min-height: 54px;}
.thdt_section li .posi_box .more{width: 70px;line-height: 24px;border-radius: 13px;}
.thdt_section li{position: static;}
}

.sy_section3{width: 100%;padding-top: 296px;padding-bottom: 212px;position: relative;z-index: 10;}
.sy_section3 .w_1920{display: flex;justify-content: flex-start;align-items: flex-start;}
.sy_section3 .left{width: 52.96875%;padding: 0 300px 0 160px;}
.sy_section3 .left .line{width: 18px;height: 4px;background: #FFFFFF;margin-bottom: 8px;}
.sy_section3 .left .bq{font-size: 20px;color: #FFFFFF;line-height: 30px;margin-bottom: 40px;font-weight: bold;}
.sy_section3 .left .bt{font-size: 36px;color: #FFFFFF;line-height: 40px;margin-bottom: 24px;font-weight: bold;}
.sy_section3 .left .info{font-size:16px;color: #FFFFFF;line-height: 28px;margin-bottom: 70px;}
.sy_section3 .left .btnbox{display: flex;justify-content: flex-start;align-items: flex-start;}
.sy_section3 .left .btnbox .btn{margin-right: 30px;}
.sy_section3 .left .btnbox .btn:last-child{margin-right: 0;}
.sy_section3 .left .btnbox a{display: flex;justify-content: center;align-items: center;padding: 0 36px;border: 1px solid #fff;border-radius: 26px;}
.sy_section3 .left .btnbox a .wz{font-size: 16px;color: #FFFFFF;line-height: 50px;}
.sy_section3 .left .btnbox a img{width: 16px;display: block;margin-left: 10px;display: none}
.sy_section3 .left .btnbox a:hover img{display: block;}
.sy_section3 .left .btnbox a:hover{background: #00a15e;border-color: #00a15e;}
.sy_section3 .right{width: 47.03125%;overflow: hidden;padding: 20px 160px 20px 0;}
.sy_section3 .right .ul{margin: -12px;width: calc(100% + 24px);}
.sy_section3 .right .ul .li{padding: 12px;}
.sy_section3 .right .ul a{display: block;width: 100%;position: relative;box-shadow: 0 0 10px rgba(0,0,0,0.3);border-radius: 12px;overflow: hidden;}
.sy_section3 .right .ul a .pic{ padding-bottom: 152.38%; position: relative; overflow: hidden;border-radius: 12px;}
.sy_section3 .right .ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.sy_section3 .right .ul a .wzbox{width: 100%;position: absolute;left: 0;bottom: 0;padding: 32px;}
.sy_section3 .right .ul a .line{width: 18px;height: 4px;background: #FFFFFF;border-radius: 2px;margin-bottom: 16px;}
.sy_section3 .right .ul a .wz{font-size: 16px;color: #FFFFFF;line-height: 20px;}
.sy_section3 .right .ul .slick-list{overflow: visible;}
.sy_section3 .right .qh_btnbox{width: 100%;display: flex;justify-content: space-between;align-items: center;margin-top: 28px;}
.sy_section3 .right .qh_btnbox .line{width: calc(100% - 214px);height: 1px;background: #fff;}
.sy_section3 .right .qh_btnbox .qh_btn_l{display: flex;justify-content: space-between;align-items: center;}
.sy_section3 .right .qh_btnbox .btn{cursor: pointer; width: 58px;height: 58px;border: 1px solid #fff;border-radius: 100%;display: flex;justify-content: center;align-items: center;margin-right: 16px;}
.sy_section3 .right .qh_btnbox .btn img{width: 7px;display: block;}
.sy_section3 .right .qh_btnbox .btn:last-child{margin-right: 0;}
.sy_section3 .right .qh_btnbox .btn:hover{background: #00a15e;border-color: #00a15e;}
.sy_section3 .right .qh_btnbox .sec3_num{font-size: 48px;color: #FFFFFF;line-height: 58px;font-weight: bold;}
.sy_section3 .posi_back .list{width: 100%;height: 100%;position: absolute; z-index: -99;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.sy_section3 .posi_back .list::after{content: "";display: block;width: 100%; height: 100%;background: rgba(0,0,0,0.37);position: absolute;left: 0;top: 0}
.sy_section3 .posi_back .list.on{width: 100%;height: 100%;opacity: 1;z-index: -5;left: 50%;}
@media screen and (max-width:1680px){
.sy_section3{padding-top: 160px;padding-bottom: 160px;}
.sy_section3 .left{padding: 0 60px 0 100px;width: 48%;}
.sy_section3 .right{padding-right: 100px;width: 52%;}
.sy_section3 .right .ul a .wzbox{padding: 20px;}
}
@media screen and (max-width:1024px){
.sy_section3{padding: 30px 15px;}
.sy_section3 .w_1920{display: block;}
.sy_section3 .left{width: 100%;padding: 0;margin-bottom: 20px;}
.sy_section3 .left .line{width: 12px;height: 2px;}
.sy_section3 .left .bq{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.sy_section3 .left .bt{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.sy_section3 .left .info{font-size:14px;line-height: 22px;margin-bottom: 20px;}
.sy_section3 .left .btnbox .btn{margin-right: 12px;}
.sy_section3 .left .btnbox a{padding: 0 20px;border-radius: 16px;}
.sy_section3 .left .btnbox a .wz{font-size: 14px;line-height: 30px;}
.sy_section3 .left .btnbox a img{width: 14px;}
.sy_section3 .right{width: 100%;padding-right: 0;}
.sy_section3 .right .ul{margin: 0 -6px;width: calc(100% + 12px);}
.sy_section3 .right .ul .li{padding: 0 6px;}
.sy_section3 .right .ul a .wzbox{padding: 14px;}
.sy_section3 .right .ul a .line{width: 12px;height: 2px;margin-bottom: 10px;}
.sy_section3 .right .ul a .wz{font-size: 14px;}
.sy_section3 .right .ul .slick-list{overflow: hidden;}
.sy_section3 .right .qh_btnbox{margin-top: 14px;}
.sy_section3 .right .qh_btnbox .line{width: calc(100% - 152px);}
.sy_section3 .right .qh_btnbox .btn{width: 32px;height: 32px;margin-right: 12px;}
.sy_section3 .right .qh_btnbox .btn img{width: 6px;}
.sy_section3 .right .qh_btnbox .sec3_num{font-size: 24px;line-height: 30px;}
.sy_section3 .posi_back .list{left: 50%;}
}



.ystk_tc .content .cont{text-align:left;}
.grzl_box ul .con_r .head img{height:100px;}
@media screen and (max-width:1024px) {
    .grzl_box ul .con_r .head img{height:60px;}
}

.dqbox select{ width:100%; padding:0 8px; font-size: 14px;color: #333;line-height: 44px; height:44px; display: block; border: 1px solid rgb(159, 159, 159);}

.shdz_box .content ul .l1 .box div .span1{display: block !important;}
.shdz_box .content ul .l1 .box div .span2{display: none !important;}
.shdz_box .content ul .l1.act .box div .span1{display: none !important;}
.shdz_box .content ul .l1.act .box div .span2{display:block !important;}



.gwc_section .cont1 .bottom li .list .gx{position:relative;  border:0 !important;}
.gwc_section .cont1 .bottom li .list .gx input[type="checkbox"]{ cursor: pointer; opacity:0; position:absolute; display:block; width:100%; height:100%;}
.gwc_section .cont1 .bottom li .list .gx span.img1{ width:100%; height:100%; min-width:initial; display:block; border: 1px solid rgb(159, 159, 159); border-radius: 2px;}
.gwc_section .cont1 .bottom li .list .gx input[type="checkbox"]:checked + span.img1{  background:url(/theme/cn/img/img119.svg) no-repeat center center;  border-color: #00A15F; background-color:#00A15F;}

.tjdd_section .cont4 .content #fpbox .con_r{ width:100%; margin-left:0;}
.tjdd_section .cont4 .content #fpbox .wz_l{position:absolute ; left:0; top:0; line-height:40px;}
.tjdd_section .cont4 .content #fpbox>li{padding-left:70px; position:relative;}

.kaipiaobox .cons3{width: 100%;}
.kaipiaobox .cons3 ul{width: 100%;overflow: hidden;display:flex; flex-wrap: wrap; align-items: flex-start;}
.kaipiaobox .cons3 ul li{width: 31.33%;float: left; margin:0 1% 1% 0%;}
.kaipiaobox .cons3 ul li a{display: block;width: 100%; padding: 5px 10px; border:1px solid #d3d3d3;}
.kaipiaobox .cons3 ul li a .tops{margin-bottom: 5px;overflow: hidden; font-size: 14px;color: #333333;line-height: 20px;}
.kaipiaobox .cons3 ul li a .bottoms{font-size: 13px;color: #999898;line-height: 18px;overflow: hidden;}
.kaipiaobox .cons3 ul li a .bottoms.on{height: auto;}
.kaipiaobox .cons3 ul li.on a{ border:1px solid #2f90ff;}

#fpbox .kaipiaobox.con_r .but2{width: 92px;}
#fpbox .kaipiaobox.con_r .but2{display: block;font-size: 12px;color: #fff;line-height: 26px;height: 28px; background: #3ba7e6;border-radius: 4px;text-align: center;}
#fpbox .kaipiaobox.con_r a:hover{opacity: 0.8;}
@media  screen and (max-width: 1024px){
#fpbox .kaipiaobox.con_r .but2{width:86px;}
#fpbox .kaipiaobox.con_r .but2{line-height: 24px;height: 24px;}


.tjdd_section .cont4 .content #fpbox .wz_l{line-height:32px;}

.kaipiaobox .cons3 ul li{margin-right: 0px;width: 100%;}

}


.sitemap{ width:100%; overflow:hidden;}
.sitemap li{border-bottom:1px dashed #d2d2d2; padding:7px 0; float:left; line-height:40px;width:98%; padding-left:2%;  }
.sitemap li a{ margin-right:10px;font-size:12px; float:left; white-space: nowrap; font-size:14px;}
.sitemap li a:hover{color:#00a15f;}
.sitemap li .font16{ font-size:16px;  /*color:#135fb1*/}
.sitemap li .font14{font-size:14px; }
.sitemap li .font12{ font-size:12px;  color:#999}



/*20250306start*/
.tc_wrapper{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;z-index: 9999999;background: rgba(0, 0, 0, 0.4);display: none}
.tc_wrapper .tc_content{width: 528px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 8px;background: rgb(255, 255, 255);padding: 56px 64px;}
.tc_wrapper .tc_content .none{width: 22px;display: block;position: absolute;right: 20px;top: 20px;cursor: pointer;}
.tc_wrapper .tc_content .none:hover{opacity: 0.8;}
.tc_wrapper .title{font-size: 24px;color: #231815;line-height: 36px;text-align: center;margin-bottom: 40px;}
.tc_wrapper .tip_wz{font-size: 14px;color: #231815;line-height: 20px;margin-bottom: 32px;}
.tc_wrapper ul{margin-bottom: 40px;}
.tc_wrapper ul li{margin-bottom: 32px;}
.tc_wrapper ul li:last-child{margin-bottom: 0;}
.tc_wrapper ul .input{width: 100%;border: 1px solid #E5E8EF;border-radius: 4px;}
.tc_wrapper ul .srk{width: 100%;height: 46px;display: block;padding: 0 16px;font-size: 16px;color: #333;}
.tc_wrapper ul .srk::-webkit-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.tc_wrapper ul .srk::-moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.tc_wrapper ul .srk::moz-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.tc_wrapper ul .srk:-ms-input-placeholder{font-size: 16px;color: #86909C;opacity: 1;}
.tc_wrapper ul .tel{width: 100%;border: 1px solid #E5E8EF;border-radius: 4px;display: flex;justify-content: flex-start;align-items: center;}
.tc_wrapper ul .tel ._l{width: 80px;position: relative; display:none;}
.tc_wrapper ul .tel ._l ._t{width: 100%;position: relative;display: flex;justify-content: space-between;align-items: center;padding: 0 16px;cursor: pointer;}
.tc_wrapper ul .tel ._l ._t .wz{font-size: 16px;color: #1D2129;line-height: 46px;}
.tc_wrapper ul .tel ._l ._t img{display: block;}
.tc_wrapper ul .tel ._l ._b{width: 100%;position: absolute;left: 0;top: 100%;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);border-radius: 4px;display: none;background: #fff;}
.tc_wrapper ul .tel ._l ._b div{display: block;font-size: 16px;color: #333;line-height: 20px;padding: 10px 6px;text-align: center;border-bottom: 1px solid #E5E8EF;cursor: pointer;}
.tc_wrapper ul .tel ._l ._b div:hover{color: #00A15F;}
.tc_wrapper ul .tel ._l ._b div:last-child{border-bottom: 0;}
.tc_wrapper ul .tel ._r{width: calc(100% - 80px);border-left: 1px solid #E5E8EF; width:100%; border:0;}
.tc_wrapper ul .mm{width: 100%;position: relative;border: 1px solid #E5E8EF;border-radius: 4px;}
.tc_wrapper ul .mm input{padding: 0 100px 0 16px;}
.tc_wrapper ul .mm .icobox{width: 24px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.tc_wrapper ul .mm .icobox img{width: 100%;display: block;}
.tc_wrapper ul .mm .icobox .ico2{display: none;}
.tc_wrapper ul .mm .icobox.on .ico1{display: none;}
.tc_wrapper ul .mm .icobox.on .ico2{display: block;}
.tc_wrapper ul .yzm{width: 100%;border: 1px solid rgb(229, 232, 239);padding: 0 100px 0 16px;position: relative;}
.tc_wrapper ul .yzm input{padding-left: 0;}
.tc_wrapper ul .yzm .btn{font-size: 16px;color: #00A15F;line-height: 20px;position: absolute;right: 16px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.tc_wrapper ul .yzm .btn:hover{opacity: 0.8;}
.tc_wrapper .button a{display: block;width: 100%;font-size: 18px;color: #FFFFFF;line-height: 48px;text-align: center; background: #00A15F;border-radius: 4px;box-shadow: 0px 0px 0px 0px rgba(0, 161, 95, 0.1),0px 4px 8px 0px rgba(0, 161, 95, 0.1),0px 14px 14px 0px rgba(0, 161, 95, 0.09),0px 32px 19px 0px rgba(0, 161, 95, 0.05),0px 56px 22px 0px rgba(0, 161, 95, 0.01),0px 88px 24px 0px rgba(0, 161, 95, 0);}
.tc_wrapper .button a:hover{opacity: 0.8;}
@media screen and (max-width:1024px){
.tc_wrapper .tc_content{width: calc(100% - 40px);padding: 40px 30px 30px 30px;}
.tc_wrapper .tc_content .none{width: 20px;right: 12px;top: 12px;}
.tc_wrapper .title{font-size: 18px;line-height:24px;margin-bottom: 20px;}
.tc_wrapper .tip_wz{margin-bottom: 20px;}
.tc_wrapper ul{margin-bottom: 20px;}
.tc_wrapper ul li{margin-bottom: 14px;}
.tc_wrapper ul .srk{height: 46px;padding: 0 12px;font-size: 14px;}
.tc_wrapper ul .srk::-webkit-input-placeholder{font-size: 14px;}
.tc_wrapper ul .srk::-moz-placeholder{font-size: 14px;}
.tc_wrapper ul .srk::moz-placeholder{font-size: 14px;}
.tc_wrapper ul .srk:-ms-input-placeholder{font-size: 14px;}
.tc_wrapper ul .tel ._l{width: 70px;}
.tc_wrapper ul .tel ._l ._t{padding: 0 12px;}
.tc_wrapper ul .tel ._l ._t .wz{font-size: 14px;line-height: 34px;}
.tc_wrapper ul .tel ._l ._b div{font-size: 14px;padding: 8px 6px;}
.tc_wrapper ul .tel ._r{width: calc(100% - 70px);}
.tc_wrapper ul .mm input{padding: 0 50px 0 12px;}
.tc_wrapper ul .mm .icobox{width: 20px;right: 12px;}
.tc_wrapper ul .yzm{padding: 0 80px 0 12px;}
.tc_wrapper ul .yzm .btn{font-size: 14px;right: 12px;}
.tc_wrapper .button a{font-size: 15px;line-height: 36px;}
}

.ny_banner::after{content: "";display: block;width: 100%;height: 100%;background: linear-gradient(0.00deg, rgba(0, 0, 0, 0.65) 0%,rgba(0, 0, 0, 0) 50%);position: absolute;left: 0;top: 0;z-index: 1;}
.ny_banner .wzbox{z-index: 10;}

.gsjs_section{width: 100%;padding-top: 107px;padding-bottom: 80px;background: #F5F5F5;}
.gsjs_section .cont1{display: flex;justify-content: flex-start;align-items: flex-start;margin-bottom: 72px;}
.gsjs_section .cont1 .left{font-size: 36px;color: #231815;line-height: 40px;width: 267px;}
.gsjs_section .cont1 .right{width: calc(100% - 267px);font-size: 24px;color: #231815;line-height: 36px;font-weight: bold;}
.gsjs_section .cont2{width: 100%;}
.gsjs_section .cont2 .info{font-size: 16px;color: #414541;line-height: 36px;margin-bottom: 80px;}
.gsjs_section .cont2 .pic{width: 100%;}
.gsjs_section .cont2 .pic img{width: 100%;display: block;}
@media screen and (max-width:1024px){
.gsjs_section{width: 100%;padding-top: 30px;padding-bottom: 30px;}
.gsjs_section .cont1{display: block;margin-bottom: 20px;}
.gsjs_section .cont1 .left{font-size: 18px;line-height: 24px;width: 100%;margin-bottom: 12px;}
.gsjs_section .cont1 .right{width: 100%;font-size: 16px;line-height: 22px;}
.gsjs_section .cont2 .info{font-size: 14px;line-height: 22px;margin-bottom: 12px;}
}

.tsjy_tc{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;z-index: 9999999;background: rgba(0, 0, 0, 0.4);display: none}
.tsjy_tc .content{width: 642px;background: #fff;border-radius: 8px;padding: 56px 64px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.tsjy_tc .content .none{width: 22px;display: block;position: absolute;right: 20px;top: 20px;cursor: pointer;}
.tsjy_tc .content .none:hover{opacity: 0.8;}
.tsjy_tc .content .title{font-size: 24px;color: #231815;line-height: 36px;text-align: center;margin-bottom: 40px;}
.tsjy_tc .content ul{margin-bottom: 40px;}
.tsjy_tc .content li{margin-bottom: 30px;display: flex;justify-content: flex-start;align-items: center;}
.tsjy_tc .content li:last-child{margin-bottom: 0;}
.tsjy_tc .content li .left{width: 95px;font-size: 14px;color: #414541;line-height: 24px;text-align: right;}
.tsjy_tc .content li .left span{color: #BB0007;}
.tsjy_tc .content li .right{width: calc(100% - 95px);}
.tsjy_tc .content li .right .input{width: 100%;}
.tsjy_tc .content li .right .srk{width: 100%;height: 45px;display: block;padding: 0 16px;font-size: 16px;color: #231815;border: 1px solid rgb(159, 159, 159);border-radius: 2px;}
.tsjy_tc .content li .right textarea{width: 100%;height: 110px!important;padding: 12px 16px!important;}
.tsjy_tc .content li .right .qh_box{width: 100%;position: relative;z-index: 20;}
.tsjy_tc .content li .right .qh_box ._t{width: 100%;padding: 0 16px;border: 1px solid rgb(159, 159, 159);border-radius: 2px;display: flex;justify-content: space-between;align-items: center;cursor: pointer;}
.tsjy_tc .content li .right .qh_box ._t .wz{font-size: 14px;color: #231815;line-height: 41px;}
.tsjy_tc .content li .right .qh_box ._t img{display: block;}
.tsjy_tc .content li .right .qh_box ._b{width: 100%;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);position: absolute;left: 0;top: calc(100% + 12px);display: none}
.tsjy_tc .content li .right .qh_box ._b div{display: block;font-size: 15px;color: #333;line-height: 20px;padding: 10px;border-bottom: 1px solid #eee;text-align: center;}
.tsjy_tc .content li .right .qh_box ._b div:hover{color: #00A15F;}
.tsjy_tc .content li .right .qh_box ._b div:last-child{border-bottom: 0;}
.tsjy_tc .content .button{width: 150px;font-size: 16px;color: #FFFFFF;line-height: 40px;text-align: center;background: #00A15F;border-radius: 8px;cursor: pointer;margin: 0 auto;}
.tsjy_tc .content .button:hover{opacity: 0.8;}
@media screen and (max-width:1024px){
.tsjy_tc .content{width: calc(100% - 40px);padding: 40px 30px 30px 30px;}
.tsjy_tc .content .none{width: 16px;right: 12px;top: 12px;}
.tsjy_tc .content .title{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.tsjy_tc .content ul{margin-bottom: 20px;}
.tsjy_tc .content li{margin-bottom: 14px;display: block;}
.tsjy_tc .content li .left{width: 100%;text-align: left; margin-bottom: 6px;}
.tsjy_tc .content li .right{width: 100%;}
.tsjy_tc .content li .right .srk{height: 36px;padding: 0 12px;font-size: 14px;}
.tsjy_tc .content li .right textarea{height: 90px!important;padding: 12px!important;}
.tsjy_tc .content li .right .qh_box ._t{padding: 0 12px;}
.tsjy_tc .content li .right .qh_box ._t .wz{line-height: 34px;}
.tsjy_tc .content li .right .qh_box ._b div{font-size: 14px;padding: 8px;}
.tsjy_tc .content .button{width: 120px;font-size: 14px;line-height: 36px;}
}

.ny_tit{width: 100%;}
.ny_tit .wz{font-size: 36px;color: #231815;line-height: 40px;margin-bottom: 20px;width: 100%;text-align: center;}
.ny_tit .line{width: 32px;height: 4px;background: #00A15F;margin: 0 auto;border-radius: 10px;}
@media screen and (max-width:1024px){
.ny_tit .wz{font-size: 20px;line-height: 24px;margin-bottom: 12px;}
.ny_tit .line{width: 24px;height: 3px;}
}

.zszh_section1{width: 100%;padding-top: 80px;position: relative;padding-bottom: 80px;background: #F5F5F5;}
.zszh_section1::after{content: "";display: block;width: 100%;height: 390px;background: linear-gradient(0.00deg, rgba(245, 245, 245, 0.66),rgba(230, 255, 230, 0.66) 100%);position: absolute;left: 0;top: 0;z-index: 1;}
.zszh_section1 .w_width{position: relative;z-index: 5;}
.zszh_section1 .cont1{margin-bottom: 86px;}
.zszh_section1 .cont1 .fbt{font-size: 24px;color: #231815;line-height: 55px;text-align: center;}
.zszh_section1 .cont1 .bt{font-size: 48px;color: #00A15F;line-height: 65px;margin-bottom: 45px;text-align: center;font-weight: bold;letter-spacing: 16px;padding-left: 20px;}
.zszh_section1 .cont1 .jj{font-size: 24px;color: #231815;line-height: 36px;text-align: center;margin-bottom: 45px;}
.zszh_section1 .cont1 .img{display: flex;justify-content: center;align-items: center;}
.zszh_section1 .cont1 .img img{display: block;}
.zszh_section1 .cont2{margin-bottom: 80px;}
.zszh_section1 .cont2 .content{margin-top: 24px;background: #fff;display: flex;justify-content: flex-start;align-items: stretch;}
.zszh_section1 .cont2 .content .qh_l{width: 286px;padding: 48px 0;box-shadow: 0 0 12px rgba(0,0,0,0.05);}
.zszh_section1 .cont2 .content .qh_l .list{font-size: 18px;color: #000000;line-height: 27px;margin-bottom: 56px;padding: 0 16px;text-align: center;position: relative;cursor: pointer;}
.zszh_section1 .cont2 .content .qh_l .list:last-child{margin-bottom: 0;}
.zszh_section1 .cont2 .content .qh_l .list.on::after{content: "";display: block;width: 5px;height: 68px;border-radius: 0 4px 4px 0;background: rgb(0, 161, 95);position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.zszh_section1 .cont2 .content .qh_l .list.on{color: rgb(0, 161, 95);}
.zszh_section1 .cont2 .content .qh_r{width: calc(100% - 286px);padding: 24px;}
.zszh_section1 .cont2 .content .qh_r .info{font-size: 16px;color: #414541;line-height: 33px;margin-bottom: 16px;}
.zszh_section1 .cont2 .content .qh_r .pic img{width: 100%;display: block;}
.zszh_section1 .cont3 .content{width: 100%;margin-top: 24px;}
.zszh_section1 .cont3 .ul{margin: 0 -10px;width: calc(100% + 20px);}
.zszh_section1 .cont3 .ul .li{padding: 0 10px;}
.zszh_section1 .cont3 .ul a{display: block;width: 100%;overflow: hidden;border-radius: 4px;position: relative;padding: 62px 12px 192px 12px;}
.zszh_section1 .cont3 .ul a .bt{font-size: 20px;color: #FFFFFF;line-height: 30px;margin-bottom: 16px;text-align: center;font-weight: 500;}
.zszh_section1 .cont3 .ul a .jj{font-size: 14px;color: #FFFFFF;line-height: 21px;text-align: center;}
.zszh_section1 .cont3 .ul img{display: block;position: absolute;left: 50%;transform: translate(-50%,0);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.zszh_section1 .cont3 .ul .li:nth-child(1) img{bottom: -42px;}
.zszh_section1 .cont3 .ul .li:nth-child(2) img{bottom: -100px;}
.zszh_section1 .cont3 .ul .li:nth-child(3) img{bottom: -80px;}
.zszh_section1 .cont3 .ul .li:nth-child(4) img{bottom: -90px;}
.zszh_section1 .cont3 .ul .li:nth-child(5) img{bottom: -80px;}
.zszh_section1 .cont3 .ul .li:nth-child(1) a:hover img{bottom: -16px;}
.zszh_section1 .cont3 .ul .li:nth-child(2) a:hover img{bottom: -74px;}
.zszh_section1 .cont3 .ul .li:nth-child(3) a:hover img{bottom: -54px;}
.zszh_section1 .cont3 .ul .li:nth-child(4) a:hover img{bottom: -64px;}
.zszh_section1 .cont3 .ul .li:nth-child(5) a:hover img{bottom: -54px;}
@media screen and (max-width:1680px){
.zszh_section1 .cont2 .content .qh_l{padding: 36px 0;}
.zszh_section1 .cont2 .content .qh_l .list{font-size: 16px;line-height: 24px;margin-bottom: 30px;padding: 0 16px;}
}
@media screen and (max-width:1024px){
.zszh_section1{padding-top: 30px;position: relative;padding-bottom: 30px;}
.zszh_section1::after{height: 240px;;}
.zszh_section1 .cont1{margin-bottom: 30px;}
.zszh_section1 .cont1 .fbt{font-size: 16px;line-height: 24px;}
.zszh_section1 .cont1 .bt{font-size: 24px;line-height: 30px;margin-bottom: 12px;letter-spacing: 16px;padding-left: 12px;}
.zszh_section1 .cont1 .jj{font-size: 14px;line-height: 22px;margin-bottom: 12px;}
.zszh_section1 .cont1 .img img{width: 120px;}
.zszh_section1 .cont2{margin-bottom: 30px;}
.zszh_section1 .cont2 .content{margin-top: 16px;display: block;}
.zszh_section1 .cont2 .content .qh_l{width: 100%;padding: 14px;}
.zszh_section1 .cont2 .content .qh_l>div{font-size: 0;white-space:nowrap;overflow: hidden;overflow-x: auto; max-width: 100%;}
.zszh_section1 .cont2 .content .qh_l>div::-webkit-scrollbar{ display: none;}
.zszh_section1 .cont2 .content .qh_l .list{font-size: 14px;line-height: 20px;margin-bottom: 0;margin-right: 20px; padding: 0;text-align: left;display: inline-block;vertical-align: middle;}
.zszh_section1 .cont2 .content .qh_l .list:last-child{margin-bottom: 0;}
.zszh_section1 .cont2 .content .qh_l .list.on{padding-left: 8px;border-left: 2px solid #00A15F;}
.zszh_section1 .cont2 .content .qh_l .list.on::after{display: none}
.zszh_section1 .cont2 .content .qh_r{width: 100%;padding: 14px;}
.zszh_section1 .cont2 .content .qh_r .info{font-size: 14px;line-height: 22px;margin-bottom: 10px;}
.zszh_section1 .cont3 .content{margin-top: 16px;}
.zszh_section1 .cont3 .ul{margin: 0;width: 100%;}
.zszh_section1 .cont3 .ul .li{padding: 0;margin-bottom: 12px;}
.zszh_section1 .cont3 .ul .li:last-child{margin-bottom: 0;}
.zszh_section1 .cont3 .ul a{padding: 20px;}
.zszh_section1 .cont3 .ul a .bt{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.zszh_section1 .cont3 .ul a .jj{line-height: 20px;}
.zszh_section1 .cont3 .ul .li img{max-width: 40%;display: none}
.zszh_section1 .cont3 .ul .li:nth-child(1) img{bottom: -0;}
.zszh_section1 .cont3 .ul .li:nth-child(2) img{bottom: -0;}
.zszh_section1 .cont3 .ul .li:nth-child(3) img{bottom: 0;}
.zszh_section1 .cont3 .ul .li:nth-child(4) img{bottom: 0;}
.zszh_section1 .cont3 .ul .li:nth-child(5) img{bottom: 0;}
.zszh_section1 .cont3 .ul .li:nth-child(1) a:hover img{bottom: 0;}
.zszh_section1 .cont3 .ul .li:nth-child(2) a:hover img{bottom: 0;}
.zszh_section1 .cont3 .ul .li:nth-child(3) a:hover img{bottom: 0;}
.zszh_section1 .cont3 .ul .li:nth-child(4) a:hover img{bottom: 0;}
.zszh_section1 .cont3 .ul .li:nth-child(5) a:hover img{bottom: 0;}
.zszh_section1 .cont3 .ul .slick-dots{margin-top: 20px;}
}

.zszh_section2{width: 100%;padding-top: 90px;padding-bottom: 110px;}
.zszh_section2 .content{margin-top: 104px;}
.zszh_section2 ul{display: flex;justify-content: space-between;align-items: flex-start;}
.zszh_section2 ul .l1{width: calc(33.33333% - 94px);padding-top: 22px;}
.zszh_section2 ul .l1 .num{font-size: 48px;color: #FFFFFF;line-height: 52px;text-align: center;margin-bottom: 26px;font-weight: bold;font-style: italic;}
.zszh_section2 ul .l1 .info{font-size: 18px;color: #FFFFFF;line-height: 36px;text-align: center;}
.zszh_section2 ul .l2{width: 1px;height: 206px;background: rgba(255,255,255,0.16);}
@media screen and (max-width:1680px){
.zszh_section2 ul .l1 .num{font-size: 32px;line-height: 40px;margin-bottom: 20px;}
.zszh_section2 ul .l1 .info{font-size: 14px;line-height: 26px;}
}
@media screen and (max-width:1024px){
.zszh_section2{padding-top: 30px;padding-bottom: 30px;}
.zszh_section2 .content{margin-top: 20px;}
.zszh_section2 ul{display: block;}
.zszh_section2 ul .l1{width: 100%;padding-top: 0;padding-bottom: 14px;margin-bottom: 14px;border-bottom: 1px solid rgba(255,255,255,0.16);}
.zszh_section2 ul .l1 .num{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.zszh_section2 ul .l1 .info{font-size: 14px;line-height: 22px;}
.zszh_section2 ul .l2{display: none}
}

.zszh_section3{width: 100%;padding-top: 80px;padding-bottom: 80px;background: #F5F5F5;}
.zszh_section3 .content{width: 100%;margin-top: 24px;}
.zszh_section3 .ul{margin: 0 -10px;width: calc(100% + 20px);}
.zszh_section3 .ul .li{padding: 0 10px;}
.zszh_section3 .ul a{display: block;width: 100%;background: #fff;border-radius: 4px;padding: 36px 24px 44px 24px;}
.zszh_section3 .ul a:hover{background: linear-gradient(180.00deg, rgba(255, 255, 255, 0.66),rgba(230, 255, 230, 0.66) 100%);}
.zszh_section3 .ul a img{width: 48px;display: block;margin: 0 auto 32px auto;}
.zszh_section3 .ul a .wz{font-size: 20px;color: #231815;line-height: 30px;margin-bottom: 32px;text-align: center;}
.zszh_section3 .ul a:hover .wz{color: #00A15F;}
.zszh_section3 .ul a .jj{font-size: 14px;color: #414541;line-height: 21px;text-align: center;}
@media screen and (max-width:1024px){
.zszh_section3{padding-top: 30px;padding-bottom: 30px;}
.zszh_section3 .content{margin-top: 20px;}
.zszh_section3 .ul{margin: 0 -6px;width: calc(100% + 12px);}
.zszh_section3 .ul .li{padding: 0 6px;}
.zszh_section3 .ul a{padding: 20px;}
.zszh_section3 .ul a img{width: 32px;margin: 0 auto 12px auto;}
.zszh_section3 .ul a .wz{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.zszh_section3 .ul a .jj{font-size: 14px;line-height: 20px;}
.zszh_section3 .slick-dots{margin-top: 20px;}
}

.zszh_section4{width: 100%;padding-bottom: 80px;background: #F5F5F5;}
.zszh_section4 .cont1{margin-bottom: 80px;}
.zszh_section4 .content{margin-top: 24px;padding: 48px;font-size: 16px;color: #414541;line-height: 36px;background: #fff;}
@media screen and (max-width:1024px){
.zszh_section4{padding-bottom: 30px;}
.zszh_section4 .cont1{margin-bottom: 30px;}
.zszh_section4 .content{margin-top: 14px;padding: 20px;font-size: 14px;line-height: 22px;}
}

.zszh_section5{width: 100%;padding-top: 140px;padding-bottom: 233px;}
.zszh_section5 .wz1{font-size: 48px;color: #FFFFFF;line-height: 55px;text-align: center;}
.zszh_section5 .wz2{font-size: 36px;color: #FFFFFF;line-height: 55px;text-align: center;margin-bottom: 16px;}
.zszh_section5 .wz3{display: flex;justify-content: center;align-items: center;}
.zszh_section5 .wz3 div{font-size: 18px;color: #FFFFFF;line-height: 45px;padding: 0 27px;border-radius: 55px;background: rgba(0, 161, 95, 0.44);}
.zszh_section5 .wz3 br{display: none}
@media screen and (max-width:1024px){
.zszh_section5{padding-top: 30px;padding-bottom: 60px;}
.zszh_section5 .wz1{font-size: 14px;line-height: 30px;}
.zszh_section5 .wz2{font-size: 20px;line-height: 30px;margin-bottom: 12px;}
.zszh_section5 .wz3 div{font-size: 14px;line-height: 20px;padding: 12px 20px;border-radius: 32px;text-align: center;}
.zszh_section5 .wz3 br{display: block}
}
/*20250306end*/


.bd_weixin_popup{box-sizing:content-box;}
.bd_weixin_popup *{box-sizing:content-box;}

.sy_sec1iframe{margin-top: 50px;}
.sy_section1 .right{padding: 10px 45px;}
@media screen and (max-width:1680px){
.sy_section1 .right{padding: 0 10px;}
}
@media screen and (max-width:1680px){
.sy_section1 .right{padding: 10px 20px;height: 240px;position: relative;}
.sy_section1 .right .boxs{width: 280px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-40%);}
.sy_sec1iframe{margin-top: 0;margin: 0 auto;display: block;}
}





/* 20250321start */
/* 证书盘问 */
.zscx_section{width: 100%;position: relative;padding-top: 80px;padding-bottom: 80px;background-color: #f5f5f5;}
.zscx_section::after{content: "";display: block;width: 100%;height: 390px;position: absolute;left: 0;top: 0;background: linear-gradient(0.00deg, rgba(245, 245, 245, 0.66),rgba(230, 255, 230, 0.66) 100%);}
.zscx_section .w_width{position: relative;z-index: 10;}
.zscx_section .cont1{margin-bottom: 80px;background-color: #fff;padding: 48px;}
.zscx_section .cont1 h2{font-size: 36px;line-height: 40px;margin-bottom: 16px;color: #00A15F;}
.zscx_section .cont1 .info{font-size: 16px;line-height: 24px;margin-bottom: 40px;color: #414541;}
.zscx_section .cont1 ul{margin: 0 -12px;width: calc(100% + 24px);display: flex;justify-content: flex-start;align-items: flex-start;}
.zscx_section .cont1 li{padding: 0 12px;display: flex;justify-content: flex-start;align-items: center;width: calc(50% - 96px);}
.zscx_section .cont1 li:last-child{width: 192px;}
.zscx_section .cont1 .bt{font-size: 16px;color: #414541;line-height: 20px;width: 86px;}
.zscx_section .cont1 li:nth-child(2) .bt{width: 72px;}
.zscx_section .cont1 .bt span{color: #BB0007;}
.zscx_section .cont1 .input{width: calc(100% - 86px);}
.zscx_section .cont1 .yzm{width: calc(100% - 72px - 128px);}
.zscx_section .cont1 input{width: 100%;height: 56px;border: 1px solid rgb(227, 226, 226);border-radius: 6px;background: rgb(245, 245, 245);padding: 0 16px;font-size: 16px;color: #333;display: block;}
.zscx_section .cont1 input::-webkit-input-placeholder{font-size: 16px;color: #BBBBBB;opacity: 1;}
.zscx_section .cont1 input::-moz-placeholder{font-size: 16px;color: #BBBBBB;opacity: 1;}
.zscx_section .cont1 input::moz-placeholder{font-size: 16px;color: #BBBBBB;opacity: 1;}
.zscx_section .cont1 input:-ms-input-placeholder{font-size: 16px;color: #BBBBBB;opacity: 1;}
.zscx_section .cont1 .yzm_img{width: 120px;height: 56px;display: block;cursor: pointer;border: 1px solid rgb(227, 226, 226);border-radius: 6px;margin-left: 8px;}
.zscx_section .cont1 .button{width: 100%;display: flex;justify-content: center;align-items: center;border-radius: 6px;background: rgb(0, 161, 95);cursor: pointer;}
.zscx_section .cont1 .button img{width: 24px;display: block;margin-right: 8px;}
.zscx_section .cont1 .button .wz{font-size: 18px;color: #FFFFFF;line-height: 56px;}
.zscx_section .cont1 .button:hover{opacity: 0.8;}
.zscx_section .cont2 h3{font-size: 24px;color: #414541;line-height: 30px;margin-bottom: 24px;}
.zscx_section .cont2 .info{font-size: 16px;color: #414541;line-height: 36px;margin-bottom: 56px;}
.zscx_section .cont2 .pic{display: flex;justify-content: center;align-items: flex-start;}
.zscx_section .cont2 .pic img{display: block;}
.zscx_section .cont2 .pic2{margin-top: 80px;display: flex;justify-content: center;align-items: flex-start;flex-wrap: wrap;
filter: gray;
Invalid property value.filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(1);}
.zscx_section .cont2 .pic2 .wz{font-size: 20px;color: #BBBBBB;line-height:24px;margin-top: 20px;text-align: center;width: 100%;}
.zscx_section .cont2 .pic2 img{display: block;}
@media screen and (max-width:1024px){
.zscx_section{padding-top: 30px;padding-bottom: 30px;}
.zscx_section::after{height: 240px;}
.zscx_section .cont1{margin-bottom: 20px;padding: 20px;}
.zscx_section .cont1 h2{font-size: 20px;line-height: 24px;margin-bottom: 12px;}
.zscx_section .cont1 .info{font-size: 14px;line-height: 20px;margin-bottom: 14px;}
.zscx_section .cont1 ul{margin: 0;width: 100%;display: block;}
.zscx_section .cont1 li{padding: 0;display: flex;justify-content: flex-start;align-items: center;width: 100%;margin-bottom: 14px;}
.zscx_section .cont1 li:last-child{width: 100%;margin-bottom: 0;}
.zscx_section .cont1 .bt{font-size: 14px;width: 70px;}
.zscx_section .cont1 li:nth-child(2) .bt{width: 70px;}
.zscx_section .cont1 .input{width: calc(100% - 70px);}
.zscx_section .cont1 .yzm{width: calc(100% - 70px - 110px);}
.zscx_section .cont1 input{height: 40px;padding: 0 12px;font-size: 14px;}
.zscx_section .cont1 input::-webkit-input-placeholder{font-size: 14px;}
.zscx_section .cont1 input::-moz-placeholder{font-size: 14px;}
.zscx_section .cont1 input::moz-placeholder{font-size: 14px;}
.zscx_section .cont1 input:-ms-input-placeholder{font-size: 14px;}
.zscx_section .cont1 .yzm_img{width: 100px;height: 40px;margin-left: 10px;}
.zscx_section .cont1 .button img{width: 22px;}
.zscx_section .cont1 .button .wz{font-size: 14px;line-height: 40px;}
.zscx_section .cont2 h3{font-size: 20px;line-height: 24px;margin-bottom: 12px;}
.zscx_section .cont2 .info{font-size: 14px;line-height: 22px;margin-bottom: 20px;}
.zscx_section .cont2 .pic img{max-width: 80%;}
.zscx_section .cont2 .pic2{margin-top: 20px;}
.zscx_section .cont2 .pic2 img{max-width: 60%;}
.zscx_section .cont2 .pic2 .wz{font-size: 16px;line-height:20px;margin-top: 14px;}
}
/* 20250321end */

/*20250411start*/
.xnjq_section{width: 100%;padding-top: 120px;padding-bottom: 80px;}
.xnjq_section ul{margin-bottom: 40px;}
.xnjq_section ul li{margin-bottom: 48px;}
.xnjq_section ul li:last-child{margin-bottom: 0;}
.xnjq_section ul a{display: block;width: 100%;border-radius: 12px;overflow: hidden;position: relative;}
.xnjq_section ul a .pic{ width: 100%; padding-bottom: 31.933%; position: relative; overflow: hidden;z-index: 1;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.xnjq_section ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.xnjq_section ul a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.xnjq_section ul a .back_box{width: 100%;position: absolute;left: 0;top: 0;z-index: 2;}
.xnjq_section ul a .back{ padding-bottom: 31.933%; position: relative;left: 0;top: 0;  overflow: hidden;}
.xnjq_section ul a .back img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.xnjq_section ul a .wzbox{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);padding: 0 156px;z-index: 3;}
.xnjq_section ul a .wzbox .ico{width: 45px;display: block;margin-bottom: 42px;}
.xnjq_section ul a .wzbox .bt{font-size: 36px;color: #FFFFFF;line-height: 44px;margin-bottom: 96px;}
.xnjq_section ul a .wzbox .more{display: flex;justify-content: flex-start;align-items: center;}
.xnjq_section ul a .wzbox .more .wz{font-size: 16px;color: #FFFFFF;line-height: 20px;margin-right: 10px;}
.xnjq_section ul a .wzbox .more img{width: 20px;display: block;}
@media screen and (max-width:1024px){
.xnjq_section{padding-top: 30px;padding-bottom: 30px;}
.xnjq_section ul{margin-bottom: 20px;}
.xnjq_section ul li{margin-bottom: 14px;}
.xnjq_section ul a .pic{padding-bottom: 47.9%;}
.xnjq_section ul a .back{ padding-bottom: 47.9%;}
.xnjq_section ul a .wzbox{padding: 0 20px;}
.xnjq_section ul a .wzbox .ico{width: 26px;margin-bottom: 10px;}
.xnjq_section ul a .wzbox .bt{font-size: 16px;line-height: 22px;margin-bottom: 12px;}
.xnjq_section ul a .wzbox .more .wz{font-size: 14px;margin-right: 6px;}
.xnjq_section ul a .wzbox .more img{width: 18px;}
}


/*20250411end*/


.ewmdl_box .info img{width:24px;}

video{max-width:100%;}<!--耗时1755549410.2464秒-->