﻿@charset "UTF-8";
html{
  font-size: 6.9444vw;
}
@media screen and  (min-width: 1440px){ /*主体宽度*/
  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: #F97000;}

/* Dots*/
.slick-dots li{border-radius:8px;width:8px; height:8px;margin:0 8px;background: #bdbdbd;}
.slick-dots li.slick-active{ background: #F97000;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:1440px; margin-right: auto; margin-left: auto;}
.w_1260{max-width:1260px; margin-right: auto; margin-left: auto;}
.w_1600{max-width:1600px; 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;background: #fff;
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;}
.wyb_s.on{box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.t_navs{ width: 100%;padding: 0 64px 0 32px;}
.t_navs .top{ width: 100%;position: relative;display: flex;justify-content: space-between;align-items: center;}
.t_navs .top .left{display: flex;justify-content: flex-start;align-items: center;}
.t_navs .top .logo{line-height: 0;margin-right: 72px;}
.t_navs .top .logo a{display: block;}
.t_navs .top .logo img{ width: auto; height: 64px;}
.t_navs .top .menu{display: flex;justify-content: flex-start;align-items: center;}
.t_navs .top .menu .l1{position: relative;margin-right: 56px;}
.t_navs .top .menu .l1:last-child{margin-right: 0;}
.t_navs .top .menu .l1 .a1{ display: block;color: rgb(51, 51, 51); position: relative;line-height: 104px; font-size: 18px;text-transform:uppercase;}
.t_navs .top .menu .l1.on .a1,.t_navs .top .menu .l1:hover .a1{ color: #F97000;}
.t_navs .top .u2{min-width: 140px; top:100%; left: 50%;z-index: 4;box-shadow: 0 0 30px rgba(0,0,0,0.1);height: auto;position: absolute;background: rgba(0, 0, 0, .2);backdrop-filter: blur(5px);padding: 10px 0px;border-radius: 5px;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: 16px;line-height: 35px;padding: 0 30px;white-space:nowrap;-webkit-transform: translateY(5px);opacity: 0;position: relative;
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 .a2::after{width: 0px;height: 1px;position: absolute;left: 50%;margin-left: 0px;content: '';bottom: 0px;background: rgba(255, 255, 255, .3);-webkit-transition: all .5s cubic-bezier(0.215, 0.610, 0.355, 1);}
.t_navs .top .u2 .l2 .a2>div{color: rgba(255, 255, 255, .75);
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::after{width: 60px;margin-left: -30px;}
.t_navs .top .u2 .l2 .a2:hover>div{color: #F97000;}
.t_navs .top .l1:hover .u2 .l2 .a2{-webkit-transition: all .5s ease 0s;-webkit-transform: translateY(0px);opacity: 1;}
.t_navs .top .right{display: flex;justify-content: flex-start;align-items: center;}
.t_navs .top .right .store{margin-right: 40px;}
.t_navs .top .right .store a{display: flex;justify-content: flex-start;align-items: center;}
.t_navs .top .right .store img{width: 24px;display: block;margin-right: 8px;}
.t_navs .top .right .store .wz{font-size: 18px;color: rgb(51, 51, 51);line-height: 24px;}
.t_navs .top .right .store:hover .wz{color: #F97000;}
.t_navs .top .right .pcsearBox{width: 296px;position: relative;}
.t_navs .top .right .pcsearBox input{width: 100%;height: 40px;display: block;padding: 0 40px 0 12px;border: 1px solid #d6d6d6;border-radius: 4px;font-size: 18px;color: #333;}
.t_navs .top .right .pcsearBox input::-webkit-input-placeholder{font-size: 18px;color: rgb(157, 157, 157);opacity: 1;}
.t_navs .top .right .pcsearBox input::-moz-placeholder{font-size: 18px;color: rgb(157, 157, 157);opacity: 1;}
.t_navs .top .right .pcsearBox input::moz-placeholder{font-size: 18px;color: rgb(157, 157, 157);opacity: 1;}
.t_navs .top .right .pcsearBox input:-ms-input-placeholder{font-size: 18px;color: rgb(157, 157, 157);opacity: 1;}
.t_navs .top .right .pcsearBox img{width: 20px;display: block;position: absolute;right: 12px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.t_navs .menuph{ display: none;}
.t_navs .xialaph{ display: none;}
.t_nav_zw{width: 100%;height: 104px;opacity: 0;}
@media screen and (max-width:1620px) {
.t_navs{padding: 0 32px;}
.t_navs .top .menu .l1{margin-right: 40px;}
.t_navs .top .right .pcsearBox{width: 240px;}
}
@media screen and (max-width:1470px) {
.t_navs .top .menu .l1{margin-right: 30px;}
.t_navs .top .menu .l1 .a1{ font-size: 16px;}
.t_navs .top .right .store .wz{font-size: 16px;}
}
@media screen and (max-width:1330px) {
.t_navs .top .logo{margin-right: 40px;}
.t_navs .top .menu .l1{margin-right: 20px;}
.t_navs .top .menu .l1 .a1{ font-size: 14px;}
.t_navs .top .right .store .wz{font-size: 14px;}
}
@media screen and (max-width:1180px) {
.t_navs .top .logo{margin-right: 30px;}
.t_navs .top .menu .l1{margin-right: 12px;}
.t_navs .top .right .pcsearBox{width: 220px;}
}
@media screen and (max-width:1070px) {
.t_navs .top .logo{margin-right: 20px;}
.t_navs .top .menu .l1{margin-right: 8px;}
.t_navs .top .menu .l1 .a1{ font-size: 13px;}
.t_navs .top .right .store .wz{font-size: 13px;}
}
@media screen and (max-width:1024px) {
/*WAP head*/
.t_navs .top .menu{ display: none;}
.t_navs .top .pcSs_box{display: none;}
.t_navs .top .right .pcsearBox{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:#F97000;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:#F97000;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: #F97000;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:#F97000;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);text-transform:uppercase;}
.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 .top .right .store{margin-right: 20px;}
.t_navs .top .right .store img{width: 22px;margin-right: 6px;}
.t_navs .top .right .store .wz{font-size: 14px;line-height: 24px;}
}

.zws_section{width: 100%;margin-top: -104px;opacity: 0;height: 104px;position: relative;z-index: -99;}
@media  screen and (max-width:1024px){
.zws_section{margin-top: -50px;height: 50px;}
}

/*手机端底漂浮*/
/* 20250530start */
.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:20%; 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 .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: #F97000; 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;}
/* 20250530end */

/*首页*/
.sy_banner{width: 100%;}
.sy_banner .ul{width: 100%;}
.sy_banner .ul .li{width: 100%;position: relative;}
.sy_banner .ul .videos{object-fit: cover;}
.sy_banner .ul .videos::-webkit-media-controls{
    display:none !important;
}
.sy_banner .ul .pcshow{width: 100%;height: calc(100vh - 104px);}
.sy_banner .ul .wzbox{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.sy_banner .ul h1{font-size: 100px;color: #fff;line-height: 136px;text-align: center;font-weight: bold;}
.sy_banner .ul h5{font-size: 36px;color: #fff;line-height: 40px;text-align: center;}
.sy_banner .ul .posi_ico{width: 48px;display: block;position: absolute;left: 50%;transform: translate(-50%,0);bottom: 60px;}
.sy_banner .ul .posi_ico img{width: 100%;display: block;}
.sy_banner .ul .posi_ico img:hover{opacity: 0.8;}
.sy_banner .ul .slick-dots{width: 8px;position: absolute;right: 50px;top: 50%;transform: translate(0,-50%);display: block;}
.sy_banner .ul .slick-dots li{border-radius:8px;width:8px; height:8px;margin:0 0 20px 0;background: #fff;position: relative;}
.sy_banner .ul .slick-dots li:last-child{margin-bottom: 0;}
.sy_banner .ul .slick-dots li.slick-active{ background: #fff;width: 8px;}
.sy_banner .ul .slick-dots li.slick-active::after{content: "";display: block;width: 18px;height: 18px;border: 1px solid #fff;border-radius: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
@media  screen and (max-width:1024px){
.sy_banner .ul .phshow{width: 100%;display: block;}
.sy_banner .ul h1{font-size: 30px;line-height: 40px;}
.sy_banner .ul h5{font-size: 16px;line-height: 20px;}
.sy_banner .ul .posi_ico{width: 32px;bottom: 20px;}
.sy_banner .ul .slick-dots{width: 6px;right: 12px;}
.sy_banner .ul .slick-dots li{border-radius:6px;width:6px; height:6px;margin:0 0 16px 0;}
.sy_banner .ul .slick-dots li.slick-active{width: 6px;}
.sy_banner .ul .slick-dots li.slick-active::after{width: 16px;height: 16px;}
}

.b_nav1{width: 100%;padding-top: 60px;padding-bottom: 90px;}
.b_nav1 .cont1{width: 100%;display: flex;justify-content: flex-end;align-items: flex-start;padding-bottom: 60px;border-bottom: 1px solid rgba(255,255,255,0.15);}
.b_nav1 .cont1 .sub_box{display: flex;justify-content: flex-start;align-items: flex-start;margin-right: 12px;border-radius: 4px;overflow: hidden;}
.b_nav1 .cont1 .sub_box input{width: 612px;height: 48px;display: block;padding: 0 20px;background: rgba(255,255,255,0.1);font-size: 14px;color: #fff;}
.b_nav1 .cont1 .sub_box input::-webkit-input-placeholder{font-size: 14px;color: rgb(156, 156, 156);opacity: 1;}
.b_nav1 .cont1 .sub_box input::-moz-placeholder{font-size: 14px;color: rgb(156, 156, 156);opacity: 1;}
.b_nav1 .cont1 .sub_box input::moz-placeholder{font-size: 14px;color: rgb(156, 156, 156);opacity: 1;}
.b_nav1 .cont1 .sub_box input:-ms-input-placeholder{font-size: 14px;color: rgb(156, 156, 156);opacity: 1;}
.b_nav1 .cont1 .sub_box .button{width: 140px;font-size: 16px;color: #F97000;line-height: 48px;text-align: center;background: #fff;cursor: pointer;
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;}
.b_nav1 .cont1 .btn a{display: flex;justify-content: center;align-items: center;background: rgb(249, 112, 0);width: 190px;border-radius: 4px;}
.b_nav1 .cont1 .btn a img{width: 24px;display: block;margin-right: 8px;}
.b_nav1 .cont1 .btn a .wz{font-size: 18px;color: #FFFFFF;line-height: 48px;}
.b_nav1 .cont1 .sub_box .button:hover{background: rgb(249, 112, 0);color: #fff;}
.b_nav1 .cont1 .btn a:hover{opacity: 0.8;}
.b_nav1 .cont2{width: 100%;padding-top: 62px;display: flex;justify-content: flex-start;align-items: flex-start;}
.b_nav1 .cont2 .left{width: 40.97222222222222%;padding-right: 60px;}
.b_nav1 .cont2 .left .dl1{margin-bottom: 30px;}
.b_nav1 .cont2 .left .dl1 .dd{display: flex;justify-content: flex-start;align-items: flex-start;}
.b_nav1 .cont2 .left .dl1 img{width: 20px;display: block;margin-top: 5px;}
.b_nav1 .cont2 .left .dl1 .wz{font-size: 14px;color: #fff;line-height: 30px;width: calc(100% - 20px);padding-left: 8px;}
.b_nav1 .cont2 .left .dl2{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.b_nav1 .cont2 .left .dl2 .dd{margin-right: 10px;}
.b_nav1 .cont2 .left .dl2 .dd:last-child{margin-right: 0;}
.b_nav1 .cont2 .left .dl2 .dd1 a{display: block;width: 36px;height: 36px;border-radius: 100%;background: rgba(255,255,255,0.15);display: flex;justify-content: center;align-items: center;}
.b_nav1 .cont2 .left .dl2 .dd1 img{display: block;width: 20px;}
.b_nav1 .cont2 .left .dl2 .dd2{position: relative;}
.b_nav1 .cont2 .left .dl2 .dd2 ._t{width: 36px;height: 36px;border-radius: 100%;background: rgba(255,255,255,0.15);display: flex;justify-content: center;align-items: center;cursor: pointer;
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;}
.b_nav1 .cont2 .left .dl2 .dd2 ._t img{display: block;width: 20px;}
.b_nav1 .cont2 .left .dl2 .dd2 ._b{width: 120px;position: absolute;left: 50%;margin-left: -60px;bottom: calc(100% + 12px);padding: 6px;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);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;}
.b_nav1 .cont2 .left .dl2 .dd2 ._b img{width: 100%;display: block;}
.b_nav1 .cont2 .left .dl2 .dd2:hover ._b{transform: scale(1);}
.b_nav1 .cont2 .left .dl2 .dd1 a:hover,
.b_nav1 .cont2 .left .dl2 .dd2 ._t:hover{background: rgb(238, 108, 27);}
.b_nav1 .cont2 .right{width: 59.02777777777778%;}
.b_nav1 .cont2 .right ul{display: flex;justify-content: space-between;align-items: flex-start;}
.b_nav1 .cont2 .right ul .yj a{display: block;font-size: 16px;color: #fff;line-height: 20px;margin-bottom: 24px;}
.b_nav1 .cont2 .right ul .ejbox1 a{display: block;font-size: 14px;color: #fff;line-height: 18px;margin-bottom: 12px;}
.b_nav1 .cont2 .right ul .ejbox1 a:last-child{margin-bottom: 0;}
.b_nav1 .cont2 .right ul .ejbox2{display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;margin: -6px 0;width: 244px;}
.b_nav1 .cont2 .right ul .ejbox2 .ej{padding: 6px 0;}
.b_nav1 .cont2 .right ul .ejbox2 .ej:nth-child(odd){width: 112px;}
.b_nav1 .cont2 .right ul .ejbox2 .ej:nth-child(even){width: 132px;}
.b_nav1 .cont2 .right ul .ejbox2 .ej a{display: block;font-size: 14px;color: #fff;line-height: 18px;}
.b_nav1 .cont2 .right ul .yj a:hover,
.b_nav1 .cont2 .right ul .ejbox1 a:hover,
.b_nav1 .cont2 .right ul .ejbox2 .ej a:hover{color: #F97000;}
.b_nav2{width: 100%;background: rgba(0, 0, 0, 0.11);padding-top: 18px;padding-bottom: 18px;}
.b_nav2 .w_width{display: flex;justify-content: space-between;align-items: center;}
.b_nav2 .left{font-size: 14px;color: #fff;line-height: 20px;}
.b_nav2 .left a{color: #fff;}
.b_nav2 .right a{font-size: 14px;color: #fff;line-height: 20px;}
.b_nav2 .left a:hover,
.b_nav2 .right a:hover{color: #F97000;}
@media  screen and (max-width:1340px){
.b_nav1 .cont2 .left{width: 36%;padding-right: 40px;}
.b_nav1 .cont2 .left .dl1 .wz br{display: none;}
.b_nav1 .cont2 .right{width: 64%;}
}
@media  screen and (max-width:1150px){
.b_nav1 .cont1 .sub_box input{width: 500px;padding: 0 12px;font-size: 13px;}
.b_nav1 .cont1 .sub_box .button{width: 120px;font-size: 12px;}
.b_nav1 .cont1 .btn a{width: 160px;}
.b_nav1 .cont1 .btn a img{width: 22px;}
.b_nav1 .cont1 .btn a .wz{font-size: 14px;}
.b_nav1 .cont2 .left{width: 32%;padding-right: 20px;}
.b_nav1 .cont2 .left .dl1{margin-bottom: 20px;}
.b_nav1 .cont2 .left .dl1 .wz{font-size: 14px;}
.b_nav1 .cont2 .left .dl2 .dd1 a{width: 32px;height: 32px;}
.b_nav1 .cont2 .left .dl2 .dd2 ._t{width: 32px;height: 32px;}
.b_nav1 .cont2 .right{width: 68%;}
.b_nav1 .cont2 .right ul .yj a{font-size: 14px;margin-bottom: 16px;}
.b_nav1 .cont2 .right ul .ejbox1 a{font-size: 12px;}
.b_nav1 .cont2 .right ul .ejbox2 .ej:nth-child(odd){width: 100px;}
.b_nav1 .cont2 .right ul .ejbox2 .ej:nth-child(even){width: 110px;}
.b_nav1 .cont2 .right ul .ejbox2 .ej a{font-size: 12px;}
}
@media  screen and (max-width:1024px){
.b_nav1{padding-top: 30px;padding-bottom: 30px;}
.b_nav1 .cont1{padding-bottom: 20px;}
.b_nav1 .cont1 .sub_box{margin-right: 6px;width: calc(100% - 115px);}
.b_nav1 .cont1 .sub_box input{width: calc(100% - 80px);height: 40px;padding: 0 12px;}
.b_nav1 .cont1 .sub_box .button{width: 80px;font-size: 13px;line-height: 40px;}
.b_nav1 .cont1 .btn a{width: 115px;}
.b_nav1 .cont1 .btn a img{width: 20px;margin-right: 6px;}
.b_nav1 .cont1 .btn a .wz{font-size: 13px;line-height: 40px;}
.b_nav1 .cont2{padding-top: 20px;display: block;}
.b_nav1 .cont2 .left{width: 100%;padding-right: 0;}
.b_nav1 .cont2 .left .dl1{margin-bottom: 14px;}
.b_nav1 .cont2 .left .dl2 .dd{margin-right: 6px;}
.b_nav1 .cont2 .left .dl2 .dd1 img{width: 20px;}
.b_nav1 .cont2 .left .dl2 .dd2 ._t img{width: 20px;}
.b_nav1 .cont2 .left .dl2 .dd1 a{width: 36px;height: 36px;}
.b_nav1 .cont2 .left .dl2 .dd2 ._t{width: 36px;height: 36px;}
.b_nav1 .cont2 .left .dl2 .dd2 ._b{width: 100px;margin-left: -50px;}
.b_nav1 .cont2 .right{display: none;}
.b_nav2{padding-top: 18px;padding-bottom: 18px;margin-bottom: 60px;}
.b_nav2 .w_width{display: block;}
.b_nav2 .left{margin-bottom: 6px;text-align: center;}
.b_nav2 .right a{display: block;width: 100%;text-align: center;}
}

.sy_tit{width: 100%;}
.sy_tit .title{font-size: 36px;color: #0C1F49;line-height: 40px;text-align: center;margin-bottom: 14px;text-transform:uppercase;text-transform:uppercase;}
.sy_tit .line{width: 46px;height: 2px;background: #f96f00;margin: 0 auto;}
@media  screen and (max-width:1024px){
.sy_tit .title{font-size: 20px;line-height:24px;margin-bottom: 8px;}
.sy_tit .line{width: 30px;}
}

.sy_btn{width: 100%;display: flex;justify-content: center;align-items: center;}
.sy_btn a{display: block;width: 170px;font-size: 16px;color: #F97000;line-height: 56px;text-align: center;border: 1px solid #F97000;border-radius: 29px;}
.sy_btn a:hover{background: #F97000;color: #fff;border-color: #F97000!important;}
@media  screen and (max-width:1024px){
.sy_btn a{width: 100px;font-size: 14px;line-height: 30px;border-radius: 16px;}
}

.sy_section1{width: 100%;padding-top: 146px;padding-bottom: 146px;}
.sy_section1 .content{margin-top: 44px;}
.sy_section1 .content .ul{margin: 0 -12px;width: calc(100% + 24px);}
.sy_section1 .content .li{padding: 0 12px;}
.sy_section1 .content .l1 .libox{display: block;width: 100%;position: relative;border-radius: 12px;overflow: hidden;}
.sy_section1 .content .l1 .libox .pic{ padding-bottom: 110.77%; position: relative; overflow: hidden;z-index: 1;}
.sy_section1 .content .l1 .libox .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_section1 .content .l1 .libox::after{content: "";display: block;width: 100%;height: 100%;backdrop-filter: blur(11px);background: rgba(12, 31, 73, 0.74);position: absolute;left: 0;top: 0;z-index: 3;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;}
.sy_section1 .content .l1 .libox .wzbox{width: 100%;position: absolute;left: 0;top: 0;padding: 56px 46px;z-index: 5;}
.sy_section1 .content .l1 .libox .bt{font-size: 36px;color: rgb(255, 255, 255);line-height: 40px;font-weight: bold;margin-bottom: 30px;}
.sy_section1 .content .l1 .libox .listbox{margin: -10px;width: calc(100% + 20px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;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;}
.sy_section1 .content .l1 .libox .list{width: 50%;padding: 10px;}
.sy_section1 .content .l1 .libox .list a{display: block;font-size: 14px;color: rgb(255, 255, 255);line-height: 18px;position: relative;}
.sy_section1 .content .l1 .libox .btn{width: 106px;position: absolute;left: 46px;top: 115px;z-index: 5;
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 .content .l1 .libox .btn a{display: block;width: 100%;font-size: 16px;color: rgb(255, 255, 255);line-height: 32px;text-align: center;border: 1px solid #fff;border-radius: 17px;}
.sy_section1 .content .l1 .libox:hover::after,
.sy_section1 .content .l1 .libox:hover .listbox{opacity: 1;}
.sy_section1 .content .l1 .libox:hover .btn{top: 372px;}
.sy_section1 .content .l1 .libox .btn a:hover{background: #fff;color: #0C1F49;}
.sy_section1 .content .l1 .libox .list a:hover{padding-left: 10px;}
.sy_section1 .content .l1 .libox .list a:hover::after{content: "";display: block;width: 0;height: 0;border: 4px solid;border-color: transparent transparent transparent #fff;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.sy_section1 .content .l2 .dl{width: 100%;}
.sy_section1 .content .l2 .dl .dd{width: 100%;margin-bottom: 24px;}
.sy_section1 .content .l2 .dl .dd:last-child{margin-bottom: 0;}
.sy_section1 .content .l2 .dl .libox{width: 100%;position: relative;position: relative;border-radius: 12px;overflow: hidden;}
.sy_section1 .content .l2 .dl .libox .pic{ padding-bottom: 52.9%; position: relative; overflow: hidden;z-index: 1;}
.sy_section1 .content .l2 .dl .libox .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_section1 .content .l2 .dl .libox::after{content: "";display: block;width: 100%;height: 100%;backdrop-filter: blur(11px);background: rgba(12, 31, 73, 0.74);position: absolute;left: 0;top: 0;z-index: 3;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;}
.sy_section1 .content .l2 .dl .libox .wzbox{width: 100%;position: absolute;left: 0;top: 0;padding: 56px 46px;z-index: 5;}
.sy_section1 .content .l2 .dl .libox .bt{font-size: 36px;color: rgb(255, 255, 255);line-height: 40px;font-weight: bold;margin-bottom: 30px;}
.sy_section1 .content .l2 .dl .libox .btn{width: 106px;position: absolute;left: 46px;top: 115px;z-index: 5;
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 .content .l2 .dl .libox .btn a{display: block;width: 100%;font-size: 16px;color: rgb(255, 255, 255);line-height: 32px;text-align: center;border: 1px solid #fff;border-radius: 17px;}
.sy_section1 .content .l2 .dl .libox:hover::after{opacity: 1;}
.sy_section1 .content .l2 .dl .libox .btn a:hover{background: #fff;color: #0C1F49;}
.sy_section1 .content .slick-dots{margin-top: 36px;}
.sy_section1 .content .slick-dots li{border-radius:0;width:40px; height:3px;margin:0 4px;background: #cecece;}
.sy_section1 .content .slick-dots li.slick-active{ background: #f97000;width: 40px;}
.sy_section1 .sy_btn{margin-top: 50px;}
@media  screen and (max-width:1680px){
.sy_section1 .content .l1 .libox .listbox{margin: -6px;width: calc(100% + 12px);}
.sy_section1 .content .l1 .libox .list{width: 50%;padding: 6px;}
.sy_section1 .content .l1 .libox .list a{font-size: 13px;}
.sy_section1 .content .l1 .libox:hover .btn{top: 310px;}
.sy_section1 .content .l1 .libox .wzbox{padding: 30px;z-index: 5;}
.sy_section1 .content .l1 .libox .btn{left: 30px;;}
.sy_section1 .content .l2 .dl .libox .wzbox{padding: 40px;}
.sy_section1 .content .l2 .dl .libox .btn{left: 30px;top: 100px;}
}
@media  screen and (max-width:1024px){
.sy_section1{padding-top: 30px;padding-bottom: 30px;}
.sy_section1 .content{margin-top: 20px;}
.sy_section1 .content .ul{margin: -6px;width: calc(100% + 12px);}
.sy_section1 .content .li{padding: 6px;}
.sy_section1 .content .l1 .libox .pic{padding-bottom: 90%;}
.sy_section1 .content .l1 .libox .wzbox{padding: 20px;}
.sy_section1 .content .l1 .libox .bt{font-size: 20px;line-height: 24px;margin-bottom: 12px;}
.sy_section1 .content .l1 .libox .listbox{margin: -6px;width: calc(100% + 12px);opacity: 1;}
.sy_section1 .content .l1 .libox .list{padding: 6px;}
.sy_section1 .content .l1 .libox .list a{font-size: 13px;}
.sy_section1 .content .l1 .libox .btn{width: 100px;left: 20px;top: auto;bottom: 20px;}
.sy_section1 .content .l1 .libox .btn a{font-size: 14px;line-height: 30px;border-radius: 16px;}
.sy_section1 .content .l1 .libox:hover .btn{top: auto;bottom: 20px;}
.sy_section1 .content .l2 .dl .dd{margin-bottom: 16px;}
.sy_section1 .content .l2 .dl .libox .wzbox{padding: 20px;}
.sy_section1 .content .l2 .dl .libox .bt{font-size: 20px;line-height: 24px;margin-bottom: 0;}
.sy_section1 .content .l2 .dl .libox .btn{width: 100px;left: 20px;top: 70px;}
.sy_section1 .content .l2 .dl .libox .btn a{font-size: 14px;line-height: 30px;border-radius: 16px;}
.sy_section1 .content .slick-dots{margin-top: 20px;}
.sy_section1 .content .slick-dots li{width:20px; height:2px;margin:0 4px;}
.sy_section1 .content .slick-dots li.slick-active{width: 20px;}
.sy_section1 .sy_btn{margin-top: 20px;}
}

.sy_section2{width: 100%;padding-top: calc(20px + 0.94rem);padding-bottom: calc(20px + 0.94rem);position: relative;z-index: 8;}
.sy_section2 h2{font-size: calc(18px + 0.18rem);color: #ffffff;line-height: calc(24px + 0.18rem);text-align: center;margin-bottom: 6px;position: relative;z-index: 10;}
.sy_section2 .border{width: 47px;height: 2px;background: #ffffff;margin: 0 auto calc(12px + 0.22rem) auto;position: relative;z-index: 10;}
.sy_section2 .info{font-size: calc(14px + 0.12rem);color: #ffffff;line-height: calc(30px + 0.15rem);text-align: center;margin-bottom: calc(20px + 0.36rem);font-weight: bolder;position: relative;z-index: 10;}
.sy_section2 .content{width: 100%;font-size: 0;margin-bottom: 40px;}
.sy_section2 .left{width: calc(50% - 210px);display: inline-block;vertical-align: top;font-size: 14px;padding-right: 0.75rem;text-align: right;margin-top: 56px;position: relative;z-index: 10;}
.sy_section2 .right{width: calc(50% - 210px);display: inline-block;vertical-align: top;font-size: 14px;padding-left: 0.75rem;margin-top: 56px;position: relative;z-index: 10;}
.sy_section2 .center{width: 420px;display: inline-block;vertical-align: top;position: relative;height: 390px;}
.sy_section2 .center .pic{width: 100%;height: 390px;position: relative;}
/*.sy_section2 .center .pic1{
-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.9);}
 100% {transform: scale(1);}
}*/
.sy_section2 .center .pic img{width:1468px;max-width: 1468px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%); display: block;}
.sy_section2 .content .bor{width: 2.82rem;height: 1px;position: relative;background: rgba(255,255,255,0.12);display: inline-block;margin-bottom: calc(12px + 0.22rem);}
.sy_section2 .content .left .bor::before{content: "";display: block;width: 58px;height: 28px;background: url(img/img36.png)no-repeat center center;background-size: cover;position: absolute;left: 100%;top: 0;}
.sy_section2 .content .right .bor::before{content: "";display: block;width: 58px;height: 28px;background: url(img/img37.png)no-repeat center center;background-size: cover;position: absolute;right: 100%;top: 0;}
.sy_section2 .content .left .bor::after{left: calc(100% + 56px);bottom: -38px;}
.sy_section2 .content .right .bor::after{right: calc(100% + 56px);bottom: -38px;}
.sy_section2 .content .bor::after{content: "";display: block;width: 18px;height: 18px;background: url(img/img38.png)no-repeat center center;position: absolute;box-shadow: 0 0 20px rgba(255,255,255,0.1);border-radius: 100%;
-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);}
}
.sy_section2 .content .tit{font-size: calc(14px + 0.08rem);color: #ffffff;line-height: calc(22px + 0.08rem);margin-bottom: calc(12px + 0.18rem);width: 100%;}
.sy_section2 .content .jj{font-size: calc(14px + 0.04rem);color: rgba(255,255,255,0.6);line-height: calc(20px + 0.1rem);width: 100%;}
.sy_section2 .more{width: calc(120px + 0.5rem);margin: 6px auto 0 auto;position: relative;z-index: 10;}
.sy_section2 .more a{display: block;font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(34px + 0.22rem);text-align: center;border: 1px solid #fff;border-radius: 29px;}
.sy_section2 .more a:hover{background: #fff;color: #122b6c;}
@media screen and (max-width:1680px) {
.sy_section2 .content .tit{font-size: calc(14px + 0.04rem);}
.sy_section2 .content .jj{font-size: 14px;}
.sy_section2 .info{font-size: calc(16px + 0.02rem);line-height: calc(22px + 0.1rem);}
}
@media screen and (max-width:1024px) {
.sy_section2 .info{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
.sy_section2 .info br{display: none;}
.sy_section2 .left{width: 100%;padding-right: 0;text-align: left;margin-bottom: 14px;margin-top: 0;}
.sy_section2 .right{width: 100%;padding-left: 0;margin-top: 0;}
.sy_section2 .center{width: 100%;margin-bottom: 14px;height: auto;}
.sy_section2 .center .pic{height: 220px;}
.sy_section2 .center .pic img{width:200%;max-width: 200%;}
.sy_section2 .center{height: auto;}
.sy_section2 .content .bor{display: none;}
.sy_section2 .content .tit{margin-bottom: 12px;}
.sy_section2 .more{margin: 20px auto 0 auto;}
.sy_section2 .content .jj br{display: none;}
}

.sy_section3{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;position: relative;z-index: 10;
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_section3::after{content: "";display: block;width: 100%;height: 100vw;background: #fff;position: absolute;left:0;top: 0;z-index: 1;border-top-right-radius: 50%;border-top-left-radius: 50%;
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_section3.one::after{transform: scale(1.08, 1.08);}
.sy_section3.two::after{transform: scale(1.205, 1.205)}
.sy_section3.three::after{transform: scale(1.4474, 1.4474)}
.sy_section3 .w_width{position: relative;z-index: 2;}
.sy_section3 .title{font-size: 36px;color: #0C1F49;line-height: 49px; text-align: center;margin-bottom: 8px;text-transform:uppercase;}
.sy_section3 .line{width: 47px;height: 2px;background: #F97000;margin: 0 auto 12px auto;}
.sy_section3 .fbt{font-size: 26px;color: rgb(10, 14, 24);line-height: 45px; text-align: center;margin-bottom: 50px;font-weight: bold;}
.sy_section3 .content{width: 100%;}
.sy_section3 .content .ul{margin: 0 -12px;width: calc(100% + 24px);}
.sy_section3 .content .li{padding: 0 12px;}
.sy_section3 .content .ul a{display: block;width: 100%;}
.sy_section3 .content .ul a .pic{ width: 100%; padding-bottom: 64.36%; position: relative; overflow: hidden;border-radius: 10px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section3 .content .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;}
.sy_section3 .content .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);}
.sy_section3 .content .ul a .wzbox{width: 100%;padding-top: 24px;}
.sy_section3 .content .ul a .bt{font-size: 20px;color: #333333;line-height: 27px;min-height: 54px;margin-bottom: 40px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section3 .content .ul a .date{font-size: 16px;color: rgb(76, 73, 72);line-height: 24px;}
.sy_section3 .content .ul a:hover .bt{color: #f97000;}
.sy_section3 .content .slick-dots{margin-top: 36px;}
.sy_section3 .content .slick-dots li{border-radius:0;width:40px; height:3px;margin:0 4px;background: #cecece;}
.sy_section3 .content .slick-dots li.slick-active{ background: #f97000;width: 40px;}
.sy_section3 .sy_btn{margin-top: 68px;}
@media screen and (max-width:1024px) {
.sy_section3{background: #fff;}
.sy_section3::after{display: none;}
.sy_section3 .title{font-size: 20px;line-height: 24px;}
.sy_section3 .line{width: 30px;margin: 0 auto 12px auto;}
.sy_section3 .fbt{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
.sy_section3 .content .ul{margin: 0 -6px;width: calc(100% + 12px);}
.sy_section3 .content .li{padding: 0 6px;}
.sy_section3 .content .ul a .wzbox{padding-top: 12px;}
.sy_section3 .content .ul a .bt{font-size: 15px;line-height: 20px;min-height: 40px;margin-bottom: 10px;}
.sy_section3 .content .ul a .date{font-size: 13px;line-height: 20px;}
.sy_section3 .content .slick-dots{margin-top: 20px;}
.sy_section3 .content .slick-dots li{width:20px; height:2px;margin:0 4px;}
.sy_section3 .content .slick-dots li.slick-active{width: 20px;}
.sy_section3 .sy_btn{margin-top: 20px;}
}

.sy_section4{width: 100%;position: relative;}
.sy_section4 .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;}
.sy_section4 .back_box .list::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.3);}
.sy_section4 .back_box .list.on{z-index: 3;opacity: 1;}
.sy_section4 .content{position: relative;z-index: 30;padding-left: 240px;}
.sy_section4 .content .ul{width: 100%;border-left: 1px solid rgba(255, 255, 255, 0.2);}
.sy_section4 .content .li{min-height: calc(100vh - 104px);position: relative;border-right: 1px solid rgba(255, 255, 255, 0.2);cursor: pointer;}
.sy_section4 .content .libox{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);padding: 40px;}
.sy_section4 .content .num{font-size: 24px;color: #FFFFFF;line-height: 32px;font-weight: bold;margin-bottom: 32px;}
.sy_section4 .content .bt{font-size: 24px;color: #FFFFFF;line-height: 32px;font-weight: bold;margin-bottom: 32px;text-transform:uppercase;}
.sy_section4 .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;}
.sy_section4 .content .dl .dd a{font-size: 18px;color: #FFFFFF;line-height: 44px;position: relative;padding-left: 28px;display: block;}
.sy_section4 .content .dl .dd a::after{content: "";display: block;width: 5px;height: 5px;background: #fff;border-radius: 100%;position: absolute;left: 12px;top: 20px;}
.sy_section4 .content .dl .dd a:hover{color: #f97000;}
.sy_section4 .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;}
.sy_section4 .content .sy_btn a{border-color: #fff;color: #fff;line-height: 46px;border-radius: 24px;}
.sy_section4 .content .li:hover .dl{position: relative;opacity: 1;z-index: 1;}
.sy_section4 .content .li:hover .sy_btn{position: relative;opacity: 1;z-index: 1;}
@media screen and (max-width:1680px) {
.sy_section4 .content .num{font-size: 18px;line-height: 26px;margin-bottom: 24px;}
.sy_section4 .content .bt{font-size: 18px;line-height: 26px;margin-bottom: 24px;}
.sy_section4 .content .dl{margin-bottom: 24px;}
.sy_section4 .content .dl .dd a{font-size: 14px;line-height: 35px;}
.sy_section4 .content .dl .dd a::after{top: 15px;}
}
@media screen and (max-width:1024px) {
.sy_section4{padding-bottom: 0;}
.sy_section4 .back_box{display: none;}
.sy_section4 .content{padding-left: 0;}
.sy_section4 .content .ul{border-left: 0;}
.sy_section4 .content .li{min-height: 1px;width: 100%;padding: 30px 15px;}
.sy_section4 .content .li::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.3);}
.sy_section4 .content .libox{position: relative;transform: translate(0,0);padding: 0;z-index: 5;}
.sy_section4 .content .num{font-size: 18px;line-height: 24px;margin-bottom: 10px;position: relative;z-index: 5;}
.sy_section4 .content .bt{font-size: 18px;line-height: 24px;margin-bottom: 12px;position: relative;z-index: 5;}
.sy_section4 .content .dl{margin-bottom: 20px;position: relative;z-index: 5;opacity: 1;}
.sy_section4 .content .dl .dd a{font-size: 14px;line-height: 30px;padding-left: 10px;}
.sy_section4 .content .dl .dd a::after{width: 4px;height: 4px;left: 0;top: 13px;}
.sy_section4 .content .sy_btn{position: relative;z-index: 5;opacity: 1;}
.sy_section4 .content .sy_btn a{line-height: 30px;border-radius: 16px;}
.sy_section4 .content .slick-dots{margin-top: 0;position: absolute;left: 0;bottom: 20px;}
.sy_section4 .content .slick-dots li{border-radius:0;width:20px; height:2px;margin:0 4px;background: #cecece;}
.sy_section4 .content .slick-dots li.slick-active{ background: #f97000;width: 20px;}
}

/*内页banner*/
/* 20250530start */
.ny_banner{width: 100%;position: relative;overflow: hidden;}
/* 20250530end */
.ny_banner .pic{width: 100%;}
.ny_banner .pic img{width: 100%;display: block;}
.ny_banner .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.ny_banner h1{font-size: 24px;color: #f97000;line-height: 30px;text-align: center;margin-bottom: 6px;text-transform:uppercase;}
.ny_banner .border{width: 42px;height: 2px;background: #f97000;margin: 0 auto 40px auto;}
.ny_banner .info{font-size: 36px;color: #ffffff;line-height: 50px;text-align: center;}
@media screen and (max-width:1680px) {
.ny_banner .info{font-size: 24px;line-height: 40px;}
}
@media screen and (max-width:1024px) {
.ny_banner h1{font-size: 14px;line-height: 20px;}
.ny_banner .border{width: 30px;margin-bottom: 16px;}
.ny_banner .info{font-size: 16px;line-height: 22px;}
.ny_banner .info br{display: none;}
.ny_banner .wordsbox{padding-left: 40px!important;padding-right: 40px!important;}
}

/*二级导航*/
.ej_section{width: 100%;background: rgb(245, 248, 250);}
.ej_section ul{width: 100%;display: flex;justify-content: flex-start;align-content: center;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.ej_section ul::-webkit-scrollbar{ height: 3px;}
.ej_section ul::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.ej_section ul::-webkit-scrollbar-thumb{ height: 3px;  background-color: #122b6c; border-radius: 3px;}
.ej_section li{margin-right: 44px;}
.ej_section li:last-child{margin-right: 0;}
.ej_section ul a{display: block;font-size: 18px;color: #122b6c;line-height: 84px;position: relative;}
.ej_section ul a::after{content: "";display: block;width: 0;height: 2px;background: #f97000;position: absolute;left: 50%;bottom: 0;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;}
.ej_section ul li:hover a,
.ej_section ul li.on a{color: #f97000;}
.ej_section ul li:hover a::after,
.ej_section ul li.on a::after{width: 42px;}
@media screen and (max-width:1680px) {
.ej_section ul a{font-size: 17px;}
}
@media screen and (max-width:1024px) {
.ej_section ul{text-align: center;display: block;font-size: 0;}
.ej_section ul::-webkit-scrollbar{ height: 0;}
.ej_section ul::-webkit-scrollbar-track{ background-color: rgba(255,255,255,0); border-radius: 0;}
.ej_section ul::-webkit-scrollbar-thumb{ height: 0;  background-color: rgba(255,255,255,0); border-radius: 0;}
.ej_section ul::-webkit-scrollbar{ display: none;}
.ej_section li{margin-right: 16px;display: inline-block;}
.ej_section ul a{font-size: 14px;line-height: 40px;}
.ej_section ul li:hover a::after,
.ej_section ul li.on a::after{width: 30px;}
}

/*内页标题*/
.ny_tit{width: 100%;}
.ny_tit .title{font-size: 24px;color: rgb(18, 43, 108);line-height: 33px;text-align: center;margin-bottom: 8px;text-transform:uppercase;}
.ny_tit .line{width: 47px;height: 2px;background: #F97000;margin: 0 auto;}
@media screen and (max-width:1024px) {
.ny_tit .title{font-size: 20px;line-height: 24px;}
.ny_tit .line{width: 32px;}
}

/*关于我们*/
.gywm_section1{width: 100%;padding-top: 128px;padding-bottom: 60px;position: relative;}
.gywm_section1::after{content: "";display: block;width: 100%;height: 430px;background: #f4f8fb;position: absolute;left: 0;bottom: 0;}
.gywm_section1 .info{font-size: 20px;color: rgb(0, 0, 0);line-height: 40px;margin-bottom: 74px;margin-top: 40px;}
.gywm_section1 .content{width: 100%;position: relative;z-index: 10;}
.gywm_section1 .content .map_box{width: 1084px;margin: 0 auto;position: relative;}
.gywm_section1 .content .map_box .ba_pic img{width: 100%;display: block;}
.gywm_section1 .content .map_box li{position: absolute;}
.gywm_section1 .content .map_box .ico{width: 12px;position: relative;}
.gywm_section1 .content .map_box .ico .ico1{display: block;width: 100%;}
.gywm_section1 .content .map_box .ico .ico2{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 60px;max-width: 60px;display: none;}
.gywm_section1 .content .map_box .wz{font-size: 20px;color: rgb(255, 255, 255);line-height: 24px;padding: 9px 17px;background: #F97000;border-radius: 13px;position: absolute;left: 50%;transform: translate(-50%,0);bottom: calc(100% + 12px);white-space:nowrap;display: none;}
.gywm_section1 .content .map_box .wz::after{content: "";display: block;width: 0;height: 0;border: 5px solid;border-color: #F97000 transparent  transparent transparent;position: absolute;left: 50%;transform: translate(-50%,0);top: 100%;}
.gywm_section1 .content .map_box li:hover .ico .ico2{display: block;}
.gywm_section1 .content .map_box li:hover .wz{display: block;}
.gywm_section1 .content .map_box li:nth-child(1){left: 170px;top: 264px;}
.gywm_section1 .content .map_box li:nth-child(2){left: 170px;top: 348px;}
.gywm_section1 .content .map_box li:nth-child(3){left: 525px;top: 229px;}
.gywm_section1 .content .map_box li:nth-child(4){left: 547px;top: 227px;}
.gywm_section1 .content .map_box li:nth-child(5){left: 566px;top: 212px;}
.gywm_section1 .content .map_box li:nth-child(6){left: 560px;top: 284px;}
.gywm_section1 .content .map_box li:nth-child(7){left: 546px;top: 296px;}
.gywm_section1 .content .map_box li:nth-child(8){left: 520px;top: 302px;}
.gywm_section1 .content .map_box li:nth-child(9){left: 500px;top: 300px;}
.gywm_section1 .content .map_box li:nth-child(10){left: 484px;top: 290px;}
.gywm_section1 .content .map_box li:nth-child(11){left: 498px;top: 324px;}
.gywm_section1 .content .map_box li:nth-child(12){left: 514px;top: 323px;}
.gywm_section1 .content .map_box li:nth-child(13){left: 532px;top: 320px;}
.gywm_section1 .content .map_box li:nth-child(14){left: 546px;top: 323px;}
.gywm_section1 .content .map_box li:nth-child(15){left: 480px;top: 350px;}
.gywm_section1 .content .map_box li:nth-child(16){left: 530px;top: 340px;}
.gywm_section1 .content .map_box li:nth-child(17){left: 560px;top: 340px;}
.gywm_section1 .content .map_box li:nth-child(18){left: 590px;top: 382px;}
.gywm_section1 .content .map_box li:nth-child(19){left: 793px;top: 257px;}
.gywm_section1 .content .map_box li:nth-child(20){left: 716px;top: 400px;}
.gywm_section1 .content .map_box li:nth-child(21){left: 861px;top: 363px;}
.gywm_section1 .content .map_box li:nth-child(22){left: 840px;top: 410px;}
.gywm_section1 .content .map_box li:nth-child(23){left: 790px;top: 466px;}
.gywm_section1 .content .map_box li:nth-child(24){left: 850px;top: 550px;}
.gywm_section1 .content .posi_tips{position: absolute;left: 0;bottom: 130px;}
.gywm_section1 .content .posi_tips img{display: block;margin-bottom: 15px;}
.gywm_section1 .content .posi_tips .wz{font-size: 20px;color: #0C1F49;line-height: 28px;text-transform:uppercase;}
@media screen and (max-width:1024px) {
.gywm_section1{padding-top: 30px;padding-bottom: 30px;}
.gywm_section1::after{height: 500px;}
.gywm_section1 .info{font-size: 14px;line-height: 24px;margin-bottom: 20px;margin-top: 12px;}
.gywm_section1 .content .map_box{width: 100%;}
.gywm_section1 .content .map_box .ba_pic{margin-bottom: 12px;}
.gywm_section1 .content .map_box ul{margin: -6px;width: calc(100% + 12px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.gywm_section1 .content .map_box li{position: static;padding: 6px;width: 33.333%;}
.gywm_section1 .content .map_box li a{display: flex;justify-content: flex-start;align-items: center;}
.gywm_section1 .content .map_box .ico{width: 10px;position: relative;margin-right: 6px;}
.gywm_section1 .content .map_box .ico .ico1{display: block;width: 100%;}
.gywm_section1 .content .map_box .ico .ico2{display: none!important;}
.gywm_section1 .content .map_box .wz{width: calc(100% - 16px); font-size: 12px;line-height: 20px;padding: 6px 6px;border-radius: 8px;position: static;transform: translate(0,0);display: block;}
.gywm_section1 .content .map_box .wz::after{display: none;}
.gywm_section1 .content .posi_tips{top: 140px;bottom: auto;}
.gywm_section1 .content .posi_tips img{margin-bottom: 6px;}
.gywm_section1 .content .posi_tips .wz{font-size: 14px;line-height: 20px;}
}

.gywm_section2{width: 100%;padding-top: 146px;padding-bottom: 146px;}
.gywm_section2 .ny_tit{margin-bottom: 46px;}
.gywm_section2 .ul{margin: -17.5px;width: calc(100% + 35px);}
.gywm_section2 .li{padding: 17.5px;}
.gywm_section2 .li .libox{display: block;width: 100%;}
.gywm_section2 .li .libox .pic{ width: 100%; padding-bottom: 137.69%; 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;}
.gywm_section2 .li .libox:hover .pic{box-shadow: 0 0 14px rgba(0,0,0,0.3);}
.gywm_section2 .li .libox .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;}
.gywm_section2 .li .libox: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);}
.gywm_section2 .li .libox .wordsbox{width: 100%;padding-top: 26px;}
.gywm_section2 .li .libox .btbox{width: 100%;display: flex;justify-content: space-between;align-items: center;padding-bottom: 14px;border-bottom: 1px solid #dbdee7;margin-bottom: 18px;}
.gywm_section2 .li .libox .bt{width: calc(100% - 20px);font-size: 20px;color: #0e2155;line-height: 28px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.gywm_section2 .li .libox:hover .bt{color: #f97000;}
.gywm_section2 .li .libox .ico{width: 6px;display: block;}
.gywm_section2 .li .libox .info{font-size: 16px;color: rgb(15, 35, 92);line-height: 22px;margin-bottom: 10px;min-height: 44px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.gywm_section2 .li .libox .btnbox{margin: 0 -6px;width: calc(100% + 12px);display: flex;justify-content: center;align-items: center;}
.gywm_section2 .li .libox .btn{width: 50%;padding: 0 6px;}
.gywm_section2 .li .libox .btn a{display: flex;justify-content: center;align-items: center;background: #f4f8fb;border-radius: 6px;
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;}
.gywm_section2 .li .libox .btn a img{display: block;width: 28px;}
.gywm_section2 .li .libox .btn:nth-child(2) a img{width: 34px;}
.gywm_section2 .li .libox .btn a .ico2{display: none;}
.gywm_section2 .li .libox .btn a:hover .ico1{display: none;}
.gywm_section2 .li .libox .btn a:hover .ico2{display: block;}
.gywm_section2 .li .libox .btn a .wz{font-size: 14px;color: #0C1F49;line-height: 40px;margin-left: 6px;}
.gywm_section2 .li .libox .btn a:hover{background: #303f60;}
.gywm_section2 .li .libox .btn a:hover .wz{color: #fff;}
.gywm_section2 .ul .slick-prev{width: 40px;height: 40px;background: url(img/img61.png) no-repeat center center; background-size: cover;left: -40px;top: 40%;background-color: rgba(0,0,0,0.28);}
.gywm_section2 .ul .slick-next{width: 40px;height: 40px;background: url(img/img62.png) no-repeat center center; background-size: cover;right: -40px;top: 40%;background-color: rgba(0,0,0,0.28);}
.gywm_section2 .ul .slick-prev:hover,
.gywm_section2 .ul .slick-next:hover{background-color: #f97000;}
@media screen and (max-width:1680px) {
.gywm_section2 .ul .slick-prev{width: 30px;height: 30px;left: -30px;}
.gywm_section2 .ul .slick-next{width: 30px;height: 30px;right: -30px;}
.gywm_section2 .li .libox .bt{font-size: 19px;}
.gywm_section2{padding-top: 80px;}
.gywm_section2 .border{margin: 0 auto 80px auto;}
.gywm_section2 .li .libox .btn a .wz{font-size: 12px;}
.gywm_section2 .li .libox .info{font-size: 14px;}
}
@media screen and (max-width:1024px) {
.gywm_section2{padding-top: 30px;padding-bottom: 30px;}
.gywm_section2 .ny_tit{margin-bottom: 20px;}
.gywm_section2 .ul{margin: -6px;width: calc(100% + 12px);padding-bottom: 24px;}
.gywm_section2 .ul::after{content: "";display: block;clear: both;}
.gywm_section2 .li{padding: 6px;width: 50%;float: left;}
.gywm_section2 .li .libox:hover .pic{box-shadow: 0 0 0 rgba(0,0,0,0.2);}
.gywm_section2 .li .libox .wordsbox{padding-top: 14px;}
.gywm_section2 .li .libox .btbox{padding-bottom: 10px;margin-bottom: 10px;}
.gywm_section2 .li .libox .bt{font-size: 16px;line-height: 20px;}
.gywm_section2 .li .libox .info{font-size: 14px;-webkit-line-clamp:1;min-height: 20px;margin-bottom: 12px;}
.gywm_section2 .li .libox .btnbox{margin: 0 -5px;width: calc(100% + 10px);}
.gywm_section2 .li .libox .btn{width: 100%;padding: 0 5px}
.gywm_section2 .li .libox .btn a img{width: 22px;}
.gywm_section2 .li .libox .btn:nth-child(2) a img{width: 26px;}
.gywm_section2 .li .libox .btn a .wz{line-height: 36px;}
.gywm_section2 .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.gywm_section2 .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.gywm_section2 .slick-dots li.slick-active{ background: #f97000;}
}

.gywm_section3{width: 100%;padding-bottom: 146px;}
.gywm_section3 .content{margin-top: 48px;}
.gywm_section3 .content .ul{width: 100%;}
.gywm_section3 .content .li{width: 359px;position: relative;min-height: 610px;margin-right: 1px;cursor: pointer;
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;}
.gywm_section3 .content .li.on{width: 720px;}
.gywm_section3 .content .li::after{content: "";display: block;width: 100%;height: 294px;position: absolute;left: 0;bottom: 0;background: linear-gradient(0.00deg, rgb(48, 63, 96),rgba(48, 63, 96, 0) 100%);z-index: 3;}
.gywm_section3 .content .li .posi_wz{width: 100%;position: absolute;left: 0;bottom: 0;padding: 32px;font-size: 20px;color: #FFFFFF;line-height: 26px;text-align: center;z-index: 5;}
.gywm_section3 .content .ul .slick-prev{width: 40px;height: 40px;background: url(img/img68.png) no-repeat center center; background-size: cover;left: 20px;top: 50%;}
.gywm_section3 .content .ul .slick-next{width: 40px;height: 40px;background: url(img/img69.png) no-repeat center center; background-size: cover;right: 20px;top: 50%;}
.gywm_section3 .content .ul .slick-prev:hover{background: url(img/img70.png) no-repeat center center; background-size: cover;}
.gywm_section3 .content .ul .slick-next:hover{background: url(img/img71.png) no-repeat center center; background-size: cover;}
@media screen and (max-width:1680px) {
.gywm_section3 .content .li{width: 300px;min-height: 500px;}
.gywm_section3 .content .li.on{width: 500px;}
.gywm_section3 .content .li::after{height: 200px;}
}
@media screen and (max-width:1024px) {
.gywm_section3{padding-bottom: 80px;}
.gywm_section3 .content{margin-top: 20px;}
.gywm_section3 .content .li{min-height: 240px;}
.gywm_section3 .content .li::after{height: 100px;}
.gywm_section3 .content .li .posi_wz{padding: 20px;font-size: 14px;line-height: 20px;}
.gywm_section3 .content .ul .slick-prev{width: 32px;height: 32px;left: 15px;top: auto;transform: translate(0,0);bottom: -50px;}
.gywm_section3 .content .ul .slick-next{width: 32px;height: 32px;right: 15px;top: auto;transform: translate(0,0);bottom: -50px;}
}

.gywm_section4{width: 100%;padding-bottom: 136px;}
.gywm_section4 .content{margin-top: 38px;}
.gywm_section4 .content ul{margin: -12px;width: calc(100% + 24px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.gywm_section4 .content li{padding: 12px;}
.gywm_section4 .content .l1{width: 39.345%;}
.gywm_section4 .content .l1 a{height: 235px;display: flex;justify-content: center;align-items: center;border-radius: 8.78px;box-shadow: 0px 0px 29.62px 0px rgba(85, 161, 161, 0.1);background:#fff;}
.gywm_section4 .content .l1 a img{height: 84px;}
.gywm_section4 .content .l2{width: 17.692%;}
.gywm_section4 .content .l2 a{height: 235px;display: flex;justify-content: center;align-items: center;border-radius: 8.78px;box-shadow: 0px 0px 29.62px 0px rgba(85, 161, 161, 0.1);background:#fff;}
.gywm_section4 .content .l2 a img{height: 120px;}
.gywm_section4 .content .l3{width: 21.4815%;}
.gywm_section4 .content .l3 a{display: flex;justify-content: center;align-items: center;border-radius: 8.78px;box-shadow: 0px 0px 29.62px 0px rgba(85, 161, 161, 0.1);background:#fff;height: 108px;margin-bottom: 18px;}
.gywm_section4 .content .l3 a:last-child{margin-bottom: 0;}
.gywm_section4 .content li a:hover{opacity: 0.8;}
@media screen and (max-width:1024px) {
.gywm_section4{padding-bottom: 30px;}
.gywm_section4 .content{margin-top: 20px;}
.gywm_section4 .content ul{margin: -6px;width: calc(100% + 12px);}
.gywm_section4 .content li{padding: 6px;}
.gywm_section4 .content .l1{width: 60%;}
.gywm_section4 .content .l1 a{height: 100px;;}
.gywm_section4 .content .l1 a img{height: 32px;}
.gywm_section4 .content .l2{width: 40%;}
.gywm_section4 .content .l2 a{height: 100px;;}
.gywm_section4 .content .l2 a img{height: 50px;}
.gywm_section4 .content .l3{width: 50%;}
.gywm_section4 .content .l3 a{height: 60px;margin-bottom: 12px;}
.gywm_section4 .content .l3 a .pic1 img{height: 16px;}
.gywm_section4 .content .l3 a img{height: 36px;}
}

/*分页*/
.page_section{width: 100%;}
.page_section .pcpage{width: 100%;display: flex;justify-content: center;align-items: center;}
.page_section .pcpage .btn{font-size: 16px;color: rgb(34, 24, 21);line-height: 44px;width: 100px;text-align: center;background: #f4f8fb;}
.page_section .pcpage .btn:hover{background-color: #303f60;color: #fff;}
.page_section .pcpage .a{font-size: 16px;color: rgb(115, 116, 121);line-height: 20px;margin: 0 40px;padding: 0 4px;border-bottom: 1px solid rgba(255,255,255,0);}
.page_section .pcpage .a:hover,
.page_section .pcpage .a.on{color: rgb(30, 39, 88);border-color: #1e2758;}
.page_section .pcpage .dian{font-size: 16px;color: #737479;line-height: 20px;margin: 0 40px;padding: 0 4px;}
.page_section .pcpage .dian:hover{color: #1e2758;}
.page_section .wappage{display: none;}
@media screen and (max-width:1024px) {
.page_section .pcpage{display: none;}
.page_section .wappage{display: flex;width: 100%;justify-content: center;align-items: center;}
.page_section .wappage a{display: block;font-size: 14px;color: #fff;line-height: 36px;border-radius: 18px;width: 100px;text-align: center;background: #f97000;}
.page_section .wappage span{font-size: 16px;color: #333;line-height: 20px;margin: 0 20px;}
}

/*产品*/
.cp_section{width: 100%;padding-top: 80px;padding-bottom: 120px;}
.cp_section ul{margin: -20px -24px;width: calc(100% + 48px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.cp_section ul li{width: 33.3333%;padding: 20px 24px;}
.cp_section ul a{border-radius: 10px;overflow: hidden;display: block;}
.cp_section ul a .pic{ width: 100%; padding-bottom: 98.67%; position: relative; overflow: hidden;border-radius: 10px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cp_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;}
.cp_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);}
.cp_section ul a .wzbox{width: 100%;padding: 40px 20px 34px 20px;}
.cp_section ul a .wzbox .bt{font-size: 20px;color: #0C1F49;line-height: 34px;text-align: center;margin-bottom: 10px;font-weight: bold;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cp_section ul a .wzbox .jj{font-size: 12px;color: #333333;line-height: 20px;text-align: center;margin-bottom: 38px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cp_section ul a .wzbox .more{display: flex;justify-content: center;align-items: flex-start;}
.cp_section ul a .wzbox .more div{font-size: 12px;color:#0C1F49;line-height: 32px;border-bottom: 1px solid #f97000;}
.cp_section ul a:hover{background: linear-gradient(180.00deg, rgb(0, 0, 2) 69.207%,rgba(12, 31, 73, 0.84) 100%);}
.cp_section ul a:hover .wzbox .bt,
.cp_section ul a:hover .wzbox .jj,
.cp_section ul a:hover .wzbox .more div{color: #fff;}
.cp_section .page_section{margin-top: 50px;}
@media screen and (max-width:1024px) {
/* 20250530start */
.cp_section{padding-top: 30px;padding-bottom: 30px;overflow: hidden;}
/* 20250530end */
.cp_section ul{margin: -6px;width: calc(100% + 12px);}
.cp_section ul li{width: 50%;padding: 6px;}
.cp_section ul a .wzbox{padding: 12px;}
.cp_section ul a .wzbox .bt{font-size: 16px;line-height: 20px;}
.cp_section ul a .wzbox .jj{margin-bottom: 10px;}
.cp_section ul a .wzbox .more div{line-height: 24px;}
.cp_section .page_section{margin-top: 20px;}
}

/*产品详情*/
.cpxq_section1{width: 100%;padding-top: 10px;padding-bottom: 10px;background: #e2e6ef;}
.cpxq_section1 .w_width{display: flex;justify-content: space-between;align-items: center;}
.cpxq_section1 .left{display: flex;justify-content: flex-start;align-items: flex-start;}
.cpxq_section1 .left a{display: block;font-size: 14px;color: rgb(29, 33, 41);line-height: 32px; text-transform:uppercase;}
.cpxq_section1 .left span{display: block;font-size: 14px;color: rgb(29, 33, 41);line-height: 32px;margin: 0 0 0 4px;}
.cpxq_section1 .left a:hover,
.cpxq_section1 .left a.on{color: #f97000;}
.cpxq_section1 .right a{display: flex;justify-content: flex-end;align-items: center;}
.cpxq_section1 .right img{width: 16px;display: block;margin-right: 8px;}
.cpxq_section1 .right .ico2{display: none;}
.cpxq_section1 .right .wz{font-size: 14px;color: rgb(29, 33, 41);line-height: 20px;}
.cpxq_section1 .right a:hover .ico1{display: none;}
.cpxq_section1 .right a:hover .ico2{display: block;}
.cpxq_section1 .right a:hover .wz{color: #f97000;}
@media screen and (max-width:1024px) {
.cpxq_section1{padding-top: 14px;padding-bottom: 14px;}
.cpxq_section1 .w_width{justify-content: flex-end;}
.cpxq_section1 .left{display: none;}
}

.cpxq_section2{width: 100%;padding-top: 80px;padding-bottom: 80px;background: #F4F4F4;}
.cpxq_section2 .w_1260{display: flex;justify-content: flex-start;align-items: flex-start;}
.cpxq_section2 .left{width: 53.17460317460317%;position: relative;}
.cpxq_section2 .left .ul{width: 100%;}
.cpxq_section2 .left .li{width: 100%;}
.cpxq_section2 .left .pic{ padding-bottom: 94.925%; position: relative; overflow: hidden;border-radius: 12px;}
.cpxq_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%);}
.cpxq_section2 .left .posi_btn{width: 100%;display: flex;justify-content: center;align-items: center;position: absolute;left: 0;bottom: 26px;}
.cpxq_section2 .left .posi_btn .cpxqsec1_dots{margin: 0 114px;}
.cpxq_section2 .left .posi_btn .cpxqsec1_dots li{width: 6px;height: 6px;background: rgb(225, 230, 239);margin: 0 12px 0 0;}
.cpxq_section2 .left .posi_btn .cpxqsec1_dots li:last-child{margin-right: 0;}
.cpxq_section2 .left .posi_btn .cpxqsec1_dots li.slick-active{background: #F97000;}
.cpxq_section2 .left .posi_btn .btn{width: 7px;cursor: pointer;}
.cpxq_section2 .left .posi_btn .btn img{width: 100%;display: block;}
.cpxq_section2 .left .posi_btn .btn .ico2{display: none;}
.cpxq_section2 .left .posi_btn .btn:hover .ico1{display: none;}
.cpxq_section2 .left .posi_btn .btn:hover .ico2{display: block;}
.cpxq_section2 .right{width: 46.82539682539683%;padding-left: 50px;}
.cpxq_section2 .right .bt{font-size: 36px;color: #0C1F49;line-height: 40px;margin-bottom: 24px;font-weight: bold;}
.cpxq_section2 .right .info{font-size: 18px;color: rgb(100, 106, 117);line-height: 24px;}
.cpxq_section2 .right .line{width: 100%;height: 1px;background: #d8d8d8;margin: 40px 0;}
.cpxq_section2 .right .fbt{font-size: 16px;color:rgb(48, 63, 96);line-height: 40px;font-weight: bold;}
.cpxq_section2 .right ul{margin-bottom: 94px;}
.cpxq_section2 .right ul li{font-size: 16px;color:rgb(48, 63, 96);line-height: 40px;}
.cpxq_section2 .right .btn{width: 408px; display:flex; justify-content:space-between;}
.cpxq_section2 .right .btn a{display: flex;justify-content: center;align-items: center;background: #303f60;border-radius: 10px; width:48%;}
.cpxq_section2 .right .btn a img{width: 20px;display: block;}
.cpxq_section2 .right .btn a .wz{font-size: 20px;color: rgb(255, 255, 255);line-height: 64px;margin-left: 10px;}
.cpxq_section2 .right .btn a:hover{background: linear-gradient(180.00deg, rgb(0, 0, 2),rgba(12, 31, 73, 0.84) 100%);}
@media screen and (max-width:1400px) {
.cpxq_section2 .right .info{font-size: 16px;line-height: 22px;}
.cpxq_section2 .right .fbt{font-size: 14px;line-height: 32px;}
.cpxq_section2 .right ul li{font-size: 14px;line-height: 32px;}
.cpxq_section2 .right ul{margin-bottom: 30px;}
}
@media screen and (max-width:1024px) {
.cpxq_section2{padding-top: 30px;padding-bottom: 30px;}
.cpxq_section2 .w_1260{display: block;}
.cpxq_section2 .left{width: 100%;}
.cpxq_section2 .left .posi_btn{bottom: 20px;}
.cpxq_section2 .right{width: 100%;padding-left: 0;padding-top: 20px;}
.cpxq_section2 .right .bt{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.cpxq_section2 .right .info{font-size: 14px;line-height: 20px;}
.cpxq_section2 .right .line{margin: 14px 0;}
.cpxq_section2 .right .fbt{font-size: 14px;line-height: 24px;}
.cpxq_section2 .right ul{margin-bottom: 20px;}
.cpxq_section2 .right ul li{font-size: 14px;line-height: 24px;}
.cpxq_section2 .right .btn{width: 240px;}
.cpxq_section2 .right .btn a{border-radius: 6px;}
.cpxq_section2 .right .btn a img{width: 18px;}
.cpxq_section2 .right .btn a .wz{font-size: 14px;line-height: 40px;margin-left: 6px;}
}

/*20250410start*/
.cpxq_section3{width: 100%;padding-top: 96px;padding-bottom: 80px;}
.cpxq_section3 .dd{margin-bottom: 80px;}
.cpxq_section3 .dd:last-child{margin-bottom: 0;}
.cpxq_section3 .title{font-size: 24px;color: rgb(29, 33, 41);line-height: 40px;text-align: center;margin-bottom: 40px;text-transform:uppercase;font-weight: bold;}
.cpxq_section3 .content{width: 100%;background: rgb(244, 244, 244);padding: 56px 100px;}
.cpxq_section3 .content ._Table{ color:#000000 !important;font-size: calc(14px + 0.02rem) !important; line-height: calc(20px + 0.1rem) !important;background: #fff;}
.cpxq_section3 .content ._Table th{ padding:15px 10px !important; border:1px solid #e7e7e7; border-top:0; border-bottom:0;}
.cpxq_section3 .content ._Table th:first-child{ border-left:1px solid #e7e7e7;}
.cpxq_section3 .content ._Table th:last-child{ border-right:1px solid #e7e7e7;}
.cpxq_section3 .content ._Table td{ padding:15px 10px !important; border:1px solid #e7e7e7;}
.cpxq_section3 .content .table{text-align:center;}
.cpxq_section3 .content table._Table {width: 100%;}
.cpxq_section3 .content table._Table td {text-align: center;}
.cpxq_section3 .content tr.firsttr {background: #0068b7;color: #fff;}
.cpxq_section3 .content td.firsttd {background: #f7f8f9;color: #0068b7;font-weight: bold;}
.cpxq_section3 .content .table{width: 100%;margin-top: calc(10px + 0.5rem);}
.cpxq_section3 .content .tip_ph{float: right;position: absolute;right: 15px;top: calc(10px + 0.8rem);font-size: 12px;line-height: calc(22px + 0.14rem);color: #0068b7;}

.cpxq_section3 .content table._Table colgroup{display:none;}
@media screen and (max-width:1024px) {
.cpxq_section3{padding-top: 30px;padding-bottom: 30px;}
.cpxq_section3 .dd{margin-bottom: 20px;}
.cpxq_section3 .title{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.cpxq_section3 .content{padding: 20px;}
.cpxq_section3 .content .table{overflow: auto;}
.cpxq_section3 .content .table::-webkit-scrollbar{ display: none;}
.cpxq_section3 .content ._Table{width: 820px!important;}
}
/*20250410end*/

.cpxq_section4{width: 100%; padding-bottom: 76px;}
.cpxq_section4 .title{font-size: 24px;color: rgb(29, 33, 41);line-height: 40px;text-align: center;margin-bottom: 40px;text-transform:uppercase;font-weight: bold;}
.cpxq_section4 .ul{margin: 0 -24px;width: calc(100% + 48px);}
.cpxq_section4 .ul .li{padding: 0 24px;}
.cpxq_section4 .ul a{border-radius: 10px;overflow: hidden;display: block;}
.cpxq_section4 .ul a .pic{ width: 100%; padding-bottom: 98.67%; position: relative; overflow: hidden;border-radius: 10px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cpxq_section4 .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;}
.cpxq_section4 .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);}
.cpxq_section4 .ul a .wzbox{width: 100%;padding: 40px 20px 34px 20px;}
.cpxq_section4 .ul a .wzbox .bt{font-size: 20px;color: #0C1F49;line-height: 34px;text-align: center;margin-bottom: 10px;font-weight: bold;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpxq_section4 .ul a .wzbox .jj{font-size: 12px;color: #333333;line-height: 20px;text-align: center;margin-bottom: 38px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpxq_section4 .ul a .wzbox .more{display: flex;justify-content: center;align-items: flex-start;}
.cpxq_section4 .ul a .wzbox .more div{font-size: 12px;color:#0C1F49;line-height: 32px;border-bottom: 1px solid #f97000;}
.cpxq_section4 .ul a:hover{background: linear-gradient(180.00deg, rgb(0, 0, 2) 69.207%,rgba(12, 31, 73, 0.84) 100%);}
.cpxq_section4 .ul a:hover .wzbox .bt,
.cpxq_section4 .ul a:hover .wzbox .jj,
.cpxq_section4 .ul a:hover .wzbox .more div{color: #fff;}
.cpxq_section4 .ul .slick-dots{margin-top: 20px;}
@media screen and (max-width:1024px) {
.cpxq_section4{padding-bottom: 30px;}
.cpxq_section4 .title{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.cpxq_section4 .ul{margin: 0 -6px;width: calc(100% + 12px);}
.cpxq_section4 .ul .li{padding: 0 6px;}
.cpxq_section4 .ul a .wzbox{padding: 12px;}
.cpxq_section4 .ul a .wzbox .bt{font-size: 16px;line-height: 20px;}
.cpxq_section4 .ul a .wzbox .jj{margin-bottom: 10px;}
.cpxq_section4 .ul a .wzbox .more div{line-height: 24px;}
.cpxq_section4 .ul .slick-dots{margin-top: 12px;}
}

.cpxq_section5{width: 100%;padding-bottom: 84px;}
.cpxq_section5 .w_1600{display: flex;justify-content: center;align-items: center;}
.cpxq_section5 .line{width: calc(50% - 54px);height: 2px;background: #efefef;}
.cpxq_section5 a{display: block;width: 108px;font-size: 14px;color: rgb(0, 0, 0);line-height: 20px;text-align: center;}
.cpxq_section5 a:hover{color: #f97000;}
@media screen and (max-width:1024px) {
.cpxq_section5{padding-bottom: 30px;}
.cpxq_section5 .line{width: calc(50% - 45px);}
.cpxq_section5 a{width: 90px;}
}

.cpxq_section6{width: 100%;background: #f4f4f4;}
.cpxq_section6 .w_1600{display: flex;justify-content: flex-start;align-items: flex-start;}
.cpxq_section6 .btn{width: 50%;padding-top: 50px;padding-bottom: 50px;}
.cpxq_section6 .prev{border-right: 2px solid #ededed;}
.cpxq_section6 .btn a{display: flex;justify-content: flex-start;align-items: center;}
.cpxq_section6 .next a{justify-content: flex-end;}
.cpxq_section6 .btn img{width: 42px;display: block;}
.cpxq_section6 .btn .wz{font-size: 24px;color: rgb(29, 33, 41);line-height: 48px;margin: 0 36px;width: calc(100% - 114px);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpxq_section6 .next .wz{text-align: right;}
.cpxq_section6 .btn:hover .wz{color: #f97000;}
@media screen and (max-width:1024px) {
/*.cpxq_section6 .w_1600{display: block;}*/
.cpxq_section6 .btn{width: 100%;padding-top: 20px;padding-bottom: 20px;}
/*.cpxq_section6 .prev{border-bottom: 1px solid #ededed;border-right: 0;}*/
/*.cpxq_section6 .next a{justify-content: flex-start;flex-direction:row-reverse;}*/
.cpxq_section6 .btn img{width: 24px;display: block;}
.cpxq_section6 .btn .wz{font-size: 14px;line-height: 24px;margin: 0 12px;width: calc(100% - 48px);}
/*.cpxq_section6 .next .wz{text-align: left;}*/
}

/*新闻*/
.wx_section{width: 100%;padding-top: 130px;padding-bottom: 130px;}
.wx_section .content{margin-top: 66px;}
.wx_section .nav{width: 100%;padding-left: 430px;padding-right: 430px;}
.wx_section .nav ul{margin: 0 -10px;width: calc(100% + 20px);}
.wx_section .nav li{padding: 20px 10px;position: relative;}
.wx_section .nav li.on a{color: #f97000;}
.wx_section .nav li.on::after{content: "";display: block;width: 6px;height: 6px;background: #f97000;border-radius: 100%;position: absolute;left: 50%;bottom: 0;transform: translate(-50%,0);}
.wx_section .nav ul a{display: block;font-size: 18px;color: #122b6c;line-height: 24px;text-align: center;}
.wx_section .nav ul .slick-prev{width: 7px;height: 14px;background: url(img/img93.png) no-repeat center center; background-size: cover;left: -18px;top: 50%;}
.wx_section .nav ul .slick-next{width: 7px;height: 14px;background: url(img/img94.png) no-repeat center center; background-size: cover;right: -18px;top: 50%;}
.wx_section .nav ul .slick-prev:hover{background: url(img/img95.png) no-repeat center center;}
.wx_section .nav ul .slick-next:hover{background: url(img/img96.png) no-repeat center center;}
.wx_section .con{width: 100%;margin-bottom: 60px;margin-top: 46px;}
.wx_section .con ul{width: 100%;}
.wx_section .con ul li{margin-bottom: 40px;}
.wx_section .con ul li:last-child{margin-bottom: 0;}
.wx_section .con ul a{display: flex;justify-content: flex-start;align-items: center;background: #ffffff;box-shadow: 0 0 27px rgba(85,161,161,0.1);padding: 18px 18px 18px 44px;border-radius: 8px;}
.wx_section .con ul a .left{width: calc(100% - 322px);padding-right: 30px;}
.wx_section .con ul a .date{font-size: 16px;color: #9fa9af;line-height: 20px;margin-bottom: 34px;}
.wx_section .con ul a .bt{font-size: 20px;color: #0C1F49;line-height: 24px;margin-bottom: 12px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wx_section .con ul a:hover .bt{color: #f97000;}
.wx_section .con ul a .jj{font-size: 16px;color: #333333;line-height: 20px;margin-bottom: 36px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wx_section .con ul a .btn{display: flex;justify-content: flex-start;align-items: center;}
.wx_section .con ul a .words{font-size: 16px;color: #0C1F49;line-height: 20px;margin-right: 12px;}
.wx_section .con ul a:hover .words{color: #f97000;}
.wx_section .con ul a .ico{width: 32px;display: block;border-radius: 100%;background: linear-gradient(180.00deg, rgb(0, 0, 2),rgba(12, 31, 73, 0.84) 100%);padding: 6px;}
.wx_section .con ul a .ico img{width: 100%;display: block;}
.wx_section .con ul a:hover .ico{background: #f97000;}
.wx_section .con ul a .right{width: 322px;}
.wx_section .con ul a .pic{ width: 100%; padding-bottom: 62.73%; position: relative; overflow: hidden;border-radius: 10px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.wx_section .con 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;}
.wx_section .con 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);}
@media screen and (max-width:1680px) {
.wx_section .nav{padding-left: 280px;padding-right: 280px;}
.wx_section{padding-top: 80px;}
.wx_section .content{margin-top: 80px;}
}
@media screen and (max-width:1024px) {
.wx_section{padding-top: 30px;padding-bottom: 30px;}
.wx_section .content{margin-top: 0;}
.wx_section .nav{padding-left: 40px;padding-right: 40px;}
.wx_section .nav ul a{font-size: 16px;line-height: 20px;}
.wx_section .con{margin-bottom: 14px;margin-top: 14px;}
.wx_section .con ul li{margin-bottom: 12px;}
.wx_section .con ul a{display: block;padding: 12px;}
.wx_section .con ul a .left{width: 100%;padding-right: 0;margin-bottom: 14px;}
.wx_section .con ul a .date{font-size: 14px;margin-bottom: 12px;}
.wx_section .con ul a .bt{font-size: 16px;line-height: 24px;margin-bottom: 8px;-webkit-line-clamp:2;}
.wx_section .con ul a .jj{font-size: 14px;line-height: 24px;margin-bottom: 8px;-webkit-line-clamp:2;}
.wx_section .con ul a .words{font-size: 14px;margin-right: 8px;}
.wx_section .con ul a .ico{width: 26px;}
.wx_section .con ul a .right{width: 100%;}
}

.nybt_section{width: 100%;}
.nybt_section .title{font-size: 24px;color: #122b6c;line-height: 30px;text-align: center;margin-bottom: 8px;}
.nybt_section .border{width: 46px;height: 2px;margin: 0 auto;background: #f97000;}
@media screen and (max-width:1024px) {
.nybt_section .title{font-size: 18px;line-height: 24px;}
.nybt_section .border{width: 30px;}
}

/*新闻详情*/
.wxxq_section1{width: 100%;padding-top: 40px;padding-bottom: 60px;}
.wxxq_section1 .date{font-size: 18px;color: #ffffff;line-height: 24px;margin-bottom: 12px;}
.wxxq_section1 .bt{font-size: 24px;color: #ffffff;line-height: 30px;}
@media screen and (max-width:1024px) {
.wxxq_section1{padding-top: 20px;padding-bottom: 20px;}
.wxxq_section1 .date{font-size: 14px;line-height: 18px;margin-bottom: 8px;}
.wxxq_section1 .bt{font-size: 18px;line-height: 24px;}
}

.wxxq_section2{width: 100%;padding-top: 76px;padding-bottom: 76px;}
.wxxq_section2 .content{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.wxxq_section2 .left{width: 71.19%;padding-right: 84px;}
.wxxq_section2 .left .conts{font-size: 18px;color: #000000;line-height: 36px;text-align: justify;margin-bottom: 82px;}
.wxxq_section2 .left .xqpage{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.wxxq_section2 .left .page_l{width: calc(100% - 240px);}
.wxxq_section2 .left .page_l a{font-size: 18px;color: #000000;line-height: 24px;margin-bottom: 22px;position: relative;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wxxq_section2 .left .page_l a::after{content: "";display: block;width: 1px;height: 14px;background: #e7e7e7;position: absolute;left: 66px;top: 50%;transform: translate(0,-50%);}
.wxxq_section2 .left .page_l a:last-child{margin-bottom: 0;}
.wxxq_section2 .left .page_l a:hover{color: rgb(18, 43, 108);}
.wxxq_section2 .left .page_l a span{color: rgb(18, 43, 108);margin-right: 44px;}
.wxxq_section2 .left .btn_r{width: 180px;}
.wxxq_section2 .left .btn_r a{display: block;font-size: 18px;color: #ffffff;line-height: 48px;background: linear-gradient(180.00deg, rgb(0, 0, 2),rgba(12, 31, 73, 0.84) 100%);text-align: center;box-shadow: 0 0 18px rgba(0,0,0,0.18);}
.wxxq_section2 .left .btn_r a:hover{background-image: linear-gradient(to right, #f97000 , #f97000);}
.wxxq_section2 .right{width: 28.81%;}
.wxxq_section2 .right ul{margin-top: 36px;}
.wxxq_section2 .right li{margin-bottom: 58px;}
.wxxq_section2 .right li:last-child{margin-bottom: 0;}
.wxxq_section2 .right a{display: block;width: 100%;}
.wxxq_section2 .right a .pic{ width: 100%; padding-bottom: 62.4%; position: relative; overflow: hidden;border-radius: 8px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.wxxq_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%);
-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;}
.wxxq_section2 .right 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);}
.wxxq_section2 .right a .wordsbox{padding-top: 24px;}
.wxxq_section2 .right a .date{font-size: 16px;color: #122b6c;line-height: 20px;margin-bottom: 18px;}
.wxxq_section2 .right a .bt{font-size: 18px;color: #000000;line-height: 32px;margin-bottom: 22px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.wxxq_section2 .right a:hover .bt{color: #f97000;}
.wxxq_section2 .right a .btn{width: 32px;border-radius: 100%;background: linear-gradient(180.00deg, rgb(0, 0, 2),rgba(12, 31, 73, 0.84) 100%);}
.wxxq_section2 .right a .btn img{width: 100%;display: block;}
.wxxq_section2 .right a:hover .btn{background: #f97000;}
@media screen and (max-width:1680px) {
.wxxq_section2 .left .conts{font-size: 16px;line-height: 30px;}
}
@media screen and (max-width:1024px) {
.wxxq_section2{padding-top: 30px;padding-bottom: 30px;}
.wxxq_section2 .content{display: block;}
.wxxq_section2 .left{width: 100%;padding-right: 0;}
.wxxq_section2 .left .conts{font-size: 14px;line-height: 24px;margin-bottom: 14px;}
.wxxq_section2 .left .xqpage{display: block;}
.wxxq_section2 .left .page_l{width: 100%;}
.wxxq_section2 .left .page_l a{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.wxxq_section2 .left .page_l a::after{left: 50px;}
.wxxq_section2 .left .page_l a span{margin-right: 20px;}
.wxxq_section2 .left .btn_r{width: 120px;margin: 14px auto 0 auto;}
.wxxq_section2 .left .btn_r a{font-size: 16px;line-height: 36px;}
.wxxq_section2 .right{display: none;}
}

.sup_section1{width: 100%;}
.sup_section1 .ul{width: 100%;border-left: 1px solid rgba(255, 255, 255, 0.2);}
.sup_section1 .li{min-height: calc(100vh - 104px);position: relative;cursor: pointer;}
.sup_section1 .li::after{content: "";display: block;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.56);position: absolute;left: 0;top: 0;}
.sup_section1 .li::before{content: "";display: block;width: 1px;height: 100%;position: absolute;right: 0;top: 0;background: rgba(255, 255, 255, 0.2);z-index: 3;}
.sup_section1 .libox{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);padding: 40px 80px;z-index: 5;}
.sup_section1 .num{font-size: 24px;color: #FFFFFF;line-height: 32px;font-weight: bold;margin-bottom: 32px;}
.sup_section1 .bt{font-size: 24px;color: #FFFFFF;line-height: 32px;font-weight: bold;margin-bottom: 32px;text-transform:uppercase;}
.sup_section1 .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;}
.sup_section1 .dl .dd a{font-size: 18px;color: #FFFFFF;line-height: 44px;position: relative;padding-left: 28px;display: block;}
.sup_section1 .dl .dd a::after{content: "";display: block;width: 5px;height: 5px;background: #fff;border-radius: 100%;position: absolute;left: 12px;top: 20px;}
.sup_section1 .dl .dd a:hover{color: #f97000;}
.sup_section1 .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;}
.sup_section1 .sy_btn a{border-color: #fff;color: #fff;line-height: 46px;border-radius: 24px;}
.sup_section1 .li:hover .dl{position: relative;opacity: 1;z-index: 1;}
.sup_section1 .li:hover .sy_btn{position: relative;opacity: 1;z-index: 1;}
.sup_section1 .ul .slick-prev{width: 46px;height: 46px;background: url(img/img110.svg) no-repeat center center; background-size: cover;left: 20px;top: 50%;}
.sup_section1 .ul .slick-next{width: 46px;height: 46px;background: url(img/img111.svg) no-repeat center center; background-size: cover;right: 20px;top: 50%;}
@media screen and (max-width:1680px) {
.sup_section1 .num{font-size: 18px;line-height: 26px;margin-bottom: 24px;}
.sup_section1 .bt{font-size: 18px;line-height: 26px;margin-bottom: 24px;}
.sup_section1 .dl{margin-bottom: 24px;}
.sup_section1 .dl .dd a{font-size: 14px;line-height: 35px;}
.sup_section1 .dl .dd a::after{top: 15px;}
}
@media screen and (max-width:1024px) {
.sup_section1 .ul{border-left: 0;}
.sup_section1 .li{min-height: 1px;width: 100%;padding: 30px 15px;}
.sup_section1 .li::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.3);}
.sup_section1 .libox{position: relative;transform: translate(0,0);padding: 0;z-index: 5;}
.sup_section1 .num{font-size: 18px;line-height: 24px;margin-bottom: 10px;position: relative;z-index: 5;}
.sup_section1 .bt{font-size: 18px;line-height: 24px;margin-bottom: 12px;position: relative;z-index: 5;}
.sup_section1 .dl{margin-bottom: 20px;position: relative;z-index: 5;opacity: 1;}
.sup_section1 .dl .dd a{font-size: 14px;line-height: 30px;padding-left: 10px;}
.sup_section1 .dl .dd a::after{width: 4px;height: 4px;left: 0;top: 13px;}
.sup_section1 .sy_btn{position: relative;z-index: 5;opacity: 1;}
.sup_section1 .sy_btn a{line-height: 30px;border-radius: 16px;}
.sup_section1 .slick-dots{margin-top: 0;position: absolute;left: 0;bottom: 20px;}
.sup_section1 .slick-dots li{border-radius:0;width:20px; height:2px;margin:0 4px;background: #cecece;}
.sup_section1 .slick-dots li.slick-active{ background: #f97000;width: 20px;}
}

.sup_section2{width: 100%;padding-top: 130px;padding-bottom: 130px;}
.sup_section2 .content{margin: 68px 0 64px 0;}
.sup_section2 .content ul{margin: -15px;width: calc(100% + 30px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.sup_section2 .content li{width: 33.333%;padding: 15px;}
.sup_section2 .content a{display: block;width: 100%;padding: 55px 38px 38px 38px;background: #fafafa;border-radius: 8px;position: relative;overflow: hidden;}
.sup_section2 .content a:hover{background: linear-gradient(to bottom,#010104,#31293B);}
.sup_section2 .content a::after{content: "";display: block;width: 459px;height: 198px;background: url(img/img113.png)no-repeat center center;background-size: cover;position: absolute;right: -20px;bottom: 0;z-index: 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;}
.sup_section2 .content a:hover::after{right: 0;opacity: 0.2;}
.sup_section2 .content a .bt{font-size: 18px;color: #333333;line-height: 24px;margin-bottom: 36px;position: relative;z-index: 4;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sup_section2 .content a .ico{width: 48px;position: relative;z-index: 4;position: relative;}
.sup_section2 .content a .ico .ico1{width: 100%;display: block;}
.sup_section2 .content a .ico .ico2{display: none;}
.sup_section2 .content a:hover .bt{color: #fff;}
/*.sup_section2 .content a .ico .ico2{display: none;max-width: 1000px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}*/
/*.sup_section2 .content a .ico:hover .ico1{opacity: 0;}*/
/*.sup_section2 .content a .ico:hover .ico2{display: block;}*/
@media screen and (max-width:1024px) {
.sup_section2{padding-top: 30px;padding-bottom: 30px;}
.sup_section2 .content{margin: 20px 0;}
.sup_section2 .content ul{margin: -6px;width: calc(100% + 12px);}
.sup_section2 .content li{width: 50%;padding: 6px;}
.sup_section2 .content a{padding: 12px;}
.sup_section2 .content a .bt{font-size: 15px;line-height: 20px;margin-bottom: 12px;min-height: 40px;-webkit-line-clamp:2;}
.sup_section2 .content a .ico{width: 32px;}
}

.sup_section3{width: 100%;padding-top: 90px; padding-bottom: 90px;}
.sup_section3 .title{font-size: 24px;color: rgb(29, 33, 41);line-height: 40px;text-align: center;margin-bottom: 48px;text-transform:uppercase;font-weight: bold;}
.sup_section3 .ul{margin: 0 -24px;width: calc(100% + 48px);}
.sup_section3 .ul .li{padding: 0 24px;}
.sup_section3 .ul a{border-radius: 10px;overflow: hidden;display: block;background: #fff;}
.sup_section3 .ul a .pic{ width: 100%; padding-bottom: 98.67%; position: relative; overflow: hidden;border-radius: 10px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sup_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%);
-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;}
.sup_section3 .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);}
.sup_section3 .ul a .wzbox{width: 100%;padding: 40px 20px 34px 20px;}
.sup_section3 .ul a .wzbox .bt{font-size: 20px;color: #0C1F49;line-height: 34px;text-align: center;margin-bottom: 10px;font-weight: bold;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sup_section3 .ul a .wzbox .jj{font-size: 12px;color: #333333;line-height: 20px;text-align: center;margin-bottom: 38px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sup_section3 .ul a .wzbox .more{display: flex;justify-content: center;align-items: flex-start;}
.sup_section3 .ul a .wzbox .more div{font-size: 12px;color:#0C1F49;line-height: 32px;border-bottom: 1px solid #f97000;}
.sup_section3 .ul a:hover{background: linear-gradient(180.00deg, rgb(0, 0, 2) 69.207%,rgba(12, 31, 73, 0.84) 100%);}
.sup_section3 .ul a:hover .wzbox .bt,
.sup_section3 .ul a:hover .wzbox .jj,
.sup_section3 .ul a:hover .wzbox .more div{color: #fff;}
.sup_section3 .ul .slick-dots{margin-top: 20px;}
@media screen and (max-width:1024px) {
.sup_section3{padding-bottom: 30px;padding-top: 30px;}
.sup_section3 .title{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.sup_section3 .ul{margin: 0 -6px;width: calc(100% + 12px);}
.sup_section3 .ul .li{padding: 0 6px;}
.sup_section3 .ul a .wzbox{padding: 12px;}
.sup_section3 .ul a .wzbox .bt{font-size: 16px;line-height: 20px;}
.sup_section3 .ul a .wzbox .jj{margin-bottom: 10px;}
.sup_section3 .ul a .wzbox .more div{line-height: 24px;}
.sup_section3 .ul .slick-dots{margin-top: 12px;}
}

/*联系我们*/
.lxwm_section{width: 100%;padding-top: 130px;padding-bottom: 140px;}
.lxwm_section .content{margin-top: 66px;display: flex;justify-content: flex-start;align-items: stretch;background: #f4f4f4;}
.lxwm_section .left{width: 50.90277777777778%;padding: 56px 56px 30px 56px;}
.lxwm_section .left .tit{font-size: 24px;color:rgb(29, 33, 41);line-height: 38px;margin-bottom: 12px;}
.lxwm_section .left ul{margin-bottom: 40px;}
.lxwm_section .left li{border-bottom: 2px solid #e8e8e8;}
.lxwm_section .left .inp_box{width: 100%;display: flex;justify-content: flex-start;align-items: center;}
.lxwm_section .left .inp_box .bt{font-size: 16px;color: rgb(29, 33, 41);line-height: 24px;}
.lxwm_section .left .inp_box .bt span{color: rgb(255, 0, 0);}
.lxwm_section .left .inp_box input{height: 66px;display: block;font-size: 16px;color: #333;width: 320px;margin-left: 20px;}
.lxwm_section .left .xlbox{width: 100%;padding-top: 22px;padding-bottom: 12px;}
.lxwm_section .left .xlbox .bt{font-size: 16px;color: rgb(29, 33, 41);line-height: 24px;margin-bottom: 22px;}
.lxwm_section .left .xlbox .qh_box{width: 100%;position: relative;}
.lxwm_section .left .xlbox .qh_box .top{width: 100%;background: #ffffff;padding: 0 14px;display: flex;justify-content: space-between;align-items: center;cursor: pointer;}
.lxwm_section .left .xlbox .qh_box .top .wz{font-size: 16px;color: rgb(29, 33, 41);line-height: 36px;}
.lxwm_section .left .xlbox .qh_box .top .ico{width: 16px;display: block;}
.lxwm_section .left .xlbox .qh_box .bottom{width: 100%;position: absolute;left: 0;top: calc(100% + 10px);background: #fff;box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);padding: 20px;display: none;}
.lxwm_section .left .xlbox .qh_box .bottom div{display: block;width: 100%;font-size: 16px;color: #333;line-height: 20px;margin-bottom: 10px;cursor: pointer;}
.lxwm_section .left .xlbox .qh_box .bottom div:last-child{margin-bottom: 0;}
.lxwm_section .left .xlbox .qh_box .bottom div:hover{color: #f97000;}
.lxwm_section .left .xlbox .fbt{font-size: 16px;color: rgb(29, 33, 41);line-height: 24px;margin-bottom: 8px;margin-top: 24px;}
.lxwm_section .left .xlbox .bt span{color: rgb(255, 0, 0);}
.lxwm_section .left .xlbox .jj a{display: block;font-size: 16px;color: rgb(255, 0, 0);line-height: 20px;text-decoration: underline;}
.lxwm_section .left .xlbox .jj a:hover{color: #f97000;}
.lxwm_section .left .text_box{width: 100%;padding: 24px 0;}
.lxwm_section .left .text_box .bt{font-size: 16px;color: rgb(29, 33, 41);line-height: 24px;margin-bottom: 12px;}
.lxwm_section .left .text_box .bt span{color: rgb(255, 0, 0);}
.lxwm_section .left .text_box textarea{width: 100%;height: 40px;display: block;font-size: 16px;color: #333;}
.lxwm_section .left .sc_box{padding: 24px 0 14px 0;}
.lxwm_section .left .sc_box .bt{font-size: 16px;color: rgb(29, 33, 41);line-height: 24px;margin-bottom: 8px;}
.lxwm_section .left .sc_box .bt span{color: rgb(255, 0, 0);}
.lxwm_section .left .sc_box .boxs{display: flex;justify-content: flex-start;align-items: center;}
.lxwm_section .left .sc_box .btn{width: 80px;font-size: 14px;color: #FFFFFF;line-height: 38px;background: #0C1F49;border-radius: 4px;text-align: center;cursor: pointer;}
.lxwm_section .left .sc_box .btn:hover{background-color: #f97000;}
.lxwm_section .left .sc_box .wz1{font-size: 14px;color: #333333;line-height: 20px;margin: 0 30px 0 6px;}
.lxwm_section .left .sc_box .wz2{font-size: 14px;color: #333333;line-height: 20px;}
.lxwm_section .left .yzm_box{width: 100%;display: flex;justify-content: flex-start;align-items: center;}
.lxwm_section .left .yzm_box .bt{font-size: 16px;color: rgb(29, 33, 41);line-height: 24px;width: 172px;}
.lxwm_section .left .yzm_box .bt span{color: rgb(255, 0, 0);}
.lxwm_section .left .yzm_box input{width: calc(100% - 272px);height: 70px;display: block;font-size: 16px;color: #333;padding-right: 20px;}
.lxwm_section .left .yzm_box img{width: 99px;display: block;cursor: pointer;}
.lxwm_section .left .sub_btn{width: 166px;display: flex;justify-content: center;align-items: center;background: #303f60;border-radius: 8px;cursor: pointer;}
.lxwm_section .left .sub_btn .wz{font-size: 18px;color: rgb(255, 255, 255);line-height: 56px;margin-right: 20px;}
.lxwm_section .left .sub_btn img{width: 20px;display: block;
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;}
.lxwm_section .left .sub_btn:hover img{margin-left: 5px;}
.lxwm_section .left .sub_btn:hover{background: linear-gradient(180.00deg, rgb(0, 0, 2),rgba(12, 31, 73, 0.84) 100%);}
.lxwm_section .right{width: 49.09722222222222%;background: #303f60;}
.lxwm_section .right .cont1{width: 100%;padding: 60px 60px 54px 60px;}
.lxwm_section .right .cont1 .bt{font-size: 32px;color: rgb(255, 255, 255);line-height: 38px;margin-bottom: 56px;}
.lxwm_section .right .cont1 .dl{margin-bottom: 236px;}
.lxwm_section .right .cont1 .dl .dd{margin-bottom: 24px;font-size: 20px;color:rgb(255, 255, 255);line-height: 32px;padding-left: 30px;position: relative;}
.lxwm_section .right .cont1 .dl .dd::after{content: "";display: block;width: 5px;height: 5px;background: #fff;border-radius: 100%;position: absolute;left: 12px;top: 13.5px;}
.lxwm_section .right .cont1 .dl .dd:last-child{margin-bottom: 0;}
.lxwm_section .right .cont1 .dl2{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.lxwm_section .right .cont1 .dl2 .dd{margin-right: 10px;}
.lxwm_section .right .cont1 .dl2 .dd:last-child{margin-right: 0;}
.lxwm_section .right .cont1 .dl2 .dd1 a{display: block;width: 36px;height: 36px;border-radius: 100%;background: rgba(255,255,255,0.15);display: flex;justify-content: center;align-items: center;}
.lxwm_section .right .cont1 .dl2 .dd1 img{display: block;width: 20px;}
.lxwm_section .right .cont1 .dl2 .dd2{position: relative;}
.lxwm_section .right .cont1 .dl2 .dd2 ._t{width: 36px;height: 36px;border-radius: 100%;background: rgba(255,255,255,0.15);display: flex;justify-content: center;align-items: center;cursor: pointer;
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;}
.lxwm_section .right .cont1 .dl2 .dd2 ._t img{display: block;width: 20px;}
.lxwm_section .right .cont1 .dl2 .dd2 ._b{width: 120px;position: absolute;left: 50%;margin-left: -60px;bottom: calc(100% + 12px);padding: 6px;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);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;}
.lxwm_section .right .cont1 .dl2 .dd2 ._b img{width: 100%;display: block;}
.lxwm_section .right .cont1 .dl2 .dd2:hover ._b{transform: scale(1);}
.lxwm_section .right .cont1 .dl2 .dd1 a:hover,
.lxwm_section .right .cont1 .dl2 .dd2 ._t:hover{background: rgb(238, 108, 27);}
.lxwm_section .right .cont2 .pic{ padding-bottom: 46.817%; position: relative; overflow: hidden;}
.lxwm_section .right .cont2 .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%);}
@media screen and (max-width:1680px) {
.lxwm_section .left .inp_box .bt{font-size: 14px;}
.lxwm_section .left .inp_box input{height: 60px;font-size: 14px;width: 200px;margin-left: 12px;}
.lxwm_section .left .xlbox .bt{font-size: 14px;}
.lxwm_section .left .xlbox .fbt{font-size: 14px;}
.lxwm_section .left .text_box .bt{font-size: 14px;}
.lxwm_section .left .sc_box .bt{font-size: 14px;}
.lxwm_section .left .yzm_box .bt{font-size: 14px;}
.lxwm_section .left .text_box textarea{width: 100%;height: 30px;}
}
@media screen and (max-width:1024px) {
.lxwm_section{padding-top: 30px;padding-bottom: 30px;}
.lxwm_section .content{margin-top: 20px;display: block;}
.lxwm_section .left{width: 100%;padding: 20px;}
.lxwm_section .left .tit{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.lxwm_section .left ul{margin-bottom: 12px;}
.lxwm_section .left li{border-bottom: 1px solid #e8e8e8;}
.lxwm_section .left .inp_box .bt{font-size: 14px;line-height: 20px;}
.lxwm_section .left .inp_box input{height: 40px;font-size: 14px;width: 120px;margin-left: 12px;}
.lxwm_section .left .xlbox{padding-top: 12px;padding-bottom: 12px;}
.lxwm_section .left .xlbox .bt{font-size: 14px;line-height: 20px;margin-bottom: 10px;}
.lxwm_section .left .xlbox .qh_box .top{padding: 0 12px;}
.lxwm_section .left .xlbox .qh_box .top .wz{font-size: 14px;line-height: 32px;}
.lxwm_section .left .xlbox .qh_box .bottom{padding: 12px;}
.lxwm_section .left .xlbox .qh_box .bottom div{font-size: 14px;}
.lxwm_section .left .xlbox .fbt{font-size: 14px;line-height: 20px;margin-bottom: 6px;margin-top: 12px;}
.lxwm_section .left .xlbox .jj a{font-size: 14px;}
.lxwm_section .left .text_box{padding: 12px 0;}
.lxwm_section .left .text_box .bt{font-size: 14px;line-height: 20px;margin-bottom: 10px;}
.lxwm_section .left .text_box textarea{height: 30px;font-size: 14px;}
.lxwm_section .left .sc_box{padding: 12px 0;}
.lxwm_section .left .sc_box .bt{font-size: 14px;line-height: 20px;}
.lxwm_section .left .sc_box .boxs{display: block;}
.lxwm_section .left .sc_box .btn{line-height: 32px;}
.lxwm_section .left .sc_box .wz1{margin: 6px 0;}
.lxwm_section .left .yzm_box .bt{font-size: 14px;line-height: 20px;width: 140px;}
.lxwm_section .left .yzm_box input{width: calc(100% - 220px);height: 40px;font-size: 14px;padding-right: 12px;}
.lxwm_section .left .yzm_box img{width: 80px;display: block;}
.lxwm_section .left .sub_btn{width: 120px;}
.lxwm_section .left .sub_btn .wz{font-size: 14px;line-height: 40px;margin-right: 12px;}
.lxwm_section .left .sub_btn img{width: 16px;}
.lxwm_section .right{width: 100%;}
.lxwm_section .right .cont1{padding: 20px;}
.lxwm_section .right .cont1 .bt{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.lxwm_section .right .cont1 .dl{margin-bottom: 20px;}
.lxwm_section .right .cont1 .dl .dd{margin-bottom: 12px;font-size: 16px;line-height: 24px;padding-left: 24px;}
.lxwm_section .right .cont1 .dl .dd::after{width: 4px;height: 4px;left: 8px;top: 10px;}
.lxwm_section .right .cont1 .dl2 .dd{margin-right: 6px;}
.lxwm_section .right .cont1 .dl2 .dd2 ._b{width: 100px;margin-left: -50px;}
}


.pagecon .left{width:100%; padding-right:0;}
.pagecon .left .conts{margin-bottom:0;}

.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:#F97000;}
.sitemap li .font16{ font-size:16px;  /*color:#135fb1*/}
.sitemap li .font14{font-size:14px; }
.sitemap li .font12{ font-size:12px;  color:#999}



/* 20250530start */
.bdtj_section{padding-top: 140px;padding-bottom: 140px;}
.bdtj_section .ico{width: 60px;display: block;margin: 0 auto 20px auto;}
.bdtj_section .wz1{font-size: 40px;color: #333;line-height: 50px;text-align: center;font-weight: bold;margin-bottom: 12px;}
.bdtj_section .wz2{font-size: 16px;color: #666;line-height: 20px;text-align: center;margin-bottom: 40px;}
.bdtj_section .btn{width: 120px;margin: 0 auto;}
.bdtj_section .btn a{display: block;font-size: 16px;color: #fff;line-height: 40px;background-color: #F97000;border-radius: 4px;text-align: center;}
.bdtj_section .btn a:hover{opacity: 0.8;}
@media screen and (max-width:1024px) {
.bdtj_section{padding-top: 40px;padding-bottom: 40px;}
.bdtj_section .ico{width: 32px;margin: 0 auto 14px auto;}
.bdtj_section .wz1{font-size: 20px;line-height: 24px;margin-bottom: 8px;}
.bdtj_section .wz2{font-size: 14px;line-height: 20px;margin-bottom: 26px;}
.bdtj_section .btn{width: 100px;}
.bdtj_section .btn a{font-size: 15px;line-height: 36px;}
}
/* 20250530end */