@charset "UTF-8";
html{
  font-size: 6.25vw;
}
@media screen and  (min-width: 1600px){ /*主体宽度*/
  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: #004296;}

/* Dots*/
.slick-dots li{border-radius:8px;width:8px; height:8px;margin:0 8px;background: #bdbdbd;}
.slick-dots li.slick-active{ background: #004296;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:1600px; margin-right: auto; margin-left: auto;}
.w_1690{max-width:1690px; margin-right: auto; margin-left: auto;}
.w_1610{max-width:1610px; margin-right: auto; margin-left: auto;}
.ctext{padding-left: 100px;padding-right: 100px;}
@media  screen and (max-width: 1024px){
.ctext{padding-left: 15px;padding-right: 15px;}
}
/*PC head*/
body.on{overflow: hidden;height: 100vh;}
.wyb_s{width: 100%;position: fixed;left: 0;top: 0;z-index: 99999;}
.t_navs{ width: 100%;}
.t_navs .top{ width: 100%;position: relative;display: flex;justify-content: space-between;align-items: center;padding: 0 60px;border-bottom: 1px solid rgba(255,255,255,0.1);}
.t_navs .top:hover{background: #fff;}
.t_navs .top .logo{line-height: 0; }
.t_navs .top .logo a{display: flex;justify-content: flex-start;align-items: center;}
.t_navs .top .logo img{ width: auto; height: 40px;}
.t_navs .top .logo .img2{display: none;}
.t_navs .top .logo .wz{font-size: 16px;color: #fff;line-height: 24px;margin-left: 18px;padding-left: 19px;position: relative;}
.t_navs .top .logo .wz::after{content: "";display: block;width: 1px;height: 44px;background-color: rgba(255,255,255,0.2);position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.t_navs .top .right{display: flex;justify-content: flex-start;align-items: center;}
.t_navs .top .menu{display: flex;justify-content: flex-start;align-items: center;}
.t_navs .top .menu .l1{position: relative;padding: 0 10px;}
.t_navs .top .menu .l1 .a1{ display: block;color: #fff; position: relative;padding: 0 14px;line-height: 0.88rem; font-size: 20px;}
.t_navs .top .menu .l1.on .a1,.t_navs .top .menu .l1:hover .a1{ color: #ffffff;}
.t_navs .top .menu .l1 .a1::after,.t_navs .top .menu .l1 .a1::after{ content: ""; display: block; width: 0; height: 2px; background: #fff; position: absolute; bottom: 0; left: 50%;transform: translate(-50%,0);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .top .menu .l1.on .a1::after,.t_navs .top .menu .l1:hover .a1::after{width: 100%;}
.t_navs .top .u2{ display: flex; flex-wrap: wrap; width: 100%; justify-content:center;padding:21px 40px;}
.t_navs .top .l1:hover .u2{-webkit-transition: all .85s;opacity: 1;visibility: visible;}
.t_navs .top .u2 .l2{ display: flex;padding: 0 0.6rem; position: relative; }
.t_navs .top .u2 .l2::after{width:1px;height: 16px;position: absolute;left:0;top:50%; margin-top: -8px; background: rgba(255, 255, 255, .3); content: '';background:rgba(0, 0, 0, 0.1);}
.t_navs .top .u2 .l2:first-child::after{ display: none;}
.t_navs .top .u2 .l2 .a2{ display: block; text-align: center;color: #333;  font-size: 16px;line-height: 30px;}
.t_navs .top .u2 .l2 .a2:hover{color: #004296;}
.t_navs .top .u2box{width: 100%;position: fixed;left: 0;top: 88px;background-color: rgba(255,255,255,0.94);display: none;}
.t_navs .top .u2box>div{width: 100%;display: flex;justify-content: flex-start;align-items: stretch;}
.t_navs .top .u2box .u2_left{width: 360px;background-color: #f4f9fd;}
.t_navs .top .u2box .u2_left .dd{cursor: pointer;display: flex;justify-content: space-between;align-items: center;padding: 20px 30px 20px 60px;}
.t_navs .top .u2box .u2_left .dd .wz{font-size: 16px;color: #333;line-height: 30px;width: calc(100% - 40px);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.t_navs .top .u2box .u2_left .dd .icobox{width: 20px;}
.t_navs .top .u2box .u2_left .dd .icobox img{width: 100%;display: block;}
.t_navs .top .u2box .u2_left .dd .icobox .ico2{display: none;}
.t_navs .top .u2box .u2_left .dd.on{background-color: rgba(0, 77, 161, 1);}
.t_navs .top .u2box .u2_left .dd.on .wz{color: #fff;}
.t_navs .top .u2box .u2_left .dd.on .icobox .ico1{display: none;}
.t_navs .top .u2box .u2_left .dd.on .icobox .ico2{display: block;}
.t_navs .top .u2box .u2_right{width: calc(100% - 360px);position: relative;overflow: hidden;}
.t_navs .top .u2box .u2_right .dd{width: 100%;position: absolute;left: 0;top: 0;z-index: -1;opacity: 0;padding: 50px 50px 20px 50px;
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 .top .u2box .u2_right .dd.on{opacity: 1;z-index: 5;position: relative;}
.t_navs .top .u2box .u2_right .ol{margin: -20px;width: calc(100% + 40px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.t_navs .top .u2box .u2_right .ol .od{width: 25%;padding: 20px;}
.t_navs .top .u2box .u2_right .ol .od a{display: block;}
.t_navs .top .u2box .u2_right .ol .od a .pic{ width: 100%; padding-bottom: 78.805%; 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;}
.t_navs .top .u2box .u2_right .ol .od 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;}
.t_navs .top .u2box .u2_right .ol .od 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);}
.t_navs .top .u2box .u2_right .ol .od a .wzbox{width: 100%;display: flex;justify-content: space-between;align-items: center;margin-top: 16px;}
.t_navs .top .u2box .u2_right .ol .od a .wzbox .wz{font-size: 16px;color: rgba(51, 51, 51, 1);line-height: 30px;width: calc(100% - 30px);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.t_navs .top .u2box .u2_right .ol .od a .wzbox img{width: 16px;display: block;}
.t_navs .top .u2box .u2_right .ol .od a .wzbox .ico2{display: none;}
.t_navs .top .u2box .u2_right .ol .od a:hover .wzbox .wz{color: #004296;}
.t_navs .top .u2box .u2_right .ol .od a:hover .wzbox .ico1{display: none;}
.t_navs .top .u2box .u2_right .ol .od a:hover .wzbox .ico2{display: block;}
.t_navs .top .u2box .u2_right .more{margin-top: 50px;}
.t_navs .top .u2box .u2_right .more a{display: block;font-size: 14px;color: rgba(0, 67, 150, 1);line-height: 38px;text-align: center;border: 1px solid rgba(0, 73, 158, 0.1);border-radius: 8px;}
.t_navs .top .u2box .u2_right .more a:hover{background-color: rgba(0, 67, 150, 1);color: #fff;}
.t_navs .top .pcSs_box{position: relative;margin-left: 24px;margin-right: 24px;}
.t_navs .top .pcSs_box .t_ico{width: 26px;height: 26px;cursor: pointer;}
.t_navs .top .pcSs_box .t_ico img{width: 100%;display: block;}
.t_navs .top .pcSs_box .t_ico .ico2{display: none;}
.t_navs .top .pcSs_box .b_inp{width: 100%;position: fixed;left: 0;top: 0.89rem;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.15);padding: 50px 100px;display: none;}
.t_navs .top .pcSs_box .b_inp>div{width: 800px;margin: 0 auto;position: relative;border: 1px solid #eee;padding: 0 100px 0 20px;}
.t_navs .top .pcSs_box .b_inp input{width: 100%;height: 60px;display: block;font-size: 16px;color: #333;border: 0;}
.t_navs .top .pcSs_box .b_inp .ss_btn{width: 24px;display: block;position: absolute;right: 20px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.t_navs .top .pcSs_box .b_inp .ss_btn:hover{opacity: 0.7;}
.t_navs .top .pc_menu_btn{display: flex;justify-content: flex-end;align-items: center;cursor: pointer;}
.t_navs .top .pc_menu_btn img{width: 26px;display: block;}
.t_navs .top .pc_menu_btn .ico2{display: none;}
.t_navs .top .pc_menu_btn .wz{font-size: 20px;color: #fff;line-height: 0.88rem;margin-left: 8px;}
.wyb_s.on .t_navs .top,
.wyb_s.ny .t_navs .top{border-bottom: 1px solid rgba(0,0,0,0.1);}
.wyb_s.on .t_navs .top .logo .img1,
.wyb_s.ny .t_navs .top .logo .img1{display: none;}
.wyb_s.on .t_navs .top .logo .img2,
.wyb_s.ny .t_navs .top .logo .img2{display: block;}
.wyb_s.on .t_navs .top .logo .wz,
.wyb_s.ny .t_navs .top .logo .wz{color: rgba(0, 67, 150, 1);}
.wyb_s.on .t_navs .top .logo .wz::after,
.wyb_s.ny .t_navs .top .logo .wz::after{background-color: rgba(0,0,0,0.1);}
.wyb_s.on .t_navs .top .menu .l1 .a1,
.wyb_s.ny .t_navs .top .menu .l1 .a1{color: #000;}
.wyb_s.on .t_navs .top .pcSs_box .t_ico .ico1,
.wyb_s.ny .t_navs .top .pcSs_box .t_ico .ico1{display: none;}
.wyb_s.on .t_navs .top .pcSs_box .t_ico .ico2,
.wyb_s.ny .t_navs .top .pcSs_box .t_ico .ico2{display: block;}
.wyb_s.on .t_navs .top .pc_menu_btn .ico1,
.wyb_s.ny .t_navs .top .pc_menu_btn .ico1{display: none;}
.wyb_s.on .t_navs .top .pc_menu_btn .ico2,
.wyb_s.ny .t_navs .top .pc_menu_btn .ico2{display: block;}
.wyb_s.on .t_navs .top .pc_menu_btn .wz,
.wyb_s.ny .t_navs .top .pc_menu_btn .wz{color: #000;}
.wyb_s:hover .t_navs .top{border-bottom: 1px solid rgba(0,0,0,0.1);}
.wyb_s:hover .t_navs .top .logo .img1{display: none;}
.wyb_s:hover .t_navs .top .logo .img2{display: block;}
.wyb_s:hover .t_navs .top .logo .wz{color: rgba(0, 67, 150, 1);}
.wyb_s:hover .t_navs .top .logo .wz::after{background-color: rgba(0,0,0,0.1);}
.wyb_s:hover .t_navs .top .menu .l1 .a1{color: #000;}
.wyb_s:hover .t_navs .top .pcSs_box .t_ico .ico1{display: none;}
.wyb_s:hover .t_navs .top .pcSs_box .t_ico .ico2{display: block;}
.wyb_s:hover .t_navs .top .pc_menu_btn .ico1{display: none;}
.wyb_s:hover .t_navs .top .pc_menu_btn .ico2{display: block;}
.wyb_s:hover .t_navs .top .pc_menu_btn .wz{color: #000;}

.wyb_s:hover .t_navs .top .menu .l1 .a1::after,
.wyb_s:hover .t_navs .top .menu .l1 .a1::after{background: rgba(0, 67, 150, 1);}

.wyb_s.on .t_navs .top .menu .l1 .a1::after,
.wyb_s.on .t_navs .top .menu .l1 .a1::after{background: rgba(0, 67, 150, 1);}

.wyb_s.ny .t_navs .top .menu .l1 .a1::after,
.wyb_s.ny .t_navs .top .menu .l1 .a1::after{background: rgba(0, 67, 150, 1);}



.wyb_s:hover{background-color: #fff;}
.wyb_s.ny{background-color: #fff;box-shadow: 0 0 12px rgba(0,0,0,0.1);}
.t_navs .menuph{ display: none;}
.t_navs .xialaph{ display: none;}
.t_nav_zw{width: 100%;height: 89px;opacity: 0;}
@media screen and (max-width:1540px) {
.t_navs .top{padding: 0 50px;}
.t_navs .top .menu .l1{padding: 0 6px;}
.t_navs .top .menu .l1 .a1{padding: 0 10px; font-size: 18px;}
.t_navs .top .pcSs_box{margin-left: 16px;margin-right: 20px;}
.t_navs .top .pc_menu_btn .wz{font-size: 18px;}
.t_navs .top .u2box .u2_left{width: 240px;}
.t_navs .top .u2box .u2_left .dd{padding: 16px 20px 16px 30px;}
.t_navs .top .u2box .u2_left .dd .wz{font-size: 14px;line-height: 24px;width: calc(100% - 30px);}
.t_navs .top .u2box .u2_right{width: calc(100% - 240px);}
.t_navs .top .u2box .u2_right .dd{padding: 30px;}
.t_navs .top .u2box .u2_right .ol{margin: -14px;width: calc(100% + 28px);}
.t_navs .top .u2box .u2_right .ol .od{padding: 14px;}
.t_navs .top .u2box .u2_right .ol .od a .wzbox{margin-top: 12px;}
.t_navs .top .u2box .u2_right .ol .od a .wzbox .wz{font-size: 14px;line-height: 24px;}
.t_navs .top .u2box .u2_right .more{margin-top: 30px;}
.t_nav_zw{height: 70px;}
}
@media screen and (max-width:1340px) {
.t_navs .top{padding: 0 40px;}
.t_navs .top .menu .l1{padding: 0 4px;}
.t_navs .top .menu .l1 .a1{padding: 0 8px; font-size: 16px;}
.t_navs .top .pcSs_box{margin-left: 12px;margin-right: 12px;}
.t_navs .top .pc_menu_btn .wz{font-size: 16px;}
.t_navs .top .pcSs_box .t_ico{width: 24px;height: 24px;}
.t_navs .top .pc_menu_btn img{width: 24px;}
.t_navs .top .logo img{ height: 34px;}
.t_navs .top .logo .wz{font-size: 14px;line-height: 20px;padding-left: 11px;margin-left: 10px;}
.t_navs .top .u2box .u2_left{width: 200px;}
.t_navs .top .u2box .u2_left .dd{padding: 14px 20px 14px 30px;}
.t_navs .top .u2box .u2_left .dd .wz{font-size: 14px;line-height: 20px;width: calc(100% - 30px);}
.t_navs .top .u2box .u2_right{width: calc(100% - 200px);}
.t_navs .top .u2box .u2_right .dd{padding: 24px;}
.t_navs .top .u2box .u2_right .ol{margin: -12px;width: calc(100% + 24px);}
.t_navs .top .u2box .u2_right .ol .od{padding: 12px;}
.t_navs .top .u2box .u2_right .ol .od a .wzbox{margin-top: 10px;}
.t_navs .top .u2box .u2_right .ol .od a .wzbox .wz{font-size: 14px;line-height: 24px;}
.t_navs .top .u2box .u2_right .more{margin-top: 20px;}
}
@media screen and (max-width:1120px) {
.t_navs .top .menu .l1 .a1{ font-size: 14px;}
.t_navs .top .logo img{ height: 30px;}
.t_navs .top .logo .wz{font-size: 12px;}
.t_navs .top .u2box .u2_left{width: 180px;}
.t_navs .top .u2box .u2_left .dd{padding: 14px;}
.t_navs .top .u2box .u2_left .dd .wz{font-size: 13px;line-height: 18px;}
.t_navs .top .u2box .u2_right{width: calc(100% - 180px);}
.t_navs .top .u2box .u2_right .dd{padding: 20px;}
.t_navs .top .u2box .u2_right .ol{margin: -8px;width: calc(100% + 16px);}
.t_navs .top .u2box .u2_right .ol .od{padding: 8px;}
.t_navs .top .u2box .u2_right .ol .od a .wzbox .wz{font-size: 14px;line-height: 20px;}
.t_navs .top .u2box .u2_right .more{margin-top: 14px;}
}
@media screen and (max-width:1024px) {
/*WAP head*/
.t_navs .top .menu{ display: none !important;}
.t_navs .top .logo .wz{font-size: 12px;line-height: 16px;color:rgba(0, 67, 150, 1); border-left:1px solid rgba(0,0,0,0.2);}
.t_navs .top .pc_menu_btn{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: 24px;}
.t_navs .top .logo .img1{display: none;}
.t_navs .top .logo .img2{display: block;}
.t_navs .top .pcSs_box{margin-left: 0;margin-right:14px;}
.t_navs .top .pcSs_box .t_ico{width: 24px;height: 24px;}
.t_navs .top .pcSs_box .t_ico .ico1{display: none;}
.t_navs .top .pcSs_box .t_ico .ico2{display: block;}
.t_navs .top .pcSs_box .b_inp{top: 50px;padding: 40px 15px;}
.t_navs .top .pcSs_box .b_inp>div{width: 100%;padding: 0 60px 0 12px;}
.t_navs .top .pcSs_box .b_inp input{height: 40px;font-size: 14px;}
.t_navs .top .pcSs_box .b_inp .ss_btn{width: 22px;right: 12px;}
.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:#000;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:20px;height:2px;background:#000;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: #000;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:20px;height:2px;background:#000;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: #000;}
.t_navs .menuph.active .menu-toggle span.cross:after {transition-delay:0.24s;-webkit-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important;background: #333;}
.t_navs .xialaph{ position: fixed; right: 0; top: 50px;width: 100%; height: calc(100vh - 50px);overflow: scroll; padding: 10px 20px 60px 20px;z-index:3; background: #fff;display: none;}
.t_navs .xialaph .a1box,
.t_navs .xialaph .a2box{position: relative;}
.t_navs .xialaph .icobox{width: 40px;height: 40px;position: absolute;right: 0;top: 50%;transform: translate(0,-50%);}
.t_navs .xialaph .ico{height: 28px;position: absolute;right: 0;top: 50%;margin-top: -14px;z-index: 4;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .xialaph .ico img{height: 100%;display: block;}
.t_navs .xialaph .ico img.img2{display: none;}
.t_navs .xialaph .icobox.on img.img1{display: none;}
.t_navs .xialaph .icobox.on img.img2{display: block;}
.t_navs .xialaph .icobox.on .ico{
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);}
.t_navs .xialaph .u1{width: 100%;margin-bottom: 20px;}
.t_navs .xialaph .l1{width: 100%;}
.t_navs .xialaph .a1{width: 100%;font-size: 16px;color: #333;line-height: 26px;position: relative;padding: 12px 40px 12px 0;display: block;border-bottom: 1px solid rgba(0,0,0,0.1);}
.t_navs .xialaph .u2{width: 100%;padding-left: 20px;padding-right: 20px;border-bottom: 1px solid rgba(0,0,0,0.1);display: none;}
.t_navs .xialaph .l2{width: 100%;}
.t_navs .xialaph .a2{width: 100%;font-size: 16px;color: #333;line-height: 22px;position: relative;padding: 10px 40px 10px 0;display: block;border-bottom: 1px solid rgba(0,0,0,0.1);}
.t_navs .xialaph .u3{padding-left: 20px;padding-right: 20px; border-bottom: 1px solid rgba(0,0,0,0.1);display: none;}
.t_navs .xialaph .l2:last-child .u3{border-bottom: 0;}
.t_navs .xialaph .l2:last-child .a2{border-bottom: 0;}
.t_navs .xialaph .l3{width: 100%;}
.t_navs .xialaph .a3{font-size: 14px;color: #333;line-height: 20px;padding-top: 8px;padding-bottom: 8px;border-bottom: 1px solid rgba(0,0,0,0.1);display: block;}
.t_navs .xialaph .l3:last-child .a3{border-bottom: 0;}
.t_navs .xialaph .input_box{width: 100%;border-bottom: 1px solid rgba(0,0,0,0.1);margin-bottom: 20px;position: relative;}
.t_navs .xialaph .input_box input{width: 100%;height: 40px;padding-right: 60px;font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box input::-webkit-input-placeholder{font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box input::-moz-placeholder{font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box input::moz-placeholder{font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box input:-ms-input-placeholder{font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box img{width: 24px;cursor: pointer;position: absolute;right: 14px;top: 50%;margin-top: -12px;}
.t_navs .xialaph .yyqh_box{width: 100%;font-size: 0;text-align: center;}
.t_navs .xialaph .yyqh_box a{display: inline-block;vertical-align: middle;font-size: 16px;color: #5a5a5a;line-height: 20px;margin-right: 14px;}
.t_navs .xialaph .yyqh_box a:last-child{margin-right: 0;}
.t_navs .xialaph .yyqh_box a.on,
.t_navs .xialaph .yyqh_box a:hover{color: #333;}
}

/*手机端底漂浮*/
.pf_down{ width: 100%; float: left; position: fixed; left: 0; background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1); z-index: 99;bottom: 0; padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);}
.pf_down li{ width:25%; float: left; text-align: center; padding:10px 0;}
.pf_down li a{ width:100%; float: left; display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}
.pf_down li .ico7{ width: 100%; float: left; height: 24px; line-height:0; display: flex; justify-content: center; align-items: center;}
.pf_down li .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: #004296; 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;}

.swiper-slide{display: flex;align-items: center;}
.swiper-slide>div{width: 100%;};
.swiper-slide.last{ height: auto !important;}


@media screen and (max-width:1024px) {
.swiper-slide{display: block;}
}

/* 首页 */
.sy_banner{width: 100%;}
.sy_banner .ul{width: 100%;}
.sy_banner .ul .li{width: 100%;}
.sy_banner .ul .li a{display: block;width: 100%;position: relative;}
.sy_banner .ul .li a .pcshow{width: 100%;height: 100vh;}
.sy_banner .ul .li a::before{content: "";display: block;width: 100%;height: 50%;position: absolute;left: 0;top: 0;background: linear-gradient(to bottom, rgba(2, 11, 19, 1),rgba(2, 11, 19, 0));opacity: 0.4;}
.sy_banner .ul .li a::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: rgba(0, 73, 129, 0.6);z-index: 4;opacity: 0.3;}
.sy_banner .ul .li a .wzbox{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);z-index: 5;}
.sy_banner .ul .li a .wzbox .bt{font-size: 0.6rem;color: #fff;line-height: 0.64rem;margin-bottom: 0.3rem;font-weight: bold;text-align: center;}
.sy_banner .ul .li a .wzbox .infobox{display: flex;justify-content: center;align-items: center;margin-bottom: 0.54rem;}
.sy_banner .ul .li a .wzbox .infobox span{display: block;font-size: 0.24rem;color: #fff;line-height: 0.36rem;}
.sy_banner .ul .li a .wzbox .infobox img{width: 0.24rem;display: block;margin: 0 8px;}
.sy_banner .ul .li a .wzbox .btn{width: 1.88rem;margin: 0 auto;display: flex;justify-content: center;align-items: center;background-color: rgba(255, 0, 0, 1);border-radius: 0.6rem;}
.sy_banner .ul .li a .wzbox .btn:hover{background-color: #004296;}
.sy_banner .ul .li a .wzbox .btn .wz{font-size: 0.18rem;color: #fff;line-height: 0.6rem;margin-right: 0.16rem;}
.sy_banner .ul .li a .wzbox .btn img{width: 0.24rem;display: block;}
.sy_banner .ul .li a .logo{width: 1.7rem;position: absolute;left: 17.70833333333333%;top: 21.93074501573977%;z-index: 5;}
.sy_banner .posi_ico{position: absolute;left: 50%;bottom: 24px;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;
animation:myfirst 1s infinite;
-moz-animation:myfirst 1s infinite; 
-webkit-animation:myfirst 1s infinite; 
-o-animation:myfirst 1s infinite;}
@keyframes myfirst
{
0%   { bottom:24px;}
50%  { bottom:36px;}
75%  { bottom:36px;}
100% { bottom:24px;}
}

@-moz-keyframes myfirst
{
0%   { bottom:24px;}
50%  { bottom:36px;}
75%  { bottom:36px;}
100% { bottom:24px;}
}

@-webkit-keyframes myfirst 
{
0%   { bottom:24px;}
50%  { bottom:36px;}
75%  { bottom:36px;}
100% { bottom:24px;}
}

@-o-keyframes myfirst 
{
0%   { bottom:24px;}
50%  { bottom:36px;}
75%  { bottom:36px;}
100% { bottom:24px;}
}
.sy_banner .posi_ico img{width: 22px;display: block;margin: 0 auto 4px auto;}
.sy_banner .posi_ico .wz{font-size: 16px;color: #fff;line-height: 24px;text-align: center;}
.sy_banner .qh_btn{cursor: pointer;position: absolute;top: 50%;transform: translate(0,-50%);width: 40px;height: 40px;border: 1px solid rgba(255, 255, 255, 0.2);border-radius: 60px;backdrop-filter: blur(20px);background: rgba(255, 255, 255, 0.04);display: flex;justify-content: center;align-items: center;}
.sy_banner .qh_btn img{width: 6px;display: block;}
.sy_banner .qh_btn:hover{background-color: #004296;border-color: #004296;}
.sy_banner .qh_btn.prev{left: 60px;}
.sy_banner .qh_btn.next{right: 60px;}
@media screen and (max-width:1680px) {
.sy_banner .ul .li a .wzbox .bt{font-size: 0.5rem;line-height: 0.56rem;margin-bottom: 0.2rem;}
.sy_banner .ul .li a .wzbox .infobox{margin-bottom: 0.4rem;}
.sy_banner .ul .li a .wzbox .infobox span{font-size: 18px;line-height: 26px;}
.sy_banner .ul .li a .wzbox .infobox img{width: 20px;margin: 0 6px;}
.sy_banner .ul .li a .wzbox .btn{width: 140px;border-radius: 42px;}
.sy_banner .ul .li a .wzbox .btn .wz{font-size: 16px;line-height: 42px;margin-right: 10px;}
.sy_banner .ul .li a .wzbox .btn img{width: 22px;}
.sy_banner .ul .li a .logo{width: 120px;left: 17.70833333333333%;top: 21.93074501573977%;z-index: 5;}
}
@media screen and (max-width:1024px) {
.sy_banner .ul .li a .phshow{width: 100%;display: block;height: 100vh;object-fit: cover;}
.sy_banner .ul .li a .wzbox .bt{font-size: 24px;line-height: 30px;margin-bottom: 24px;}
.sy_banner .ul .li a .wzbox .infobox{margin-bottom: 30px;}
.sy_banner .ul .li a .wzbox .infobox span{font-size: 15px;line-height: 20px;}
.sy_banner .ul .li a .wzbox .infobox img{width: 22px;margin: 0 6px;}
.sy_banner .ul .li a .wzbox .btn{width: 120px;border-radius: 36px;}
.sy_banner .ul .li a .wzbox .btn .wz{font-size: 14px;line-height: 36px;margin-right: 8px;}
.sy_banner .ul .li a .wzbox .btn img{width: 22px;}
.sy_banner .ul .li a .logo{width: 100px;left: 12%;top: 12%;}
.sy_banner .posi_ico{bottom: 120px;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;
animation:myfirst 1s infinite;
-moz-animation:myfirst 1s infinite; 
-webkit-animation:myfirst 1s infinite; 
-o-animation:myfirst 1s infinite;}
@keyframes myfirst
{
0%   { bottom:120px;}
50%  { bottom:140px;}
75%  { bottom:140px;}
100% { bottom:120px;}
}

@-moz-keyframes myfirst
{
0%   { bottom:120px;}
50%  { bottom:140px;}
75%  { bottom:140px;}
100% { bottom:120px;}
}

@-webkit-keyframes myfirst 
{
0%   { bottom:120px;}
50%  { bottom:140px;}
75%  { bottom:140px;}
100% { bottom:120px;}
}

@-o-keyframes myfirst 
{
0%   { bottom:120px;}
50%  { bottom:140px;}
75%  { bottom:140px;}
100% { bottom:120px;}
}
.sy_banner .posi_ico img{width: 20px;}
.sy_banner .posi_ico .wz{font-size: 14px;line-height: 20px;}
.sy_banner .qh_btn{width: 32px;height: 32px;border-radius: 32px;}
.sy_banner .qh_btn img{width: 5px;}
.sy_banner .qh_btn.prev{left: 20px;}
.sy_banner .qh_btn.next{right: 20px;}
}

.video_tc{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;z-index: 9999999;background-color: #000;display: none;}
.video_tc>div{display: flex;justify-content: center;align-items: center;height: 100vh;}
.video_tc .content{width: 100%;position: relative;}
.video_tc .content .videos{width: 100%;height: 100vh;display: block; object-fit: contain;}
.video_tc .content .none{width: 48px; line-height: 0; object-fit: contain; display: block;position: absolute;right:38px;top:30px;cursor: pointer;}
.video_tc .content .none:hover{opacity: 0.8;}
@media screen and (max-width:1024px) {
.video_tc .content .none{width:38px;right:20px;top:20px;}
}

.l_dot{position: absolute;left: 26px;top: 50%;transform: translate(0,-50%);z-index: 999;display: none;}
.l_dot .dd1 a{position: relative;display: block;width: 21px;}
.l_dot .dd1 .ico1{width: 9px;height: 9px;border: 1px solid rgba(136, 136, 136, 1);border-radius: 100%;margin-left: 6px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
transform: scale(1);}
.l_dot .dd1 .ico2{width: 0;height: 0;border: 1px solid rgba(255, 0, 0, 1);border-radius: 100%;margin: 0 auto;position: relative;opacity: 0;border: 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;
transform: scale(0);}
.l_dot .dd1 .ico2::after{content: "";display: block;width: 9px;height: 9px;border: 1px solid rgba(255, 0, 0, 1); background-color: rgba(255, 0, 0, 1);border-radius: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.l_dot .dd1.on .ico1{width: 0;height: 0;opacity: 0;border: 0;
transform: scale(0);}
.l_dot .dd1.on .ico2{width: 20px;height: 20px;opacity: 1;border: 1px solid rgba(255, 0, 0, 1);
transform: scale(1)}
.l_dot .dd1 .wz{font-size: 12px;color: rgba(85, 85, 85, 1);line-height: 18px;position: absolute;left: calc(100% + 8px);top: 50%;transform: translate(0,-50%);white-space:nowrap;display: none;}
.l_dot .dd1.on .wz{display: block;}
.l_dot .line{width: 1px;height: 30px;margin: -0 auto 0 auto;background-color: rgba(136, 136, 136, 1);}
.l_dot.on .dd1 .ico1{border: 1px solid #fff;}
.l_dot.on .dd1 .ico2{border: 1px solid #fff;}
.l_dot.on .dd1 .ico2::after{border-color: #fff;}
.l_dot.on .dd1.on .ico2{border: 1px solid #fff;}
.l_dot.on .dd1 .wz{color: #fff;}
.l_dot.on .line{background-color: #fff;}
@media screen and (max-width:1680px) {
.l_dot{left: 14px;}
.l_dot .dd1 .wz{font-size: 11px;left: calc(100% + 4px);}
}
@media screen and (max-width:1024px) {
.l_dot{display: none;}
}

.sy_section1{width: 100%;padding-top: 0.9rem;}
.sy_section1 .qh_t{display: flex;justify-content: space-between;align-items: center;margin-bottom: 0.4rem; gap: 0.21rem;}
.sy_section1 .qh_t .dd{text-align: center;cursor: pointer;font-size: 0.22rem;color: #000;line-height: 0.3rem;padding: 0.17rem 0;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 8px;width: 100%;}
.sy_section1 .qh_t .dd:last-child{margin-right: 0;}
.sy_section1 .qh_b{width: 100%;position: relative;}
.sy_section1 .qh_b .dd{width: 100%;display: flex;justify-content:space-between;align-items: flex-start;
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 .qh_b .left{width: 50%;padding: 0.72rem 0 0 100px; display: flex; flex-wrap: wrap; justify-content: flex-end;}
.sy_section1 .qh_b .left .w800{ width:543px; padding-right:0.78rem;}
.sy_section1 .qh_b .left .bt{font-size: 36px;color: #000;line-height: 40px;margin-bottom: 0.24rem;}
.sy_section1 .qh_b .left .info{font-size: 18px;color: #333;line-height: 36px;margin-bottom: 0.6rem;}
.sy_section1 .qh_b .left .more a{width: 188px;display: flex;justify-content: center;align-items: center;background-color: rgba(0, 67, 150, 1);border-radius: 60px;}
.sy_section1 .qh_b .left .more a .wz{font-size: 18px;color: #fff;line-height: 60px;margin-right: 16px;}
.sy_section1 .qh_b .left .more a img{width: 20px;display: block;}
.sy_section1 .qh_b .left .more a:hover{background-color: #fe0000;}
.sy_section1 .qh_b .right{width:calc(50% + 257px); position: relative;}
.sy_section1 .qh_b .right::after{content: "";display: block;width: 10000px;height: 2px;background-color: rgba(0,0,0,0.1);position: absolute;left: 8px;bottom: 7px;}
/* .sy_section1 .qh_b .right .slick-list{overflow: visible;} */
.sy_section1 .qh_b .right .ul{margin: 0 -0.19rem;width: calc(100% + 0.38rem);position: relative;z-index: 10;}
.sy_section1 .qh_b .right .ul .li{padding: 0 0.19rem;width: 5.78rem;}
.sy_section1 .qh_b .right .ul .li a{display: block;width: 100%;}
.sy_section1 .qh_b .right .ul .li a .pic{ width: 100%; padding-bottom: 78.703%; position: relative; overflow: hidden;border-radius: 20px;
-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_section1 .qh_b .right .ul .li 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 0.5s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section1 .qh_b .right .ul .li 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_section1 .qh_b .right .ul .li a .wzbox{display: flex;justify-content: space-between;align-items: center;margin-top: 0.2rem;}
.sy_section1 .qh_b .right .ul .li a .wzbox .wz{font-size: 20px;color: #000;line-height: 30px;width: calc(100% - 50px);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section1 .qh_b .right .ul .li a .wzbox img{width: 24px;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;}
.sy_section1 .qh_b .right .ul .li a:hover .wzbox img{
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
.sy_section1 .qh_b .right .ul .li a:hover .wzbox .wz{color: #004296;}
.sy_section1 .qh_b .right .qh_boxs{width:1056px;position: relative;margin-top:0.6rem;z-index: 10;}
.sy_section1 .qh_b .right .qh_boxs .dot_left{width: 100%;padding-right: 120px; overflow: hidden;}
.sy_section1 .qh_b .right .qh_boxs .dot_left .slick-dots{justify-content: flex-start;height: 16px;align-items: center;}
.sy_section1 .qh_b .right .qh_boxs .dot_left .slick-dots li{flex: 1;width: auto;height: 2px;background-color: rgba(255,255,255,0);position: relative;}
.sy_section1 .qh_b .right .qh_boxs .dot_left .slick-dots li.slick-active{background-color: rgba(255, 0, 0, 1);}
.sy_section1 .qh_b .right .qh_boxs .dot_left .slick-dots li::after{content: "";display: block;width: 16px;height: 16px;background: url(img/img43.svg)no-repeat center center;background-size: cover;position: absolute;left: 100%;top: 50%;transform: translate(0,-50%);display: none;}
.sy_section1 .qh_b .right .qh_boxs .dot_left .slick-dots li.slick-active::after{display: block;}
.sy_section1 .qh_b .right .qh_boxs .dot_left .slick-dots li.slick-active::before{content: "";display: block;width:2000px;height: 2px;background:rgba(255, 0, 0, 1);position: absolute;right: 100%;top:0;}
.sy_section1 .qh_b .right .qh_boxs .btn_right{display: flex;justify-content: flex-start;align-items: center;position: absolute;right: 0;top: 50%;transform: translate(0,-50%);}
.sy_section1 .qh_b .right .qh_boxs .btn_right .btn{cursor: pointer;width: 40px;height: 40px;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 60px;backdrop-filter: blur(20px);background: rgba(242, 249, 255, 1);display: flex;justify-content: center;align-items: center;margin-right: 16px;}
.sy_section1 .qh_b .right .qh_boxs .btn_right .btn:last-child{margin-right: 0;}
.sy_section1 .qh_b .right .qh_boxs .btn_right .btn img{width: 20px;display: block;}
.sy_section1 .qh_b .right .qh_boxs .btn_right .btn .ico2{display: none;}
.sy_section1 .qh_b .right .qh_boxs .btn_right .btn:hover{background-color: #004296;border-color: #004296;}
.sy_section1 .qh_b .right .qh_boxs .btn_right .btn:hover .ico1{display: none;}
.sy_section1 .qh_b .right .qh_boxs .btn_right .btn:hover .ico2{display: block;}

@media screen and (min-width:1024px) {
.sy_section1 .qh_b .dd{position: absolute;left: 0;top: 0;opacity: 0;z-index: 1;}
.sy_section1 .qh_b .dd.on{position: relative;z-index: 5;opacity: 1;}
.sy_section1 .qh_t .dd.on{background-color: rgba(0, 77, 161, 1);color: #fff;border: 1px solid rgba(0, 77, 161, 1);}
}
@media screen and (max-width:1920px) {
.sy_section1 .qh_b .left{width: 36.62%;}	
.sy_section1 .qh_b .right{width:63.38%;}
}
@media screen and (max-width:1800px) {
.sy_section1 .qh_b .right .qh_boxs{width:calc(100% - 100px);}
}
@media screen and (max-width:1680px) {
.sy_section1 .qh_t .dd{font-size: 0.18rem;line-height: 0.26rem;padding: 0.15rem 0;}
.sy_section1 .qh_b .right .ul .li{width: 4.78rem;}
}
@media screen and (max-width:1400px) {
.sy_section1 .qh_t .dd{font-size: 0.16rem;line-height: 0.24rem;padding: 0.15rem 0;}
.sy_section1 .qh_b .left{padding: 0.4rem 0 0 100px;}
.sy_section1 .qh_b .left .bt{font-size: 20px;line-height: 24px;margin-bottom:0.15rem;}
.sy_section1 .qh_b .left .info{font-size: 15px;line-height: 26px;margin-bottom:0.3rem;}
.sy_section1 .qh_b .left .more a{width: 170px;border-radius: 50px;}
.sy_section1 .qh_b .left .more a .wz{font-size: 15px;line-height: 50px;margin-right: 12px;}
.sy_section1 .qh_b .left .more a img{width: 18px;}
.sy_section1 .qh_b .right .qh_boxs{margin-top: 0.4rem;}
.sy_section1 .qh_b .right .ul .li{width: 4.78rem;}
.sy_section1 .qh_b .left .w800{ padding-right: 0.5rem;}
}
@media screen and (max-width:1024px) {
.sy_section1{padding-top: 50px;padding-bottom: 50px;}
.sy_section1 .qh_t{display: block;font-size: 0; margin-bottom: 20px;/* white-space:nowrap;overflow: hidden;overflow-x: auto; max-width: 100%; */}
/* .sy_section1 .qh_t::-webkit-scrollbar{ display: none;} */
.sy_section1 .qh_t .dd{font-size: 15px;line-height: 20px;padding: 10px 4px;margin-right: 12px;display: inline-block;vertical-align: middle;}
.sy_section1 .qh_b .dd{display: block;}
.sy_section1 .qh_b .left{width: 100%;padding: 0 15px;margin-bottom:20px;}
.sy_section1 .qh_b .left .w800{width: 100%; padding-right:0;}
.sy_section1 .qh_b .left .bt{font-size: 16px;line-height: 20px;margin-bottom: 8px;}
.sy_section1 .qh_b .left .info{font-size: 14px;line-height: 22px;margin-bottom: 12px;}
.sy_section1 .qh_b .left .more a{width: 120px;border-radius: 36px;}
.sy_section1 .qh_b .left .more a .wz{font-size: 14px;line-height: 36px;margin-right: 8px;}
.sy_section1 .qh_b .left .more a img{width: 18px;}
.sy_section1 .qh_b .right{width: 100%;}
.sy_section1 .qh_b .right .ul .li a .pic{border-radius: 12px;}
.sy_section1 .qh_b .right::after{left: 50%;transform: translate(-50%,0);}
.sy_section1 .qh_b .right .ul{margin: 0;width:100%;}
.sy_section1 .qh_b .right .ul .li{padding: 0 0 0 15px; width:250px;}
.sy_section1 .qh_b .right .ul .li a .wzbox{margin-top: 12px;}
.sy_section1 .qh_b .right .ul .li a .wzbox .wz{font-size: 14px;line-height: 20px;width: calc(100% - 50px);}
.sy_section1 .qh_b .right .ul .li a .wzbox img{width: 20px;}
.sy_section1 .qh_b .right .qh_boxs{margin-top: 40px;}
.sy_section1 .qh_b .right .qh_boxs .dot_left{width: 100%;padding-right: 100px;}
.sy_section1 .qh_b .right .qh_boxs .btn_right .btn{width: 32px;height: 32px;border-radius: 32px;margin-right: 12px;;}
.sy_section1 .qh_b .right .qh_boxs .btn_right .btn img{width: 16px;}
.sy_section1 .qh_b .right .qh_boxs{width:calc(100% - 15px);}
.sy_section1 .qh_t{display: block; width: calc(100% + 12px);}
.sy_section1 .qh_b{ display: block;}
.sy_section1 .qh_t .dd.slick-current{background-color: rgba(0, 77, 161, 1);color: #fff;border: 1px solid rgba(0, 77, 161, 1);}
}

.sy_section2{width: 100%;padding-top: 0.9rem;}
.sy_section2 h2{font-size: 46px;color: #fff;line-height: 56px;margin-bottom: 16px;font-weight: bold;text-align: center;}
.sy_section2 .fbt{font-size: 20px;color: #fff;line-height: 30px;margin-bottom: 80px;text-align: center;}
.sy_section2 .ul{margin: 0 -5px;width: calc(100% + 10px);}
.sy_section2 .ul .li{padding: 0 5px;}
.sy_section2 .ul a{display: block;width: 100%;height: 364px;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.sy_section2 .ul a .picbox{width: 160px;height: 160px; margin: 0 auto 28px auto;position: relative;}
.sy_section2 .ul a .picbox .pic{ padding-bottom: 100%;border-radius: 100%;position: relative; overflow: hidden;display: none;}
.sy_section2 .ul a .picbox .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_section2 .ul a .picbox .icobox{width: 100%;position: relative;}
.sy_section2 .ul a .picbox .icobox .back{width: 100%;display: block;}
.sy_section2 .ul a .picbox .icobox .ico{width: 56px;display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.sy_section2 .ul a .bt{font-size: 24px;color: #fff;line-height: 30px;text-align: center;font-weight: bold;}
.sy_section2 .ul a .btn{width: 100px;display: flex;justify-content: center;align-items: flex-start;border-radius: 40px;background-color: #fe0000;margin-top: 30px;display: none;}
.sy_section2 .ul a .btn .wz{font-size: 18px;color: #fff;line-height: 40px;margin-right: 4px;}
.sy_section2 .ul a .btn img{width: 16px;display: block;margin-top: 13px;}
.sy_section2 .ul li.on a{border-radius: 16px;background: rgba(0, 73, 158, 0.8);}
.sy_section2 .ul li.on a .btn{display: flex;}
.sy_section2 .ul li.on a .picbox .pic{display: block;}
.sy_section2 .ul li.on a .picbox .icobox{display: none;}
.sy_section2 .ul .slick-dots{margin-top: 30px;}
@media screen and (max-width:1680px) {
.sy_section2 h2{font-size: 36px;line-height: 40px;margin-bottom: 12px;}
.sy_section2 .fbt{font-size: 16px;line-height: 24px;margin-bottom: 40px;}
.sy_section2 .ul a{height: 280px;}
.sy_section2 .ul a .picbox{width: 120px;height: 120px; margin: 0 auto 16px auto;}
.sy_section2 .ul a .picbox .icobox .ico{width: 40px;}
.sy_section2 .ul a .bt{font-size: 18px;line-height: 24px;}
}
@media screen and (max-width:1024px) {
.sy_section2{padding-top: 50px;padding-bottom: 50px;}
.sy_section2 h2{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.sy_section2 .fbt{font-size: 14px;line-height: 20px;margin-bottom: 20px;}
.sy_section2 .ul a{height: 220px;}
.sy_section2 .ul a .picbox{width: 80px;height: 80px; margin: 0 auto 12px auto;}
.sy_section2 .ul a .picbox .icobox .ico{width: 32px;}
.sy_section2 .ul a .bt{font-size: 16px;line-height: 20px;}
.sy_section2 .ul a .btn{width: 90px;border-radius: 32px;margin-top: 14px;}
.sy_section2 .ul a .btn .wz{font-size: 14px;line-height: 32px;}
.sy_section2 .ul a .btn img{width: 14px;margin-top: 9px;}
.sy_section2 .ul a:hover{border-radius: 12px;}
.sy_section2 .ul .slick-dots{margin-top: 20px;}
}



.nicescroll-rails{border: 1px solid  rgba(255, 255, 255,0.2); background:none !important; height:100% !important; width:8px !important; top:0 !important; right:0 !important; z-index:10; cursor:pointer; border-radius:8px; overflow: hidden;cursor: pointer;}
.nicescroll-rails div{ cursor: pointer; width:8px !important; border-radius:8px !important; right: -1px; background:#fff !important;}


.sy_section3{width: 100%;padding-top: 0.9rem;}
.sy_section3 .titbox{display: flex;justify-content: space-between;align-items: center;margin-bottom: 40px;}
.sy_section3 .titbox h3{font-size: 46px;color: #fff;line-height: 56px;margin-bottom: 16px;font-weight: bold;}
.sy_section3 .titbox .jj{font-size: 20px;color: #fff;line-height: 30px;}
.sy_section3 .titbox img{height: 74px;display: block;}
.sy_section3 .content{display: flex;justify-content: flex-start;align-items: center;}
.sy_section3 .content .left{width: 218px;padding-right: 18px; overflow:hidden;height: 511px; }
.sy_section3 .content .left .dl{}
.sy_section3 .content .left .dd:first-child{border-top: 1px solid rgba(255, 255, 255, 0.2);}
.sy_section3 .content .left .dd{border-bottom: 1px solid rgba(255, 255, 255, 0.2);border-left: 1px solid rgba(255, 255, 255, 0.2);border-right: 1px solid rgba(255, 255, 255, 0.2);cursor: pointer;display: flex;justify-content: center;align-items: center;backdrop-filter: blur(40px);
background: rgba(255, 255, 255, 0.04); border-radius: 4px;
}
.sy_section3 .content .left .dd:last-child{border-bottom: 0;}
.sy_section3 .content .left .dd img{width: 40px;display: block;margin-right: 16px;}
.sy_section3 .content .left .dd .wz{font-size: 24px;color: #fff;line-height: 84px;}
.sy_section3 .content .right{width: calc(100% - 218px);position: relative;}
.sy_section3 .content .right .dd{width: 100%;padding-left: 70px;padding-right: 180px;
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 .content .right .bt{font-size: 48px;color: #fff;line-height: 56px;margin-bottom: 24px;font-weight: bold;}
.sy_section3 .content .right .info{font-size: 20px;color: #fff;line-height: 36px;margin-bottom: 60px;}
.sy_section3 .content .right .btnbox{display: flex;}
.sy_section3 .content .right .btnbox .btn{margin-right: 20px;}
.sy_section3 .content .right .btnbox .btn:last-child{margin-right: 0;}
.sy_section3 .content .right .btnbox .btn a{display: flex;justify-content: center;align-items: center;width: 188px;border-radius: 60px;}
.sy_section3 .content .right .btnbox .btn a .wz{font-size: 18px;color: #fff;line-height: 60px;margin-right: 16px;}
.sy_section3 .content .right .btnbox .btn a img{width: 20px;display: block;}
.sy_section3 .content .right .btnbox .btn a{background-color: #004296;}
.sy_section3 .content .right .btnbox .btn a:hover{opacity: 0.8;}
.sy_section3 .content .right .btnbox .btn:nth-child(2) a{background-color: #fe0000;}
.sy_section3 .content .right .btnbox .btn:nth-child(2) a img{width: 24px;}


@media screen and (min-width:1024px) {
.sy_section3 .content .left .dd.on{background-color: #004396;border-left: 1px solid #004396;border-right: 1px solid #004396;}
.sy_section3 .content .left .dd.on:first-child{border-top: 1px solid #004396;}	
.sy_section3 .content .right .dd{position: absolute;left: 0;top: 0;z-index: 1;opacity: 0;}	
.sy_section3 .content .right .dd.on{position: relative;z-index: 5;opacity: 1;}	
}	
@media screen and (max-width:1680px) {
.sy_section3 .titbox{margin-bottom: 24px;}
.sy_section3 .titbox h3{font-size: 36px;line-height: 40px;margin-bottom: 12px;}
.sy_section3 .titbox .jj{font-size: 16px;line-height: 24px;}
.sy_section3 .titbox img{height: 56px;}
.sy_section3 .content .left{width: 200px;height: 365px;}
.sy_section3 .content .left .dd img{width: 3px;margin-right: 10px;}
.sy_section3 .content .left .dd .wz{font-size: 18px;line-height: 60px;}
.sy_section3 .content .right{width: calc(100% - 200px);}
.sy_section3 .content .right .dd{padding-left: 40px;padding-right: 0;}
.sy_section3 .content .right .bt{font-size: 24px;line-height: 30px;margin-bottom: 16px;}
.sy_section3 .content .right .info{font-size: 16px;line-height: 26px;margin-bottom: 30px;}
.sy_section3 .content .right .btnbox .btn a{width: 150px;border-radius: 46px;}
.sy_section3 .content .right .btnbox .btn a .wz{font-size: 15px;line-height: 46px;margin-right: 10px;}
.sy_section3 .content .right .btnbox .btn a img{width: 18px;}
.sy_section3 .content .right .btnbox .btn:nth-child(2) a img{width: 22px;}
}
@media screen and (max-width:1024px) {
.sy_section3{padding: 50px 20px;}
.sy_section3 .titbox{margin-bottom: 30px; flex-wrap: wrap-reverse; position: relative;}
.sy_section3 .titbox h3{font-size: 20px;line-height: 24px;margin-bottom: 8px;}
.sy_section3 .titbox .jj{font-size: 14px;line-height: 24px;}
.sy_section3 .titbox .logo_r{ line-height: 0; position: absolute; left: 0; top:100%;margin-top: 100px;}
.sy_section3 .titbox img{height: 32px;}
.sy_section3 .titbox .tit_l{width: 100%;}
.sy_section3 .content{display: block;}
.sy_section3 .content .left{width: 100%;padding-right: 0;overflow: hidden;overflow-y: visible;height:auto;}
.sy_section3 .content .left .dl{/* font-size: 0;white-space:nowrap;overflow: hidden;overflow-x: auto; max-width: 100%; */}
/* .sy_section3 .content .left .dl::-webkit-scrollbar{ display: none;} */
.sy_section3 .content .left .dd{padding: 4px 4px;border-left:0; border-top: 1px solid rgba(255, 255, 255, 0.2);display: inline-flex;vertical-align: middle;}
.sy_section3 .content .left .dd img{width: 24px;margin-right: 8px;}
.sy_section3 .content .left .dd .wz{font-size: 16px;line-height: 36px;}
.sy_section3 .content .left .dd.on:first-child{border-bottom:#004396;}
.sy_section3 .content .left::-webkit-scrollbar{ width: 0;}
.sy_section3 .content .left::-webkit-scrollbar-track{border: 1px solid rgba(255, 255, 255, 0); border-radius: 0;backdrop-filter: blur(40px);background: rgba(255, 255, 255, 0);}
.sy_section3 .content .left::-webkit-scrollbar-thumb{width: 0;background-color: rgba(255, 255, 255, 0);border-radius: 0;}
.sy_section3 .content .left::-webkit-scrollbar{ display: none;}
.sy_section3 .content .right{width: 100%;margin-top:70px;}
.sy_section3 .content .right .dd{padding-left: 0;padding-right: 0;}
.sy_section3 .content .right .bt{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.sy_section3 .content .right .info{font-size: 16px;line-height: 26px; height:130px; margin-bottom: 20px;overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
}
.sy_section3 .content .right .btnbox .btn{margin-right: 15px;}
.sy_section3 .content .right .btnbox .btn a{width: 120px;border-radius: 36px;}
.sy_section3 .content .right .btnbox .btn a .wz{font-size: 14px;line-height: 36px;margin-right: 8px;}
.sy_section3 .content .right .btnbox .btn a img{width: 18px;}
.sy_section3 .content .right .btnbox .btn:nth-child(2) a img{width: 20px;}

.sy_section3 .content .left .dd{ margin:0 5px;}
.sy_section3 .content .left .dd.slick-current{background-color: #004396;border: 1px solid #004396;}

}

.sy_section4{width: 100%;padding-top: 0.9rem;}
.sy_section4 h4{font-size: 46px;color: #000;line-height: 56px;text-align: center;margin-bottom: 16px;font-weight: bold;}
.sy_section4 .jj{font-size: 20px;color: #333;line-height: 30px;text-align: center;margin-bottom: 46px;}
.sy_section4 .content{position: relative;}
.sy_section4 .content::before{content: "";display: block;width: 10%;height:calc(100% - 18px);position: absolute;z-index: 20;left: 0;top:9px;background: linear-gradient(90.00deg, rgb(209, 235, 255, 0.9) 0%,rgba(209, 235, 255, 0) 100%);z-index: 8;}
.sy_section4 .content::after{content: "";display: block;width: 10%;height:calc(100% - 18px);position: absolute;z-index: 20;right: 0;top:9px;background: linear-gradient(90.00deg, rgb(220, 240, 255, 0.9) 0%,rgba(220, 240, 255, 0) 100%);z-index: 5;transform: rotate(180deg);}
.sy_section4 .content .cont .tempWrap{width: 100%!important;}
.sy_section4 .content .cont li{width: 318px!important;float: left;}
.sy_section4 .content .cont ul a{display: block;width: 100%;
transform: scale(1.08);
-webkit-transform: scale(1.08);
-moz-transform: scale(1.08);
-o-transform: scale(1.08);
-ms-transform: scale(1.08);}
.sy_section4 .content .cont ul a .pic{ padding-bottom: 45.533%; position: relative; overflow: hidden;}
.sy_section4 .content .cont 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%);}
@media screen and (max-width:1680px) {
.sy_section4 h4{font-size: 36px;line-height: 40px;margin-bottom: 12px;}
.sy_section4 .jj{font-size: 16px;line-height: 24px;margin-bottom: 24px;}
.sy_section4 .content .cont li{width: 220px!important;}
.sy_section4 .content::before{height:calc(100% - 12px);top:6px; opacity:0.8;}
.sy_section4 .content::after{height:calc(100% - 12px);top:6px;opacity:0.8;}
}
@media screen and (max-width:1024px) {
.sy_section4{padding-bottom: 50px; padding-top: 50px;}
.sy_section4 h4{font-size: 20px;line-height: 24px;margin-bottom: 8px;}
.sy_section4 .jj{font-size: 14px;line-height: 22px;width: 70%;margin: 0 auto 20px auto;}
.sy_section4 .content .cont li{width: 130px!important;}
.sy_section4 .content::before{height:calc(100% - 8px);top:5px;opacity:0.6;}
.sy_section4 .content::after{height:calc(100% - 8px);top:5px;opacity:0.6;}
}

.sy_section5{width: 100%;padding-top: 0.9rem;}
.sy_section5 .w_width{position: relative;}
.sy_section5 .w_width::after{content: "";display: block;width: 86.875%;height: 420px;position: absolute;left: 0;bottom: 70px;background-color: #fff;}
.sy_section5 .cont1{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 22px;flex-direction:row-reverse;position: relative;z-index: 10;}
.sy_section5 .cont1 .left{width: 51.875%;padding-right: 100px;padding-left: 100px;}
.sy_section5 .cont1 .left h4{font-size: 46px;color: #000;line-height: 56px;margin-bottom: 40px;font-weight: bold;}
.sy_section5 .cont1 .left .info{font-size: 17px;color: #333;line-height: 36px;margin-bottom: 40px;}
.sy_section5 .cont1 .left .more a{display: flex;justify-content: center;align-items: center;background-color: #004396;border-radius: 60px;width: 188px;}
.sy_section5 .cont1 .left .more .wz{font-size: 18px;color: #fff;line-height: 60px;margin-right: 16px;}
.sy_section5 .cont1 .left .more img{width: 20px;display: block;}
.sy_section5 .cont1 .left .more a:hover{background-color: #fe0000;}
.sy_section5 .cont1 .right{width: 48.125%;}
.sy_section5 .cont1 .right .pic{ padding-bottom: 62.337%; position: relative; overflow: hidden;border-radius: 6px;}
.sy_section5 .cont1 .right .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_section5 .cont2{display: flex;padding-left: 100px;position: relative;z-index: 10;}
.sy_section5 .cont2 ul{background-color: #004296;padding: 36px 66px;border-radius: 8px;background-color: #004396;display: flex;}
.sy_section5 .cont2 ul li{padding-right: 62px;margin-right: 62px;position: relative;}
.sy_section5 .cont2 ul li::after{content: "";display: block;width: 1px;height: 86px;border: 1px dashed rgba(255, 255, 255, 0.2); position: absolute;right: 0;top: 50%;transform: translate(0,-50%);}
.sy_section5 .cont2 ul li:last-child{padding-right: 0;margin-right: 0;}
.sy_section5 .cont2 ul li:last-child:after{display: none;}
.sy_section5 .cont2 ul li .numbox{display: flex;align-items: flex-end;margin-bottom: 10px;justify-content: center;}
.sy_section5 .cont2 ul li .numbox .num{font-size: 40px;color: #fff;line-height: 46px;margin-right: 8px;font-weight: bold;}
.sy_section5 .cont2 ul li .numbox .dw{font-size: 16px;color: #fff;line-height: 20px;}
.sy_section5 .cont2 ul li .wz{font-size: 17px;color: #fff;line-height: 22px;text-align: center;}
@media screen and (max-width:1680px) {
.sy_section5 .w_width::after{height: 360px;bottom: 50px;}
.sy_section5 .cont1 .left{padding-right: 60px;padding-left: 60px;}
.sy_section5 .cont1 .left h4{font-size: 36px;line-height: 40px;margin-bottom: 30px;}
.sy_section5 .cont1 .left .info{font-size: 14px;line-height: 26px;margin-bottom: 30px;}
.sy_section5 .cont1 .left .more a{border-radius: 46px;width: 150px;}
.sy_section5 .cont1 .left .more .wz{font-size: 15px;line-height: 46px;margin-right: 12px;}
.sy_section5 .cont1 .left .more img{width: 18px;}
.sy_section5 .cont2{padding-left: 60px;}
.sy_section5 .cont2 ul{padding: 26px 40px;}
.sy_section5 .cont2 ul li{padding-right: 40px;margin-right: 40px;}
.sy_section5 .cont2 ul li::after{height: 70px;}
.sy_section5 .cont2 ul li .numbox .num{font-size: 26px;line-height: 32px;margin-right: 6px;}
.sy_section5 .cont2 ul li .numbox .dw{font-size: 14px;line-height: 18px;}
.sy_section5 .cont2 ul li .wz{font-size: 15px;line-height: 20px;}
}
@media screen and (max-width:1024px) {
.sy_section5{padding-top:50px;padding-bottom: 50px;}
.sy_section5 .w_width::after{display: none;}
.sy_section5 .cont1{display: flex; flex-wrap:wrap-reverse; margin-bottom: 20px; }
.sy_section5 .cont1 .left{width: 100%;padding-right: 0;padding-left: 0;margin-top: 0;}
.sy_section5 .cont1 .left h4{font-size: 20px;line-height: 24px;margin-bottom:8px;}
.sy_section5 .cont1 .left .info{font-size: 14px;line-height: 22px;margin-bottom: 15px;}
.sy_section5 .cont1 .left .more a{border-radius: 40px;width: 120px;}
.sy_section5 .cont1 .left .more .wz{font-size: 14px;line-height: 40px;margin-right: 10px;}
.sy_section5 .cont1 .left .more img{width: 18px;}
.sy_section5 .cont1 .right{width: 100%;margin-top:25px;}
.sy_section5 .cont2{padding-left: 0;display: block;}
.sy_section5 .cont2 ul{padding: 20px;}
.sy_section5 .cont2 ul li{padding-right: 14px;margin-right: 14px;}
.sy_section5 .cont2 ul li::after{height: 36px;}
.sy_section5 .cont2 ul li .numbox{margin-bottom: 8px;}
.sy_section5 .cont2 ul li .numbox .num{font-size: 18px;line-height: 22px;margin-right: 5px;}
.sy_section5 .cont2 ul li .numbox .dw{font-size: 14px;line-height: 18px;}
.sy_section5 .cont2 ul li .wz{font-size: 14px;line-height: 18px;}
}

.sy_section6{width: 100%;padding-top: 0.9rem;}
.sy_section6 .titbox{display: flex;justify-content: space-between;align-items: center;margin-bottom: 0.48rem;}
.sy_section6 .titbox h5{font-size: 46px;color: #fff;line-height: 56px;font-weight: bold;}
.sy_section6 .titbox .qh_t{display: flex;align-items: center;}
.sy_section6 .titbox .qh_t .dd{font-size: 16px;color: #fff;line-height: 44px;margin-right: 24px;cursor: pointer;display: flex;justify-content: center;align-items: center;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 8px;padding: 0 40px;}
.sy_section6 .titbox .qh_t .dd:last-child{margin-right: 0;}
.sy_section6 .titbox .qh_t .dd.on{background-color: #014da1;border-color: #014da1;}
.sy_section6 .qh_b{width: 100%;position: relative;}
.sy_section6 .qh_b .dd{width: 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_section6 .qh_b .dd.on{opacity: 1;z-index: 3;position: relative;}
.sy_section6 .qh_b .dd::after{content: "";display: block;width: 10000px;height: 2px;background-color: rgba(255,255,255,0.1);position: absolute;left: 8px;bottom: 7px;}
.sy_section6 .qh_b .ul{margin: 0 -30px;width: calc(100% + 60px);}
.sy_section6 .qh_b .ul .slick-list{overflow: visible;}
.sy_section6 .qh_b .ul .li{padding: 0 30px;width: 498px;}
.sy_section6 .qh_b .ul a{display: block;width: 100%;padding-top:  0.24rem;border-top: 1px solid rgba(255,255,255,0.1);}
.sy_section6 .qh_b .ul a .datebox{display: flex;justify-content: space-between;align-items: center;margin-bottom: 0.24rem;font-size: 16px;color: #fff;line-height: 20px;}
.sy_section6 .qh_b .ul a .bt{font-size: 24px;color: #fff;line-height: 30px;margin-bottom:0.16rem;font-weight: bold;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section6 .qh_b .ul a .info{font-size: 16px;color: #fff;line-height: 30px;margin-bottom: 0.26rem;opacity: 0.8;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section6 .qh_b .ul a .pic{ width: 100%; padding-bottom: 61.6438%; 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;}
.sy_section6 .qh_b .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_section6 .qh_b .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_section6 .qh_b .qh_boxs{width: 100%;position: relative;margin-top: 0.6rem;z-index: 10;}
.sy_section6 .qh_b .qh_boxs .dot_left{width: 100%;padding-right: 120px; overflow: hidden;}
.sy_section6 .qh_b .qh_boxs .dot_left .slick-dots{justify-content: flex-start;height: 16px;align-items: center;}
.sy_section6 .qh_b .qh_boxs .dot_left .slick-dots li{flex: 1;width: auto;height: 2px;background-color: rgba(255,255,255,0);position: relative;}
.sy_section6 .qh_b .qh_boxs .dot_left .slick-dots li.slick-active{background-color: rgba(255, 0, 0, 1);}
.sy_section6 .qh_b .qh_boxs .dot_left .slick-dots li::after{content: "";display: block;width: 16px;height: 16px;background: url(img/img43.svg)no-repeat center center;background-size: cover;position: absolute;left: 100%;top: 50%;transform: translate(0,-50%);display: none;}
.sy_section6 .qh_b .qh_boxs .dot_left .slick-dots li.slick-active::after{display: block;}
.sy_section6 .qh_b .qh_boxs .dot_left .slick-dots li.slick-active::before{content: "";display: block;width:2000px;height: 2px;background: rgba(255, 0, 0, 1);position: absolute;right: 100%;top: 0;}
.sy_section6 .qh_b .qh_boxs .btn_right{display: flex;justify-content: flex-start;align-items: center;position: absolute;right: 0;top: 50%;transform: translate(0,-50%);}
.sy_section6 .qh_b .qh_boxs .btn_right .btn{cursor: pointer;width: 40px;height: 40px;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 60px;backdrop-filter: blur(20px);background: rgba(242, 249, 255, 1);display: flex;justify-content: center;align-items: center;margin-right: 16px;}
.sy_section6 .qh_b .qh_boxs .btn_right .btn:last-child{margin-right: 0;}
.sy_section6 .qh_b .qh_boxs .btn_right .btn img{width: 20px;display: block;}
.sy_section6 .qh_b .qh_boxs .btn_right .btn .ico2{display: none;}
.sy_section6 .qh_b .qh_boxs .btn_right .btn:hover{background-color: #004296;border-color: #004296;}
.sy_section6 .qh_b .qh_boxs .btn_right .btn:hover .ico1{display: none;}
.sy_section6 .qh_b .qh_boxs .btn_right .btn:hover .ico2{display: block;}
@media screen and (max-width:1680px) {
.sy_section6 .titbox{margin-bottom: 30px;}
.sy_section6 .titbox h5{font-size: 36px;line-height: 40px;}
.sy_section6 .qh_b .ul{margin: 0 -20px;width: calc(100% + 40px);}
.sy_section6 .qh_b .ul .li{padding: 0 20px;width: 380px;}
.sy_section6 .qh_b .ul a{padding-top: 0.16rem;}
.sy_section6 .qh_b .ul a .datebox{margin-bottom: 0.16rem;font-size: 14px;line-height: 18px;}
.sy_section6 .qh_b .ul a .bt{font-size: 18px;line-height: 24px;margin-bottom: 0.14rem;}
.sy_section6 .qh_b .ul a .info{font-size: 14px;line-height: 24px;margin-bottom: 0.12rem;}
.sy_section6 .qh_b .qh_boxs{margin-top: 0.5rem;}
}
@media screen and (max-width:1024px) {
.sy_section6{padding-top: 50px;padding-bottom: 50px;}
.sy_section6 .titbox{margin-bottom: 20px;}
.sy_section6 .titbox h5{font-size: 20px;line-height: 24px;}
.sy_section6 .titbox .qh_t .dd{font-size: 14px;line-height: 32px;margin-right: 12px;padding: 0 20px;}
.sy_section6 .qh_b .ul .slick-list{overflow: hidden;}
.sy_section6 .qh_b .dd::after{content: "";display: block;width: 10000px;height: 2px;background-color: rgba(255,255,255,0.1);position: absolute;left: 8px;bottom: 7px;}
.sy_section6 .qh_b .ul{margin: 0 -6px;width: calc(100% + 12px);}
.sy_section6 .qh_b .ul .li{padding: 0 6px;}
.sy_section6 .qh_b .ul a{padding-top: 14px;}
.sy_section6 .qh_b .ul a .datebox{margin-bottom: 12px;font-size: 14px;line-height: 18px;}
.sy_section6 .qh_b .ul a .bt{font-size: 16px;line-height: 20px;margin-bottom: 10px;min-height: 40px;-webkit-line-clamp:2;}
.sy_section6 .qh_b .ul a .info{font-size: 14px;line-height: 22px;margin-bottom: 12px;}
.sy_section6 .qh_b .qh_boxs{margin-top: 20px;}
.sy_section6 .qh_b .qh_boxs .dot_left{width: 100%;padding-right: 100px;}
.sy_section6 .qh_b .qh_boxs .btn_right .btn{width: 32px;height: 32px;border-radius: 32px;margin-right: 12px;;}
.sy_section6 .qh_b .qh_boxs .btn_right .btn img{width: 16px;}
}

.b_nav{width: 100%;padding-top: 0.99rem;padding-bottom: 20px;}
.b_nav .cont1{margin-bottom: 50px;display: flex;justify-content: space-between;align-items: flex-start;}
.b_nav .cont1 .left{width: 20.3125%;}
.b_nav .cont1 .left .logo{margin-bottom: 40px;}
.b_nav .cont1 .left .logo a{display: flex;justify-content: flex-start;align-items: center;}
.b_nav .cont1 .left .logo a img{height: 32px;display: block;margin-right: 12px;}
.b_nav .cont1 .left .logo a .wz{font-size: 14px;color: #004296;line-height: 20px;padding-left: 13px;position: relative;}
.b_nav .cont1 .left .logo a .wz::after{content: "";display: block;width: 1px;height: 40px;background-color: rgba(0,0,0,0.1);position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.b_nav .cont1 .left .ewmbox{display: flex;margin-bottom: 40px;}
.b_nav .cont1 .left .ewmbox .ewm{width: 110px;margin-right: 48px;}
.b_nav .cont1 .left .ewmbox .ewm:last-child{margin-right: 0;}
.b_nav .cont1 .left .ewmbox .ewm img{width: 100%;display: block;}
.b_nav .cont1 .left .ewmbox .ewm .wz{font-size: 16px;color: rgba(51, 51, 51, 1);line-height: 20px;text-align: center;margin-top: 8px;}
.b_nav .cont1 .left .xbt{font-size: 16px;color: #333;line-height: 30px;margin-bottom: 4px;}
.b_nav .cont1 .left .tel{font-size: 30px;color: rgba(0, 67, 150, 1);line-height: 34px;margin-bottom: 16px;font-weight: bold;}
.b_nav .cont1 .left .dz{display: flex;align-items: flex-start;}
.b_nav .cont1 .left .dz img{width: 18px;display: block;margin-top: 6px;}
.b_nav .cont1 .left .dz .wz{font-size: 16px;color: #333;line-height: 30px;width: calc(100% - 18px);padding-left: 8px;}
.b_nav .cont1 .center{width: 41.25%;}
.b_nav .cont1 .center ul{display: flex;justify-content: space-between;align-items: flex-start;}
.b_nav .cont1 .center ul .yj a{display: block;font-size: 16px;color: #000;line-height: 26px;font-weight: bold;}
.b_nav .cont1 .center ul li:last-child .yj a{font-size: 16px;}
.b_nav .cont1 .center ul .ej{margin-top: 30px;}
.b_nav .cont1 .center ul .ej a{display: block;font-size: 16px;color: #333;line-height: 30px;margin-bottom: 12px;}
.b_nav .cont1 .center ul .ej a:last-child{margin-bottom: 0;}
.b_nav .cont1 .center ul .yj a:hover,
.b_nav .cont1 .center ul .ej a:hover{color: #004296;}
.b_nav .cont1 .right{width: 22.375%;}
.b_nav .cont1 .right .bt{font-size: 16px;color: #000;line-height: 27px;margin-bottom: 10px;font-weight: bold;}
.b_nav .cont1 .right .li{padding: 20px 0;border-bottom: 1px solid rgba(0,0,0,0.15);}
.b_nav .cont1 .right .li .wz1{font-size: 16px;color: #000;line-height: 30px;font-weight: bold;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.b_nav .cont1 .right .li .wz2{font-size: 16px;color: #333;line-height: 30px;min-height: 60px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.b_nav .cont1 .right .li:hover .wz1{color: #055be8;}
.b_nav .cont2{background-color: rgba(255,255,255,0.6);padding: 17px 55px;border-radius: 8px;}
.b_nav .cont2 ul{display: flex;justify-content: space-between;align-items: flex-start;}
.b_nav .cont2 ul li .picbox{width: 120px;margin: 0 auto 6px auto;}
.b_nav .cont2 ul li .pic{ padding-bottom: 63.333%; position: relative; overflow: hidden;}
.b_nav .cont2 ul li .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%);}
.b_nav .cont2 ul li .wz{font-size: 16px;color: #333;line-height: 30px;text-align: center;}
.b_nav .cont2 ul li:hover .wz{color: #004296;}
.b_nav .cont3{display: flex;justify-content: space-between;align-items: center;margin-top: 20px;}
.b_nav .cont3 .banquan{font-size: 16px;color: #333;line-height: 24px;}
.b_nav .cont3 .banquan a{color: #333;margin-left: 6px;}
.b_nav .cont3 .abox{display: flex;align-items: center;justify-content: flex-end;}
.b_nav .cont3 .abox a{display: block;padding-right: 13px;margin-right: 12px;font-size: 16px;color: #333;line-height: 24px;position: relative;}
.b_nav .cont3 .abox a:last-child{padding-right: 0;margin-right: 0;}
.b_nav .cont3 .abox a::after{content: "";display: block;width: 1px;height: 12px; background-color: rgba(0,0,0,0.15);position: absolute;right: 0;transform: translate(0,-50%); top: 50%;}
.b_nav .cont3 .abox a:last-child:after{display: none;}
.b_nav .cont3 .abox a:hover{color: #004296;}
@media screen and (max-width:1680px) {
.b_nav{padding-top: 80px;padding-bottom: 20px;}
.b_nav .cont1{margin-bottom: 30px;}
.b_nav .cont1 .left{width: 26.3125%;}
.b_nav .cont1 .left .logo{margin-bottom: 24px;}
.b_nav .cont1 .left .logo a img{height: 26px;margin-right: 10px;}
.b_nav .cont1 .left .logo a .wz{font-size: 13px;line-height: 18px;padding-left: 12px;}
.b_nav .cont1 .left .ewmbox{margin-bottom: 24px;}
.b_nav .cont1 .left .ewmbox .ewm{width: 90px;margin-right: 24px;}
.b_nav .cont1 .left .ewmbox .ewm .wz{font-size: 14px;line-height: 18px;margin-top: 6px;}
.b_nav .cont1 .left .xbt{font-size: 14px;line-height: 24px;}
.b_nav .cont1 .left .tel{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.b_nav .cont1 .left .dz img{width: 16px;margin-top: 9px;}
.b_nav .cont1 .left .dz .wz{font-size: 14px;line-height: 24px;width: calc(100% - 16px);padding-left: 6px;}
.b_nav .cont1 .center ul .yj a{font-size: 16px;line-height: 20px;}
.b_nav .cont1 .center ul .ej{margin-top: 20px;}
.b_nav .cont1 .center ul .ej a{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.b_nav .cont1 .right .bt{font-size: 15px;line-height: 20px;margin-bottom: 8px;}
.b_nav .cont1 .right .li{padding: 14px 0;}
.b_nav .cont1 .right .li .wz1{font-size: 14px;line-height: 24px;}
.b_nav .cont1 .right .li .wz2{font-size: 14px;line-height: 24px;min-height: 48px;}
.b_nav .cont2{padding: 14px 40px;}
.b_nav .cont2 ul li .picbox{width: 80px;}
.b_nav .cont2 ul li .wz{font-size: 14px;line-height: 24px;}
}
@media screen and (max-width:1024px) {
.b_nav{padding-top: 50px;padding-bottom: 50px;margin-bottom: 60px;}
.b_nav .cont1{margin-bottom: 20px;display: block;}
.b_nav .cont1 .left{width: 100%;}
.b_nav .cont1 .left .logo{margin-bottom: 12px;}
.b_nav .cont1 .left .logo a{justify-content: center;}
.b_nav .cont1 .left .logo a img{height: 24px;margin-right: 8px;}
.b_nav .cont1 .left .logo a .wz{font-size: 13px;line-height: 18px;padding-left: 9px;}
.b_nav .cont1 .left .logo a .wz::after{height: 32px;}
.b_nav .cont1 .left .ewmbox{margin-bottom: 12px;justify-content: center;}
.b_nav .cont1 .left .ewmbox .ewm{width: 100px;margin-right: 14px;}
.b_nav .cont1 .left .ewmbox .ewm .wz{font-size: 14px;line-height: 18px;}
.b_nav .cont1 .left .xbt{font-size: 14px;line-height: 20px;margin-bottom: 4px;text-align: center;}
.b_nav .cont1 .left .tel{font-size: 18px;line-height: 24px;margin-bottom: 10px;text-align: center;}
.b_nav .cont1 .left .dz{justify-content: center;width: 70%;margin: 0 auto;}
.b_nav .cont1 .left .dz img{width: 16px;margin-top: 2px;display: none;}
.b_nav .cont1 .left .dz .wz{font-size: 14px;line-height: 20px;text-align: center; width: calc(100% - 16px);padding-left: 6px;}
.b_nav .cont1 .center{display: none;}
.b_nav .cont1 .right{width: 100%;margin-top: 20px;}
.b_nav .cont1 .right .bt{font-size: 16px;line-height: 20px;margin-bottom: 6px;}
.b_nav .cont1 .right .li{padding: 12px 0;}
.b_nav .cont1 .right .li .wz1{font-size: 14px;line-height: 22px;}
.b_nav .cont1 .right .li .wz2{font-size: 14px;line-height: 22px;min-height: 44px;}
.b_nav .cont2{padding: 14px}
.b_nav .cont2 ul{flex-wrap: wrap;margin: -6px;width: calc(100% + 12px);justify-content: center;}
.b_nav .cont2 ul li{width: 33.333%;padding: 6px;}
.b_nav .cont2 ul li .picbox{width: 70px;}
.b_nav .cont2 ul li .wz{font-size: 14px;line-height: 20px;}
.b_nav .cont3{display: block;margin-top: 20px;}
.b_nav .cont3 .banquan{font-size: 14px;line-height: 20px;text-align: center;margin-bottom: 6px;}
.b_nav .cont3 .banquan a{display: block; margin-left: 0;}
.b_nav .cont3 .abox{justify-content: center;}
.b_nav .cont3 .abox a{padding-right: 9px;margin-right: 8px;font-size: 14px;line-height: 20px;}
.b_nav .cont3 .abox a::after{height: 10px;}
}

.cxf_section{width: 64px;position: fixed;right: 10px;top: 50%;transform: translate(0,-50%);z-index: 999;display: none;}
.cxf_section .boxs1{margin-bottom: 8px;}
.cxf_section .boxs1 a{width: 100%;height: 112px;display: flex;justify-content: center;align-items: center;background-color: #004396;border-radius: 64px;box-shadow: 0 0 12px rgba(0,0,0,0.1);}
.cxf_section .boxs1 a:hover{background-color: #fe0000;}
.cxf_section .boxs1 a img{width: 24px;display: block;margin: 0 auto 8px auto;}
.cxf_section .boxs1 a .wz{font-size: 14px;color: #fff;line-height: 20px;text-align: center;}
.cxf_section .boxs2{margin-bottom: 8px;background-color: #fff;box-shadow: 0 0 12px rgba(0,0,0,0.1);border-radius: 64px;padding: 14px 0;}
.cxf_section .boxs2 .dd a{padding: 14px 0;display: block;position: relative;border-bottom: 1px solid rgba(229, 229, 229, 1);}
.cxf_section .boxs2 .dd:last-child a{border-bottom: 0;}
.cxf_section .boxs2 .dd a .wzico img{width: 30px;display: block;margin: 0 auto 4px auto;}
.cxf_section .boxs2 .dd a .wzico .wz{font-size: 14px;color: #333;line-height: 18px;text-align: center;}
.cxf_section .boxs2 .dd a:hover .wzico{opacity: 0.8;}
.cxf_section .boxs2 .dd a .posi_wz{background-color: #fff;box-shadow: 0 0 12px rgba(0,0,0,0.1);white-space:nowrap;border-radius: 4px; font-size: 24px;color: #333;line-height: 40px;padding: 10px 40px;font-weight: bold; position: absolute;right: calc(100% + 12px);top: 50%;margin-top: -30px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
transform: scale(0);
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);}
.cxf_section .boxs2 .dd a:hover .posi_wz{
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);}
.cxf_section .boxs2 .dd a .posi_ewm{width: 120px;box-shadow: 0 0 12px rgba(0,0,0,0.1);background-color: #fff;position: absolute;right: calc(100% + 12px);top: 50%;margin-top: -60px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
transform: scale(0);
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);}
.cxf_section .boxs2 .dd a .posi_ewm img{width: 100%;display: block;}
.cxf_section .boxs2 .dd a:hover .posi_ewm{
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);}
.cxf_section .boxs3 a{display: block;width: 100%;height: 64px;display: flex;justify-content: center;align-items: center;background-color: #004396;border-radius: 100%;}
.cxf_section .boxs3 a img{width: 26px;display: block;}
.cxf_section .boxs3 a:hover{background-color: #fe0000;box-shadow: 0 0 12px rgba(0,0,0,0.1);}
@media screen and (max-width:1680px) {
.cxf_section{width: 50px;}
.cxf_section .boxs1 a{height: 100px;border-radius: 50px;}
.cxf_section .boxs1 a img{width: 20px;margin: 0 auto 6px auto;}
.cxf_section .boxs1 a .wz{font-size: 13px;line-height: 18px;}
.cxf_section .boxs2{border-radius: 50px;padding: 12px 0;}
.cxf_section .boxs2 .dd a{padding: 12px 0;}
.cxf_section .boxs2 .dd a .wzico img{width: 24px;}
.cxf_section .boxs2 .dd a .wzico .wz{font-size: 13px;}
.cxf_section .boxs3 a{height: 50px;}
.cxf_section .boxs3 a img{width: 24px;}
}
@media screen and (max-width:1024px) {
.cxf_section{display: none;}
}

.posi_backImg{width: 100%;position: absolute;left: 0;top: 0;z-index: -1;height: 100%;}
.posi_backImg>div{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;}
.posi_backImg .on{opacity: 1;}

.zx_right{width: 68px;display: none;position: fixed;right: 30px;bottom:16vh;z-index: 9999;}
.zx_right .btn{position: relative;}
.zx_right .btn::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(img/img96.png)no-repeat center center;background-size: cover; border-radius: 100%;transform: translate(-50%,-50%);
animation-name: 'ripple';
-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(1.3);}
 100% {transform: scale(1.6);}
}
 @-webkit-keyframes ripple {
 0% {transform: scale(1.3);}
 100% {transform: scale(1.6);}
}
.zx_right:hover .btn::after{display: none;}
.zx_right .btn img{width: 100%;display: block;cursor: pointer;position: relative;z-index: 3;}
.zx_right ._close{width:20px; height:20px; border:1px solid #bbb;right: -24px; border-radius: 50%; transform: rotate(45deg); -ms-transform: rotate(45deg);
  top: 4px;position: absolute;z-index: 99; display: block; cursor: pointer; }
.zx_right ._close::after,
.zx_right ._close::before{position: absolute;z-index:1; content: ''; display: block; left: 50%; top: 50%;background: #bbb; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); }
.zx_right ._close::after{ width:9px; height:1px; }
.zx_right ._close::before{ height:9px; width:1px; }
.zx_right .posi_box{width: 240px;right: 0;bottom:-10vh;position: absolute;z-index: 99; display: none;border-radius: 16px; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.zx_right .posi_box .boxs1{width: 100%;padding: 16px;background-color: #fff;border-radius: 16px 16px 0 0;}
.zx_right .posi_box .boxs1 .bt1{font-size: 20px;color: rgba(0, 67, 150, 1);line-height: 30px;margin-bottom: 4px;text-align: center;font-weight: bold;}
.zx_right .posi_box .boxs1 .bt2{font-size: 14px;color: #333;line-height: 20px;margin-bottom: 16px;text-align: center;}
.zx_right .posi_box .boxs1 .ewm{width: 110px;margin: 0 auto 8px auto;}
.zx_right .posi_box .boxs1 .ewm img{width: 100%;display: block;}
.zx_right .posi_box .boxs1 .wz{font-size: 16px;color: #555;line-height: 20px;text-align: center;}
.zx_right .posi_box .boxs2{width: 100%;padding: 16px;background-color: #F2F9FF;border-radius:0 0 16px 16px;}
.zx_right .posi_box .boxs2 .dh{display: flex;justify-content: center;align-items: center;margin-bottom: 16px;}
.zx_right .posi_box .boxs2 .dh img{width: 16px;display: block;margin-right: 5px;}
.zx_right .posi_box .boxs2 .dh .wz{font-size: 14px;color: #333;line-height: 24px;}
.zx_right .posi_box .boxs2 .dh .wz span{color: rgba(0, 67, 150, 1);font-weight: bold;}
.zx_right .posi_box .boxs2 .more a{margin: 0 auto; display: block;font-size: 16px;color: #fff;line-height: 40px;text-align: center;width: 130px;background-color: rgba(0, 67, 150, 1);}
.zx_right .posi_box .boxs2 .more a:hover{background-color: #fe0000;}
.zx_right .posi_box .none{width: 20px;display: block;cursor: pointer;position: absolute;left: 100%;bottom: 100%;}

@media screen and (max-width:1680px) {
.zx_right{width: 50px;right: 20px;bottom: 24%;}
.zx_right .btn::after{content: "";display: block;}
 @keyframes ripple {
 0% {transform: scale(1.3);}
 100% {transform: scale(1.6);}
}
 @-webkit-keyframes ripple {
 0% {transform: scale(1.3);}
 100% {transform: scale(1.6);}
}
.zx_right ._close{right:-15px; top:-20px;}
.zx_right .posi_box{width: 200px;}
.zx_right .posi_box .boxs1{padding: 14px;border-radius: 12px 12px 0 0;}
.zx_right .posi_box .boxs1 .bt1{font-size: 16px;line-height: 24px;margin-bottom: 4px;}
.zx_right .posi_box .boxs1 .bt2{font-size: 12px;line-height: 16px;margin-bottom: 10px;}
.zx_right .posi_box .boxs1 .ewm{width: 80px;margin: 0 auto 6px auto;}
.zx_right .posi_box .boxs1 .wz{font-size: 14px;line-height: 18px;}
.zx_right .posi_box .boxs2{padding: 14px;border-radius:0 0 12px 12px;}
.zx_right .posi_box .boxs2 .dh{margin-bottom: 12px;}
.zx_right .posi_box .boxs2 .dh img{width: 14px;margin-right:4px;}
.zx_right .posi_box .boxs2 .dh .wz{font-size: 12px;line-height: 20px;}
.zx_right .posi_box .boxs2 .more a{font-size: 14px;line-height: 36px;width: 110px;}
}
@media screen and (max-width:1024px) {
.zx_right{display: block;}
.zx_right .posi_box .boxs1 .ewm{width:110px;}
.zx_right .btn::after{ opacity: 1;}
}


.ny_banner{width: 100%;position: relative;}
.ny_banner .ba_img{width: 100%;display: block;}
.ny_banner .wzbox{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.ny_banner .wzbox h1{font-size: 56px;color: #fff;line-height: 72px;text-align: center;font-weight: bold;}
@media screen and (max-width:1024px) {
.ny_banner .wzbox h1{font-size: 24px;line-height: 40px;}
}

.dq_section{width: 100%;padding-top: 18px;}
.dq_section .w_width{display: flex;justify-content: flex-start;align-items: center;}
.dq_section span{font-size: 16px;color: rgba(136, 136, 136, 1);line-height: 20px;display: block;margin-right: 4px;}
.dq_section a{font-size: 16px;color: rgba(136, 136, 136, 1);line-height: 20px;display: block;}
.dq_section img{width: 16px;display: block;margin: 0 2px;}
.dq_section a:hover,
.dq_section a.on{color: #004396;}
@media screen and (max-width:1024px) {
.dq_section{display: none;}
}

.ej_section{width: 100%;padding-top: 0.58rem;}
.ej_section ul{font-size: 0;text-align: center;}
.ej_section ul li{margin-right: 42px;display: inline-block;vertical-align: middle;}
.ej_section ul li:last-child{margin-right: 0;}
.ej_section ul a{display: block;font-size: 20px;color: #000;line-height: 24px;padding-bottom: 14px;position: relative;font-weight: bold;}
.ej_section ul a::after{content: "";display: block;width: 58px;height: 5px;background-color: rgba(0, 67, 150, 1);position: absolute;left: 50%;bottom: 0;transform: translate(-50%,0);display: none;}
.ej_section ul li.on a::after{display: block;}
.ej_section ul li:hover a,
.ej_section ul li.on a{color: rgba(0, 67, 150, 1);}
@media screen and (max-width:1680px) {
.ej_section ul li{margin-right: 24px;}
.ej_section ul a{font-size: 16px;}
}
@media screen and (max-width:1024px) {
.ej_section{padding-top: 30px;}
.ej_section ul{white-space:nowrap;overflow: hidden;overflow-x: auto; max-width: 100%;}
.ej_section ul::-webkit-scrollbar{ display: none;}
.ej_section ul li{margin-right: 12px;}
.ej_section ul a{font-size: 16px;line-height: 20px;padding-bottom: 8px;}
.ej_section ul li.on a::after{height: 2px;}
}

.cpxz_section1{width: 100%;padding-top: 60px;padding-bottom: 1.2rem;}
.cpxz_section1 ul{margin: -30px -19px;width: calc(100% + 38px);display: flex;flex-wrap: wrap;}
.cpxz_section1 ul li{width: 33.333%;padding: 30px 19px;}
.cpxz_section1 ul a{display: block;width: 100%;}
.cpxz_section1 ul a .pic{ width: 100%; padding-bottom: 78.656%; position: relative; overflow: hidden;border-radius: 12px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cpxz_section1 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;}
.cpxz_section1 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);}
.cpxz_section1 ul a .wzbox{width: 100%;display: flex;justify-content: space-between;align-items: center;padding-top: 22px;}
.cpxz_section1 ul a .wzbox .wz{font-size: 20px;color: #000;line-height: 30px;width: calc(100% - 50px);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpxz_section1 ul a .wzbox img{width: 24px;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;}
.cpxz_section1 ul a:hover .wzbox .wz{color: #004396;}
.cpxz_section1 ul a:hover .wzbox img{
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
.cpxz_section1 .page_section{margin-top: 60px;}
@media screen and (max-width:1024px) {
.cpxz_section1{padding-top: 30px;padding-bottom: 30px;}
.cpxz_section1 ul{margin: -8px;width: calc(100% + 16px);}
.cpxz_section1 ul li{width: 50%;padding: 8px;}
.cpxz_section1 ul a .wzbox{padding-top: 12px;}
.cpxz_section1 ul a .wzbox .wz{font-size: 15px;line-height: 24px;width: calc(100% - 40px);}
.cpxz_section1 ul a .wzbox img{width: 20px;}
.cpxz_section1 .page_section{margin-top: 20px;}
}

.page_section{width: 100%;}
.page_section .pcpage{display: flex;justify-content: center;align-items: center;}
.page_section .pcpage a{display: flex;justify-content: center;align-items: center;margin-right: 10px; width: 40px;font-size: 16px;color: #333;height: 40px;border: 1px solid rgba(229, 229, 229, 1);border-radius: 4px;background-color: #fff;}
.page_section .pcpage a img{width: 24px;display: block;}
.page_section .pcpage a .ico2{display: none;}
.page_section .pcpage a:hover,
.page_section .pcpage a.on{background-color: #004396;border-color: #004396;color: #fff;}
.page_section .pcpage a:hover .ico1{display: none;}
.page_section .pcpage a:hover .ico2{display: block;}

.page_section .pcpage a.on .ico1{display: none;}
.page_section .pcpage a.on .ico2{display: block;}

.page_section .pcpage a:nth-child(1){margin-right: 30px;}
.page_section .pcpage a:last-child{margin-left: 20px;}
.page_section .phpage{display: none;}
@media screen and (max-width:1024px) {
.page_section{width: 100%;}
.page_section .pcpage{display: none;}
.page_section .phpage{display: flex;justify-content: center;align-items: center;}
.page_section .phpage a{display: flex;justify-content: center;align-items: center; width: 34px;height: 34px;border: 1px solid rgba(229, 229, 229, 1);border-radius: 4px;background-color: #fff;}
.page_section .phpage a img{width: 22px;display: block;}
.page_section .phpage a .ico1{display: none;}
.page_section .phpage a:hover,
.page_section .phpage a.on{background-color: #004396;border-color: #004396;}\
.page_section .phpage a.on .ico1{display: none;}
.page_section .phpage a.on .ico2{display: block;}
.page_section .phpage a:hover .ico1{display: none;}
.page_section .phpage a:hover .ico2{display: block;}
.page_section .phpage span{font-size: 16px;color: #333;line-height: 20px;margin: 0 24px;}
}

.cpxz_section2{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.cpxz_section2 h3{font-size: 0.46rem;color: #fff;line-height: 0.56rem;font-weight: bold;margin-bottom: 16px;text-align: center;}
.cpxz_section2 .info{font-size: 0.2rem;color: #fff;line-height: 0.3rem;margin-bottom: 0.4rem;text-align: center;}
.cpxz_section2 .more a{display: flex;justify-content: center;align-items: center;width: 1.88rem;background-color: #fff;border-radius: 0.6rem;margin: 0 auto;}
.cpxz_section2 .more a .wz{font-size: 0.18rem;color: rgba(0, 67, 150, 1);line-height: 0.6rem;margin-right: 0.16rem;}
.cpxz_section2 .more a img{width: 0.2rem;display: block;}
.cpxz_section2 .more a .ico2{display: none;}
.cpxz_section2 .more a:hover{background-color: #FF0000;}
.cpxz_section2 .more a:hover .wz{color: #fff;}
.cpxz_section2 .more a:hover .ico1{display: none;}
.cpxz_section2 .more a:hover .ico2{display: block;}
@media screen and (max-width:1024px) {
.cpxz_section2{padding-top: 50px;padding-bottom: 50px;}
.cpxz_section2 h3{font-size: 24px;line-height: 30px;margin-bottom: 12px;}
.cpxz_section2 .info{font-size: 15px;line-height: 20px;margin-bottom: 20px;}
.cpxz_section2 .more a{width: 130px;border-radius: 40px;}
.cpxz_section2 .more a .wz{font-size: 14px;line-height: 40px;margin-right: 10px;}
.cpxz_section2 .more a img{width: 18px;}
}

.spzx_section{width: 100%;padding-top: 60px;padding-bottom: 1.2rem;}
.spzx_section ul{margin: -20px -19px;width: calc(100% + 38px);display: flex;flex-wrap: wrap;}
.spzx_section ul li{width: 50%;padding: 20px 19px;}
.spzx_section ul a{display: block;width: 100%;background-color: rgba(245, 245, 245, 1);border-radius: 8px;overflow: hidden;}
.spzx_section ul a .picbox{width: 100%;position: relative;}
.spzx_section ul a .picbox .pic{ width: 100%; padding-bottom: 56.213%; 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;}
.spzx_section ul a .picbox .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;}
.spzx_section ul a:hover .picbox .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);}
.spzx_section ul a .picbox .ico{width: 56px;display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.spzx_section ul a .wzbox{width: 100%;height: 108px;padding: 12px;display: flex;justify-content: center;align-items: center;}
.spzx_section ul a .wzbox .wz{font-size: 20px;color: #333;line-height: 30px;text-align: center;width: 100%;font-weight: bold;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.spzx_section ul a:hover .wzbox .wz{color: #004396;}
.spzx_section .page_section{margin-top: 60px;}
@media screen and (max-width:1024px) {
.spzx_section{padding-top: 30px;padding-bottom: 30px;}
.spzx_section ul{margin: -8px;width: calc(100% + 16px);}
.spzx_section ul li{width:50%;padding: 8px;}
.spzx_section ul a .picbox .ico{width: 32px;}
.spzx_section ul a .wzbox{height: 60px;padding: 10px;}
.spzx_section ul a .wzbox .wz{font-size: 15px;line-height: 20px;}
.spzx_section .page_section{margin-top: 20px;}
}

.nysp_tc{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;z-index: 9999999;background-color: #000;display: none;}
.nysp_tc .content{display: flex;justify-content: center;align-items: center;height: 100vh;}
.nysp_tc .content video{width: 100%;height: 100%;display: block;object-fit: cover;}
.nysp_tc .content .none{width: 48px;display: block;cursor: pointer;position: absolute;right: 36px;top: 26px;}
.nysp_tc .content .none:hover{opacity: 0.8;}
@media screen and (max-width:1024px) {
.nysp_tc .content .none{width: 30px;right: 16px;top: 16px;}
}

.xq_content{width: 100%;position: relative;}
.xq_content .baimg{width: 100%;display: block;position: absolute;left: 0;top: 0;z-index: 1;}
.xq_content>div{position: relative;z-index: 3;}
@media screen and (max-width:1024px) {
.xq_content .baimg{height: 1000px;object-fit: cover;}

}

.cpxq_section1{padding-top: 24px;padding-bottom: 24px;border: 1px solid rgba(255, 255, 255, 0.1);}
.cpxq_section1 .w_width{display: flex;justify-content: space-between;align-items: center;}
.cpxq_section1 .dq_section{display: flex;justify-content: flex-start;align-items: center;width: auto;padding-top: 0;}
.cpxq_section1 .dq_section a{color: #fff;}
.cpxq_section1 .dq_section span{color: #fff;}
.cpxq_section1 .dq_section a.on,
.cpxq_section1 .dq_section a:hover{opacity: 0.8;}
.cpxq_section1 .back a{display: flex;align-items: center;}
.cpxq_section1 .back a img{width: 20px;display: block;margin-right: 10px;}
.cpxq_section1 .back a .wz{font-size: 16px;color: #fff;line-height: 30px;}
.cpxq_section1 .back a:hover{opacity: 0.8;}
@media screen and (max-width:1024px) {
.cpxq_section1{padding-top: 14px;padding-bottom: 14px;}
.cpxq_section1 .w_width{justify-content: flex-end;}
.cpxq_section1 .dq_section{display: none;}
.cpxq_section1 .back a img{width: 18px;margin-right: 8px;}
.cpxq_section1 .back a .wz{font-size: 14px;line-height: 24px;;}
}

.cpxq_section2{padding-top: 100px;padding-bottom: 100px;}
.cpxq_section2 .w_width{display: flex;justify-content: space-between;align-items: center;flex-direction:row-reverse;}
.cpxq_section2 .left{width: 48.75%;}
.cpxq_section2 .left .qh_t{margin-bottom: 14px;}
.cpxq_section2 .left .qh_t .pic{ width: 100%; padding-bottom: 78.86%; position: relative; overflow: hidden;border-radius: 16px;
-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_section2 .left .qh_t .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_section2 .left .qh_b{padding: 0 50px;}
.cpxq_section2 .left .qh_b ul{margin:0 -8px;width: calc(100% + 16px);}
.cpxq_section2 .left .qh_b ul li{padding: 0 8px;}
.cpxq_section2 .left .qh_b ul a{display: block;width: 100%;position: relative;}
.cpxq_section2 .left .qh_b ul a::after{content: "";display: block;width: 100%;height: 100%;border: 1px solid rgba(0, 0, 0, 0);border-radius: 8px; background-color: rgba(0, 0, 0, 0.15);position: absolute;left: 0;top: 0;z-index: 3;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cpxq_section2 .left .qh_b ul li.slick-current a::after{background-color: rgba(0,0,0,0);border-color: #004396;}
.cpxq_section2 .left .qh_b ul a .pic{ width: 100%; padding-bottom: 78%; position: relative; overflow: hidden;border-radius: 8px;z-index: 1;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cpxq_section2 .left .qh_b 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_section2 .left .qh_b ul .slick-prev{width: 30px;height: 30px;background: url(img/img140.svg) no-repeat center center; background-size: cover;left: -40px;top: 50%;}
.cpxq_section2 .left .qh_b ul .slick-next{width: 30px;height: 30px;background: url(img/img141.svg) no-repeat center center; background-size: cover;right: -40px;top: 50%;}
.cpxq_section2 .left .qh_b ul .slick-prev:hover{background: url(img/img142.svg) no-repeat center center; background-size: cover;}
.cpxq_section2 .left .qh_b ul .slick-next:hover{background: url(img/img143.svg) no-repeat center center; background-size: cover;}
.cpxq_section2 .right{width: 51.25%;padding-right: 110px;}
.cpxq_section2 .right .bt{font-size: 46px;color: #fff;line-height: 56px;font-weight: bold;}
.cpxq_section2 .right .line{width: 100%;height: 1px;margin: 48px 0;background-color: rgba(255, 255, 255, 0.15);}
.cpxq_section2 .right .info{font-size: 20px;color: #fff;line-height: 45px;margin-bottom: 80px;}
.cpxq_section2 .right .btnbox{display: flex;}
.cpxq_section2 .right .btn{margin-right: 24px;}
.cpxq_section2 .right .btn:last-child{margin-right: 0;}
.cpxq_section2 .right .btn a{display: flex;justify-content: center;align-items: center;width: 188px;background-color: rgba(0, 67, 150, 1);border-radius: 60px;}
.cpxq_section2 .right .btn a .wz{font-size: 18px;color: #fff;line-height: 60px;margin-right: 16px;}
.cpxq_section2 .right .btn a img{width: 22px;display: block;}
.cpxq_section2 .right .btn:last-child a{background-color: rgba(255, 0, 0, 1);}
.cpxq_section2 .right .btn a:hover{opacity: 0.8;}
@media screen and (max-width:1680px) {
.cpxq_section2 .right{padding-right: 70px;}
.cpxq_section2 .right .bt{font-size: 30px;line-height: 40px;}
.cpxq_section2 .right .line{margin: 30px 0;}
.cpxq_section2 .right .info{font-size: 16px;line-height: 32px;margin-bottom: 40px;}
}
@media screen and (max-width:1024px) {
.cpxq_section2{padding-top: 30px;padding-bottom: 30px;}
.cpxq_section2 .w_width{display: block;}
.cpxq_section2 .left{width: 100%;margin: 0 auto 14px auto;}
.cpxq_section2 .left .qh_t{margin-bottom: 12px;}
.cpxq_section2 .left .qh_b{padding: 0 30px;}
.cpxq_section2 .left .qh_b ul .slick-prev{width: 26px;height: 26px;left: -34px;}
.cpxq_section2 .left .qh_b ul .slick-next{width: 26px;height: 26px;right: -34px;}
.cpxq_section2 .right{width: 100%;padding-right: 0;}
.cpxq_section2 .right .bt{font-size: 20px;line-height: 30px;}
.cpxq_section2 .right .line{margin: 12px 0;}
.cpxq_section2 .right .info{font-size: 14px;line-height: 22px;margin-bottom: 12px;}
.cpxq_section2 .right .btn{margin-right: 12px;}
.cpxq_section2 .right .btn a{width: 120px;border-radius: 38px;}
.cpxq_section2 .right .btn a .wz{font-size: 14px;line-height: 38px;margin-right: 10px;}
.cpxq_section2 .right .btn a img{width: 20px}
}

.cpxq_section3{width: 100%;padding-bottom: 1.2rem;}
.cpxq_section3 .w_width{background-color: #fff;border-radius: 8px;overflow: hidden;}
.cpxq_section3 .cont1{width: 100%;padding: 0 50px;background: #F2F9FF;}
.cpxq_section3 .cont1 ul{font-size: 0;text-align: center;}
.cpxq_section3 .cont1 ul li{display: inline-block;margin-right: 72px;position: relative;}
.cpxq_section3 .cont1 ul li a{display: block;font-size: 20px;color: #000;line-height: 30px;padding: 25px 0;position: relative;}
.cpxq_section3 .cont1 ul li.on::after{content: "";display: block;width: 80px;height: 7px;background: url(img/img145.png)no-repeat center bottom;background-size: cover;position: absolute;left: 50%;transform: translate(-50%,0);bottom: -5px;}
.cpxq_section3 .cont1 ul li.on a{color: rgba(0, 67, 150, 1);}
.cpxq_section3 .cont2{padding: 60px 50px;font-size: 18px;color: #333;line-height: 36px;position: relative;}
.cpxq_section3 .cont2 span{font-size: 32px;color: #000;}
.cpxq_section3 .cont2 img{max-width: 100%;}
.cpxq_section3 .cont2::after{content: "";display: block;width: calc(100% - 100px);height: 1px;background-color: rgba(0,0,0,0.1);position: absolute;left: 50px;bottom: 0;}
.cpxq_section3 .cont3{width: 100%;padding: 20px 50px;display: flex;justify-content: space-between;align-items: flex-start;}
.cpxq_section3 .cont3 a{display: block;width: calc(50% - 30px);font-size: 16px;color: #555;line-height: 30px;}
.cpxq_section3 .cont3 a:last-child{text-align: right;}
.cpxq_section3 .cont3 a:hover{color: rgba(0, 67, 150, 1);}
@media screen and (max-width:1024px) {
.cpxq_section3{padding-bottom: 30px;}
.cpxq_section3 .cont1{padding: 0 14px;}
.cpxq_section3 .cont1 ul{text-align: left;white-space:nowrap;overflow: hidden;overflow-x: auto; max-width: 100%;}
.cpxq_section3 .cont1 ul::-webkit-scrollbar{ display: none;}
.cpxq_section3 .cont1 ul li{margin-right: 14px;}
.cpxq_section3 .cont1 ul li a{font-size: 15px;line-height: 20px;padding: 10px 0;}
.cpxq_section3 .cont1 ul li.on::after{display: none;}
.cpxq_section3 .cont2{padding: 14px;font-size: 14px;line-height: 24px;}
.cpxq_section3 .cont2 span{font-size: 18px;}
.cpxq_section3 .cont2::after{width: calc(100% - 28px);left: 14px;}
.cpxq_section3 .cont3{padding: 14px;}
.cpxq_section3 .cont3 a{width: calc(50% - 10px);font-size: 14px;line-height: 22px;}
}

.cpxq_section4{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.cpxq_section4 h2{font-size: 46px;color: #000;line-height: 56px;text-align: center;font-weight: bold;margin-bottom: 50px;}
.cpxq_section4 .ul{margin: 0 -19px;width: calc(100% + 38px);}
.cpxq_section4 .ul .li{padding: 0 19px;}
.cpxq_section4 .ul a{display: block;width: 100%;}
.cpxq_section4 .ul a .pic{ width: 100%; padding-bottom: 78.656%; position: relative; overflow: hidden;border-radius: 12px;
-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%;display: flex;justify-content: space-between;align-items: center;padding-top: 22px;}
.cpxq_section4 .ul a .wzbox .wz{font-size: 20px;color: #000;line-height: 30px;width: calc(100% - 50px);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpxq_section4 .ul a .wzbox img{width: 24px;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;}
.cpxq_section4 .ul a:hover .wzbox .wz{color: #004396;}
.cpxq_section4 .ul a:hover .wzbox img{
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
.cpxq_section4 .ul .slick-dots{margin-top: 50px;}
@media screen and (max-width:1024px) {
.cpxq_section4{padding-top: 30px;padding-bottom: 30px;}
.cpxq_section4 h2{font-size: 20px;line-height: 30px;margin-bottom: 20px;}
.cpxq_section4 .ul{margin: -8px;width: calc(100% + 16px);}
.cpxq_section4 .ul .li{width: 50%;padding: 8px;}
.cpxq_section4 .ul a .wzbox{padding-top: 12px;}
.cpxq_section4 .ul a .wzbox .wz{font-size: 15px;line-height: 24px;width: calc(100% - 40px);}
.cpxq_section4 .ul a .wzbox img{width: 20px;}
.cpxq_section4 .ul .slick-dots{margin-top: 20px;}
}

.mtbd_section{width: 100%;padding-top: 60px;padding-bottom: 1.2rem;}
.mtbd_section ul{margin: -15px;width: calc(100% + 30px);display: flex;flex-wrap: wrap;}
.mtbd_section ul li{width: 50%;padding: 15px;}
.mtbd_section ul a{display: flex;justify-content: flex-start;align-items: center;padding: 24px;background: rgba(245, 245, 245, 1);position: relative;}
.mtbd_section ul a::after{content: "";display: block;width: 0;height: 6px;background-color: #004396;position: absolute;left: 0;bottom: 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;}
.mtbd_section ul a .left{width: 264px;}
.mtbd_section ul a .left .pic{ width: 100%; padding-bottom: 61.742%; 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;}
.mtbd_section ul a .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%);
-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;}
.mtbd_section ul a:hover .left .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);}
.mtbd_section ul a .right{width: calc(100% - 264px);padding-left: 24px;}
.mtbd_section ul a .right .date{font-size: 18px;color: #333;line-height: 24px;margin-bottom: 8px;padding-bottom: 9px;position: relative;}
.mtbd_section ul a .right .date::after{content: "";display: block;width: 30px;height: 1px;background-color: rgba(0, 0, 0, 0.2);position: absolute;left: 0;bottom: 0;}
.mtbd_section ul a .right .info{font-size: 20px;color: #000;line-height: 30px;margin-bottom: 24px;font-weight: bold;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.mtbd_section ul a .right .more{font-size: 18px;color: rgba(0, 67, 150, 1);line-height: 36px;width: 132px;height: 40px; border: 1px solid rgba(0, 67, 150, 1);text-align: center;border-radius: 40px;}
.mtbd_section ul a:hover{box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);background: #fff;}
.mtbd_section ul a:hover::After{width: 100%;}
.mtbd_section ul a:hover .right .info{color: rgba(0, 67, 150, 1);}
.mtbd_section ul a:hover .right .more{background-color: rgba(0, 67, 150, 1);color: #fff;}
.mtbd_section .page_section{margin-top: 60px;}
@media screen and (max-width:1680px) {
.mtbd_section ul a .left{width: 200px;}
.mtbd_section ul a .right{width: calc(100% - 200px);}
.mtbd_section ul a .right .date{font-size: 14px;line-height: 20px;}
.mtbd_section ul a .right .info{font-size: 16px;line-height: 22px;margin-bottom: 12px;}
.mtbd_section ul a .right .more{font-size: 15px;line-height: 28px;width: 100px;border-radius: 30px;height: 30px;}
}
@media screen and (max-width:1024px) {
.mtbd_section{padding-top: 30px;padding-bottom: 30px;}
.mtbd_section ul{margin: -0;width: 100%;display: block;}
.mtbd_section ul li{width: 100%;padding: 0;margin-bottom: 12px;}
.mtbd_section ul li:last-child{margin-bottom: 0;}
.mtbd_section ul a{padding: 20px;display: block;}
.mtbd_section ul a::after{height: 3px;}
.mtbd_section ul a .left{width: 100%;}
.mtbd_section ul a .right{width: 100%;padding-left: 0;margin-top: 16px;}
.mtbd_section ul a .right .date{font-size: 14px;line-height: 18px;margin-bottom: 10px;padding-bottom: 0;}
.mtbd_section ul a .right .date::after{display: none;}
.mtbd_section ul a .right .info{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.mtbd_section ul a .right .more{font-size: 14px;line-height: 29px;width: 80px;border-radius: 32px;height: 32px;}
.mtbd_section .page_section{margin-top: 20px;}
}

.mtbdxq_section1{padding-top: 24px;padding-bottom: 24px;border: 1px solid rgba(255, 255, 255, 0.1);}
.mtbdxq_section1 .w_width{display: flex;justify-content: space-between;align-items: center;}
.mtbdxq_section1 .dq_section{display: flex;justify-content: flex-start;align-items: center;width: auto;padding-top: 0;}
.mtbdxq_section1 .dq_section a{color: #555;}
.mtbdxq_section1 .dq_section span{color: #555;}
.mtbdxq_section1 .dq_section a.on,
.mtbdxq_section1 .dq_section a:hover{opacity: 0.8;}
.mtbdxq_section1 .back a{display: flex;align-items: center;}
.mtbdxq_section1 .back a img{width: 20px;display: block;margin-right: 10px;}
.mtbdxq_section1 .back a .wz{font-size: 16px;color: #555;line-height: 30px;}
.mtbdxq_section1 .back a:hover{opacity: 0.8;}
@media screen and (max-width:1024px) {
.mtbdxq_section1{padding-top: 14px;padding-bottom: 14px;}
.mtbdxq_section1 .w_width{justify-content: flex-end;}
.mtbdxq_section1 .dq_section{display: none;}
.mtbdxq_section1 .back a img{width: 18px;margin-right: 8px;}
.mtbdxq_section1 .back a .wz{font-size: 14px;line-height: 24px;;}
}

.mtbdxq_section2{width: 100%;padding-bottom: 1.2rem;}
.mtbdxq_section2 .w_width{display: flex;justify-content: flex-start;align-items: flex-start;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 16px;background: #fff;overflow: hidden;}
.mtbdxq_section2 .left{width: 71.75%;padding: 50px;}
.mtbdxq_section2 .left h2{font-size: 36px;color: #000;line-height: 40px;margin-bottom: 16px;}
.mtbdxq_section2 .left .dl{display: flex;align-items: center;margin-bottom: 30px;}
.mtbdxq_section2 .left .dl .dd{margin-right: 40px;display: flex;align-items: center;}
.mtbdxq_section2 .left .dl .dd:last-child{margin-right: 0;}
.mtbdxq_section2 .left .dl .dd img{width: 24px;display: block;margin-right: 8px;}
.mtbdxq_section2 .left .dl .dd .wz{font-size: 16px;color: rgba(136, 136, 136, 1);line-height: 30px;}
.mtbdxq_section2 .left .cont{font-size: 16px;color: #555;line-height: 30px;padding-top: 30px;border-top: 1px solid rgba(0, 0, 0, 0.1);margin-bottom: 30px;}
.mtbdxq_section2 .left .cont span{color: #333;font-weight: bold;}
.mtbdxq_section2 .left .cont img{max-width: 100%;}
.mtbdxq_section2 .left .page_box{border-radius: 8px;background: rgba(242, 249, 255, 1);padding: 20px 30px;display: flex;justify-content: space-between;align-items: flex-start;}
.mtbdxq_section2 .left .page_box a{display: block;font-size: 16px;color: #555;line-height: 30px;width: calc(50% - 20px);}
.mtbdxq_section2 .left .page_box a:last-child{text-align: right;}
.mtbdxq_section2 .left .page_box a:hover{color: #004396;}
.mtbdxq_section2 .right{width: 28.25%;}
.mtbdxq_section2 .right h3{font-size: 30px;color: #fff;line-height: 88px;background-color: #004396;;text-align: center;}
.mtbdxq_section2 .right a{display: block;width: 100%;border-top: 1px solid rgba(0, 67, 150, 1);background: linear-gradient(0.00deg, rgba(255, 255, 255, 1) 0.102%,rgba(242, 249, 255, 1) 97.7%);padding: 36px 36px 70px 36px;}
.mtbdxq_section2 .right a .wzbox{padding-bottom: 30px;}
.mtbdxq_section2 .right a .wzbox .boxs{width: 100%;display: flex;justify-content: space-between;align-items: center;font-size: 16px;color: #555;line-height: 20px;margin-bottom: 30px;}
.mtbdxq_section2 .right a .wzbox .bt{font-size: 20px;color: #000;line-height: 30px;margin-bottom: 16px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.mtbdxq_section2 .right a .wzbox .info{font-size: 16px;color: #555;line-height: 30px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.mtbdxq_section2 .right a:hover .wzbox .bt{color: #004396;}
.mtbdxq_section2 .right a .pic{ width: 100%; padding-bottom: 61.57%; 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;}
.mtbdxq_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;}
.mtbdxq_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);}
@media screen and (max-width:1680px) {
.mtbdxq_section2 .left .page_box{padding: 20px;}
.mtbdxq_section2 .left .page_box a{font-size: 14px;line-height: 24px;}
}
@media screen and (max-width:1024px) {
.mtbdxq_section2{padding-top: 0;padding-bottom: 30px;}
.mtbdxq_section2 .w_width{display: block;border-radius: 12px;}
.mtbdxq_section2 .left{width: 100%;padding: 20px;}
.mtbdxq_section2 .left h2{font-size: 18px;line-height: 30px;margin-bottom: 10px;text-align: center;}
.mtbdxq_section2 .left .dl{margin-bottom: 12px;justify-content: center;}
.mtbdxq_section2 .left .dl .dd{margin-right: 12px;}
.mtbdxq_section2 .left .dl .dd img{width: 22px;margin-right: 6px;}
.mtbdxq_section2 .left .dl .dd .wz{font-size: 14px;line-height: 20px;}
.mtbdxq_section2 .left .cont{font-size: 14px;line-height: 22px;padding-top: 12px;margin-bottom: 12px;}
.mtbdxq_section2 .left .page_box{padding: 14px;display: block;}
.mtbdxq_section2 .left .page_box a{display: block;font-size: 14px;margin-bottom: 10px; line-height: 22px;width: 100%;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.mtbdxq_section2 .left .page_box a:last-child{margin-bottom: 0;}
.mtbdxq_section2 .left .page_box a br{display: none;}
.mtbdxq_section2 .left .page_box a:last-child{text-align: left;}
.mtbdxq_section2 .right{display: none;}
}

.ny_banner2{width: 100%;position: relative;}
.ny_banner2 .ba_img{width: 100%;display: block;}
.ny_banner2 .wz_box{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.ny_banner2 .wz_box .bq{display: flex;margin-bottom: 0.24rem;}
.ny_banner2 .wz_box .bq div{font-size: 0.24rem;color: #fff;line-height: 0.4rem;padding: 0 0.24rem;background-color: rgba(255, 0, 0, 1);border-radius: 0.4rem;}
.ny_banner2 .wz_box h1{font-size: 0.6rem;color: #fff;line-height: 0.72rem;font-weight: bold;}
.ny_banner2 .wz_box .ej_box{width: 100%;position: absolute;left: 0;bottom: 0;}
.ny_banner2 .ej_box{width: 100%;position: absolute;bottom: 0;left: 0;}
.ny_banner2 .ej_box ul{border-right: 1px solid rgba(255, 255, 255, 0.3);}
.ny_banner2 .ej_box li{border-left: 1px solid rgba(255, 255, 255, 0.3);border-top: 1px solid rgba(255, 255, 255, 0.3);backdrop-filter: blur(20px);background: rgba(255, 255, 255, 0.08);}
.ny_banner2 .ej_box li a{display: block;padding: 0.28rem 0.6rem 0.28rem 0.28rem;}
.ny_banner2 .ej_box li img{width: 0.56rem;display: block;margin-bottom: 0.06rem;}
.ny_banner2 .ej_box li .boxs{display: flex;justify-content: space-between;align-items: center;}
.ny_banner2 .ej_box li .boxs .wz{font-size: 0.2rem;color: #fff;line-height: 0.3rem;}
.ny_banner2 .ej_box li .boxs .num{font-size: 0.18rem;color: #fff;line-height: 0.3rem;}
.ny_banner2 .ej_box .slick-prev{width: 30px;height: 30px;background: url(img/img140.svg) no-repeat center center; background-size: cover;left: -50px;top: 50%;}
.ny_banner2 .ej_box .slick-next{width: 30px;height: 30px;background: url(img/img141.svg) no-repeat center center; background-size: cover;right: -50px;top: 50%;}
.ny_banner2 .ej_box .slick-prev:hover{background: url(img/img142.svg) no-repeat center center; background-size: cover;}
.ny_banner2 .ej_box .slick-next:hover{background: url(img/img143.svg) no-repeat center center; background-size: cover;}
@media screen and (max-width:1024px) {
.ny_banner2 .wz_box .bq{margin-bottom: 12px;}
.ny_banner2 .wz_box .bq div{font-size: 14px;line-height: 36px;padding: 0 14px;border-radius: 36px;}
.ny_banner2 .wz_box h1{font-size: 20px;line-height: 30px;}
.ny_banner2 .ej_box li a{padding: 6px 14px;}
.ny_banner2 .ej_box li img{width: 30px;}
.ny_banner2 .ej_box li .boxs .wz{font-size: 15px;line-height: 20px;}
.ny_banner2 .ej_box li .boxs .num{font-size: 14px;line-height: 20px;}
.ny_banner2 .ej_box .w_width{padding: 0 26px;}
.ny_banner2 .ej_box .slick-prev{width: 26px;height: 26px;left: -40px;}
.ny_banner2 .ej_box .slick-next{width: 26px;height: 26px;right: -40px;}
}

.ny_bt1{width: 100%;}
.ny_bt1 .title{font-size: 0.46rem;color: #000;line-height: 0.56rem;text-align: center;font-weight: bold;margin-bottom: 0.16rem;}
.ny_bt1 .line{width: 0.48rem;height: 0.04rem;background-color: rgba(255, 0, 0, 1);margin: 0 auto;}
@media screen and (max-width:1024px) {
.ny_bt1 .title{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.ny_bt1 .line{width: 32px;height: 2px;}
}

.cjfa_section1{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.cjfa_section1 .content{width: 100%;position: relative;display: flex;justify-content: flex-end;margin-top: 0.4rem;}
.cjfa_section1 .content .left{width: 50%;}
.cjfa_section1 .content .pic{ padding-bottom:68.75%; position: relative; overflow: hidden;border-radius: 10px;}
.cjfa_section1 .content .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.cjfa_section1 .content .right{width: 55.125%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.cjfa_section1 .content .right .bt{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 0.42rem;padding-left: 0.5rem;}
.cjfa_section1 .content .right .bt img{width: 0.25rem;display: block;}
.cjfa_section1 .content .right .bt .wz{font-size: 0.24rem;color: rgba(0, 67, 150, 1);line-height: 0.3rem;font-weight: bold;margin: 0 0.18rem;}
.cjfa_section1 .content .right .info{background-color: #ffffff;padding:0.6rem 0.8rem;border-radius: 8px;background: rgba(255, 255, 255, 1);font-size: 0.18rem;color: #333;line-height: 0.4rem;}
@media screen and (max-width:1700px) {
.cjfa_section1 .content .right .bt{margin-bottom: 0.3rem;padding-left: 0;}
.cjfa_section1 .content .right .bt img{width: 20px;}
.cjfa_section1 .content .right .bt .wz{font-size: 0.2rem;line-height: 0.28rem;margin: 0 0.1rem;}
.cjfa_section1 .content .right .info{padding:0.4rem 0.4rem;font-size: 0.16rem;line-height: 0.36rem;}
}
@media screen and (max-width:1024px) {
.cjfa_section1{padding-top: 30px;padding-bottom: 30px;}
.cjfa_section1 .content{display: block; margin-top: 20px;}
.cjfa_section1 .content .left{width: 100%;}
.cjfa_section1 .content .right{width: 100%;position: static;transform: translate(0,0);margin-top: 20px;}
.cjfa_section1 .content .right .bt{margin-bottom: 14px;padding-left: 0;}
.cjfa_section1 .content .right .bt img{width: 18px;}
.cjfa_section1 .content .right .bt .wz{font-size: 16px;line-height: 22px;margin: 0 10px;}
.cjfa_section1 .content .right .info{background-color: rgba(255,255,255,0); padding: 0;border-radius: 8px;font-size: 14px;line-height: 22px;}
}

.cjfa_section2{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.cjfa_section2 .ny_bt1{margin-bottom: 50px;}
.cjfa_section2 ul{margin: -20px;width: calc(100% + 40px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.cjfa_section2 ul li{width: 50%;padding: 20px;}
.cjfa_section2 ul a{display: flex;justify-content: flex-start;align-items: center;border-bottom: 2px solid rgba(0, 67, 150, 1);border-radius: 8px 8px 0px 0px;background: rgba(242, 249, 255, 1);padding: 31px 33px;}
.cjfa_section2 ul img{width: 138px;display: block;}
.cjfa_section2 ul .wzbox{width: calc(100% - 138px);padding-left: 36px;}
.cjfa_section2 ul .bt{font-size: 24px;color: #000;line-height: 36px;margin-bottom: 16px;font-weight: bold;}
.cjfa_section2 ul .info{font-size: 18px;color: #333;line-height: 36px;}
.cjfa_section2 ul a:hover{background-color: #004396;}
.cjfa_section2 ul a:hover .bt{color: #fff;}
.cjfa_section2 ul a:hover .info{color: #fff;}
@media screen and (max-width:1680px) {
.cjfa_section2 ul{margin: -12px;width: calc(100% + 24px);}
.cjfa_section2 ul li{padding: 12px;}
.cjfa_section2 ul a{padding: 24px;}
.cjfa_section2 ul img{width: 100px;}
.cjfa_section2 ul .wzbox{width: calc(100% - 100px);padding-left: 20px;}
.cjfa_section2 ul .bt{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.cjfa_section2 ul .info{font-size: 14px;line-height: 24px;}
}
@media screen and (max-width:1024px) {
.cjfa_section2{padding-top: 30px;padding-bottom: 30px;}
.cjfa_section2 .ny_bt1{margin-bottom: 20px;}
.cjfa_section2 ul{margin: -6px;width: calc(100% + 12px);}
.cjfa_section2 ul li{width: 100%;padding: 6px;}
.cjfa_section2 ul a{padding: 14px;align-items: flex-start;}
.cjfa_section2 ul img{width: 90px;}
.cjfa_section2 ul .wzbox{width: calc(100% - 90px);padding-left: 12px;}
.cjfa_section2 ul .bt{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.cjfa_section2 ul .info{font-size: 14px;line-height: 20px;}
}

.cjfa_section3{padding-top: 1.2rem;padding-bottom: 1.2rem;}
.cjfa_section3 .ny_bt1{margin-bottom: 50px;}
@media screen and (max-width:1024px) {
.cjfa_section3{padding-top: 30px;padding-bottom: 30px;}
.cjfa_section3 .ny_bt1{margin-bottom: 20px;}
}

.cjfa_section4{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.cjfa_section4 .content{margin-top: 40px;display: flex;justify-content: space-between;align-items: center;}
.cjfa_section4 .content .left{width: 75%;}
.cjfa_section4 .content .left .pic{ padding-bottom: 49.5%; position: relative; overflow: hidden;border-radius: 12px;}
.cjfa_section4 .content .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%);}
.cjfa_section4 .content .left .slick-prev{width: 40px;height: 40px;left: 25px;top: 50%;border-radius: 60px;backdrop-filter: blur(20px);background: rgba(0, 0, 0, 0.2);}
.cjfa_section4 .content .left .slick-prev::after{content: "";display: block;width: 20px;height: 20px;background: url(img/img309.png)no-repeat center center;background-size: cover;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.cjfa_section4 .content .left .slick-next{width: 40px;height: 40px;right: 25px;top: 50%;border-radius: 60px;backdrop-filter: blur(20px);background: rgba(0, 0, 0, 0.2);}
.cjfa_section4 .content .left .slick-next::after{content: "";display: block;width: 20px;height: 20px;background: url(img/img310.png)no-repeat center center;background-size: cover;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.cjfa_section4 .content .left .slick-prev:hover,
.cjfa_section4 .content .left .slick-next:hover{background-color: #004296;}
.cjfa_section4 .content .right{width: 22.3125%;}
.cjfa_section4 .content .right ul{margin: -12px 0;}
.cjfa_section4 .content .right ul li{padding: 12px 0 12px 18px;}
.cjfa_section4 .content .right ul a{display: block;width: 100%;position: relative;}
.cjfa_section4 .content .right ul a .pic{ padding-bottom: 53.687%; position: relative; overflow: hidden;border-radius: 12px;border-radius: 12px;}
.cjfa_section4 .content .right ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.cjfa_section4 .content .right ul a::after{content: "";display: block;border-radius: 12px;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 3;background-color: #000;opacity: 0.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;}
.cjfa_section4 .content .right ul a::before{content: "";display: block;width: 0;height: 0;border: 10px solid;border-color: transparent #004296 transparent transparent;position: absolute;right: 100%;opacity: 0; top: 50%;transform: translate(0,-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;}
.cjfa_section4 .content .right ul a .wz{padding: 0 20px; font-size: 20px;color: #fff;line-height: 36px;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);text-align: center;width: 100%;z-index: 10;}
.cjfa_section4 .content .right ul li.slick-current a::after{opacity: 1;background-color: #004296;}
.cjfa_section4 .content .right ul li.slick-current a::before{opacity: 1;border-color: transparent #004296 transparent transparent;}


@media screen and (max-width:1024px) {
.cjfa_section4{padding-top: 30px;padding-bottom: 30px;}
.cjfa_section4 .content{margin-top: 20px;display: block;}
.cjfa_section4 .content .left{width: 100%;}
.cjfa_section4 .content .left .slick-prev{width: 32px;height: 32px;left: 12px;}
.cjfa_section4 .content .left .slick-prev::after{width: 18px;height: 18px;}
.cjfa_section4 .content .left .slick-next{width: 32px;height: 32px;right: 12px;}
.cjfa_section4 .content .left .slick-next::after{width: 18px;height: 18px;}
.cjfa_section4 .content .right{width:100%;margin-top: 20px;}
.cjfa_section4 .content .right ul{margin:  0 -6px;width: calc(100% + 12px);}
.cjfa_section4 .content .right ul li{padding: 0 6px;}
.cjfa_section4 .content .right ul a::before{display: none;}
.cjfa_section4 .content .right ul a .wz{font-size: 15px;line-height: 24px;padding: 0 12px;}
}

.cjfa_section5{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.cjfa_section5 .content{margin-top: 40px;}
.cjfa_section5 .content li{margin-bottom: 20px;}
.cjfa_section5 .content li:last-child{margin-bottom: 0;}
.cjfa_section5 .content a{display: flex;justify-content: space-between;align-items: center;border-radius: 8px;background: rgba(242, 249, 255, 1);padding: 0.5rem;}
.cjfa_section5 .content a .left{width: calc(100% - 2rem);display: flex;justify-content: flex-start;align-items: center;}
.cjfa_section5 .content a .left img{width: 0.56rem;display: block;}
.cjfa_section5 .content a .left .wzbox{width: calc(100% - 0.56rem);padding-left: 0.3rem;}
.cjfa_section5 .content a .left .bt{font-size: 0.2rem;color: #333;line-height: 0.3rem;margin-bottom: 0.16rem;font-weight: bold;}
.cjfa_section5 .content a .left .date{display: flex;align-items: center;}
.cjfa_section5 .content a .left .date img{width: 0.2rem;display: block;margin-right: 4px;}
.cjfa_section5 .content a .left .date .wz{font-size: 0.18rem;color: rgba(136, 136, 136, 1);line-height: 0.24rem;}
.cjfa_section5 .content a .right{width: 1.38rem;display: flex;justify-content: center;align-items: center;border-radius: 0.5rem;background:  rgba(0, 67, 150, 1);}
.cjfa_section5 .content a .right .wz{font-size: 0.16rem;color: #fff;line-height: 0.5rem;margin-left: 0.06rem;}
.cjfa_section5 .content a .right img{width:  0.2rem;display: block;}
.cjfa_section5 .content a:hover .left .bt{color: rgba(0, 67, 150, 1);}
@media screen and (max-width:1024px) {
.cjfa_section5{padding-top: 30px;padding-bottom: 30px;}
.cjfa_section5 .content{margin-top: 20px;}
.cjfa_section5 .content li{margin-bottom: 12px;}
.cjfa_section5 .content a{display: block;padding: 14px;}
.cjfa_section5 .content a .left{width:100%;align-items: flex-start;}
.cjfa_section5 .content a .left img{width: 40px;}
.cjfa_section5 .content a .left .wzbox{width: calc(100% - 40px);padding-left: 12px;}
.cjfa_section5 .content a .left .bt{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.cjfa_section5 .content a .left .date img{width: 18px;}
.cjfa_section5 .content a .left .date .wz{font-size: 14px;line-height: 20px;}
.cjfa_section5 .content a .right{width: 110px;border-radius: 36px;margin: 10px 0 0 52px;}
.cjfa_section5 .content a .right .wz{font-size: 14px;line-height: 36px;}
.cjfa_section5 .content a .right img{width: 18px;}
}

.ryzz_section1{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;margin-top: 60px;}
.ryzz_section1 .ny_bt1{margin-bottom: 40px;}
.ryzz_section1 .ul{margin: 0 -68px;width: calc(100% + 136px);}
.ryzz_section1 .ul .li{padding: 0 68px;}
.ryzz_section1 .ul a{display: block;width: 100%;}
.ryzz_section1 .ul a .picbox{width: 100%;border: 6px solid #003760;}
.ryzz_section1 .ul a .pic{ padding-bottom: 139.31%; position: relative; overflow: hidden;}
.ryzz_section1 .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%);}
.ryzz_section1 .ul a .wz{font-size: 20px;color: #333;line-height: 30px;text-align: center;margin-top: 20px;}
.ryzz_section1 .ul .slick-dots{margin-top: 40px;}
.ryzz_section1 .ul a:hover .wz{color: rgba(0, 67, 150, 1);}
@media screen and (max-width:1024px) {
.ryzz_section1{padding-top: 30px;padding-bottom: 30px;margin-top: 30px;}
.ryzz_section1 .ny_bt1{margin-bottom: 20px;}
.ryzz_section1 .ul{margin: 0 -10px;width: calc(100% + 20px);}
.ryzz_section1 .ul .li{padding: 0 10px;}
.ryzz_section1 .ul a .picbox{border: 3px solid #003760;}
.ryzz_section1 .ul a .wz{font-size: 14px;line-height: 20px;margin-top: 12px;width: 70%;margin: 12px auto 0 auto;}
.ryzz_section1 .ul .slick-dots{margin-top: 20px;}
}

.ryzz_section2{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.ryzz_section2 .ny_bt1{margin-bottom: 0.4rem;}
.ryzz_section2 .ul{margin: -0.2rem;width: calc(100% + 0.4rem);}
.ryzz_section2 .ul .li{padding: 0.2rem;}
.ryzz_section2 .ul a{display: block;width: 100%;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);border-radius: 8px;border: 1px solid  rgba(0, 67, 150, 1);border-radius: 8px;background:rgba(255, 255, 255, 1);padding: 0.32rem 0.32rem 0.22rem 0.32rem;}
.ryzz_section2 .ul a .pic{ padding-bottom: 76.888%; position: relative; overflow: hidden;}
.ryzz_section2 .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%);}
.ryzz_section2 .ul a .wz{font-size: 0.2rem;color: #333;line-height: 0.3rem;text-align: center;margin-top: 0.22rem;}
.ryzz_section2 .ul .slick-dots{margin-top: 40px;}
.ryzz_section2 .ul a:hover .wz{color: rgba(0, 67, 150, 1);}
@media screen and (max-width:1500px) {
.ryzz_section2 .ul a .wz{font-size: 16px;line-height: 20px;margin-top: 16px;}
}
@media screen and (max-width:1024px) {
.ryzz_section2{padding-top: 30px;padding-bottom: 30px;margin-top: 0;}
.ryzz_section2 .ny_bt1{margin-bottom: 20px;}
.ryzz_section2 .ul{margin: 0 -10px;width: calc(100% + 20px);}
.ryzz_section2 .ul .li{padding: 0 10px;}
.ryzz_section2 .ul a{padding: 20px;}
.ryzz_section2 .ul a .picbox{border: 3px solid #003760;}
.ryzz_section2 .ul a .wz{font-size: 14px;line-height: 20px;margin-top: 12px;}
.ryzz_section2 .ul .slick-dots{margin-top: 20px;}
}

.ryzz_section3{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;margin-top: 60px;}
.ryzz_section3 .ny_bt1{margin-bottom: 40px;}
.ryzz_section3 .ul{margin: 0 -15px;width: calc(100% + 30px);}
.ryzz_section3 .ul .li{padding: 0 15px;}
.ryzz_section3 .ul a{display: block;width: 100%;}
.ryzz_section3 .ul a .picbox{width: 100%;border: 6px solid #003760;}
.ryzz_section3 .ul a .pic{ padding-bottom: 139.31%; position: relative; overflow: hidden;}
.ryzz_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%);}
.ryzz_section3 .ul .slick-dots{margin-top: 40px;}
.ryzz_section3 .ul a:hover .wz{color: rgba(0, 67, 150, 1);}
@media screen and (max-width:1024px) {
.ryzz_section3{padding-top: 30px;padding-bottom: 30px;margin-top: 0;}
.ryzz_section3 .ny_bt1{margin-bottom: 20px;}
.ryzz_section3 .ul{margin: 0 -10px;width: calc(100% + 20px);}
.ryzz_section3 .ul .li{padding: 0 10px;}
.ryzz_section3 .ul a .picbox{border: 3px solid #003760;}
.ryzz_section3 .ul .slick-dots{margin-top: 20px;}
}

.ryzz_section4{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.ryzz_section4 .ny_bt1{margin-bottom: 40px;}
.ryzz_section4 .cont .tempWrap{width: 100%!important;}
.ryzz_section4 .cont:last-child{margin-bottom: 0;}
.ryzz_section4 .cont ul{margin: -14px -7px;width: calc(100% + 14px);overflow: hidden;}
.ryzz_section4 .cont li{padding: 14px 7px;width: 314px!important;float: left;}
.ryzz_section4 .cont ul a{display: block;width: 100%;overflow: hidden;position: relative;box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.2);padding: 6px 2px;background-color: #fff;}
.ryzz_section4 .cont ul a .pic{ padding-bottom: 134.448%; position: relative; overflow: hidden;}
.ryzz_section4 .cont 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%);}
@media screen and (max-width:1680px) {
.ryzz_section4 .cont li{width: 240px!important;}
}
@media screen and (max-width:1024px) {
.ryzz_section4{padding-top: 30px;padding-bottom: 30px;}
.ryzz_section4 .ny_bt1{margin-bottom: 20px;}
.ryzz_section4 .cont{margin-bottom: 0;}
.ryzz_section4 .cont li{padding: 10px 7px;width: 140px!important;}
.ryzz_section4 .cont ul a{box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.2);padding: 2px 0;}
}

.ny_banner3{width: 100%;position: relative;}
.ny_banner3 .ba_img{width: 100%;display: block;}
.ny_banner3 .wz_box{width: 100%;position: absolute;left: 0;top: 48%;transform: translate(0,-50%);}
.ny_banner3 .wz_box .bq{display: flex;margin-bottom: 0.24rem;}
.ny_banner3 .wz_box .bq div{font-size: 0.24rem;color: #fff;line-height: 0.4rem;padding: 0 0.24rem;background-color: rgba(255, 0, 0, 1);border-radius: 0.4rem;}
.ny_banner3 .wz_box h1{font-size: 0.6rem;color: #fff;line-height: 0.72rem;font-weight: bold;}
.ny_banner3 .wz_box .ej_box{width: 100%;position: absolute;left: 0;bottom: 0;}
.ny_banner3 .ej_box{width: 100%;position: absolute;bottom: 0.22rem;left: 0;}
.ny_banner3 .ej_box .w_width{position: relative;}
.ny_banner3 .ej_box .w_width::after{content: "";display: block;width: 100%;height: 1px;border-bottom: 1px dashed #fff;opacity: 0.24;position: absolute;left: 0;top: 0.85rem;}
.ny_banner3 .ej_box ul{margin: 0 -1.55rem;width: calc(100% + 3.1rem);}
.ny_banner3 .ej_box li{padding: 0 1.55rem;}
.ny_banner3 .ej_box li a{display: block;}
.ny_banner3 .ej_box li .ico{width: 0.56rem;display: block;margin: 0 auto 0.18rem auto;}
.ny_banner3 .ej_box li .dian{width: 0.24rem;display: block;margin: 0 auto 0.18rem auto;}
.ny_banner3 .ej_box li .wz{font-size: 20px;color: #fff;line-height: 30px;text-align: center;}
.ny_banner3 .ej_box .slick-prev{width: 30px;height: 30px;background: url(img/img140.svg) no-repeat center center; background-size: cover;left: 1.1rem;top: 58%;}
.ny_banner3 .ej_box .slick-next{width: 30px;height: 30px;background: url(img/img141.svg) no-repeat center center; background-size: cover;right: 1.1rem;top: 58%;}
.ny_banner3 .ej_box .slick-prev:hover{background: url(img/img142.svg) no-repeat center center; background-size: cover;}
.ny_banner3 .ej_box .slick-next:hover{background: url(img/img143.svg) no-repeat center center; background-size: cover;}
@media screen and (max-width:1680px) {
.ny_banner3 .ej_box{bottom: 14px;}
.ny_banner3 .ej_box ul{margin: 0 -40px;width: calc(100% + 80px);}
.ny_banner3 .ej_box li{padding: 0 40px;}
.ny_banner3 .ej_box li .wz{font-size: 14px;}
.ny_banner3 .ej_box .slick-prev{left:10px;}
.ny_banner3 .ej_box .slick-next{right:10px;}
}
@media screen and (max-width:1024px) {
.ny_banner3 .wz_box .bq{margin-bottom: 12px;}
.ny_banner3 .wz_box .bq div{font-size: 14px;line-height: 36px;padding: 0 14px;border-radius: 36px;}
.ny_banner3 .wz_box h1{font-size: 20px;line-height: 30px;}
.ny_banner3 .ej_box{bottom: 12px;}
.ny_banner3 .ej_box .w_width::after{top: 40px;}
.ny_banner3 .ej_box ul{margin: 0 -10px;width: calc(100% + 20px);}
.ny_banner3 .ej_box li{padding: 0 10px;}
.ny_banner3 .ej_box li .ico{width: 24px;margin: 0 auto 8px auto;}
.ny_banner3 .ej_box li .dian{width: 16px;margin: 0 auto 12px auto;}
.ny_banner3 .ej_box li .wz{font-size: 14px;line-height: 20px;}
.ny_banner3 .ej_box .slick-prev{width: 26px;height: 26px;left: -4px;top: 51%;}
.ny_banner3 .ej_box .slick-next{width: 26px;height: 26px;right: -4px;top: 51%;}
}

.hyfa_section1{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.hyfa_section1 .content{margin-top: 38px;display: flex;justify-content: space-between;align-items: center;}
.hyfa_section1 .left{width: 42.875%;}
.hyfa_section1 .left img{width: 100%;display: block;}
.hyfa_section1 .right{width: 49.375%;}
.hyfa_section1 .right .ico{position: relative;}
.hyfa_section1 .right .ico img{width: 0.77rem;display: block;}
.hyfa_section1 .right .wz{font-size: 0.18rem;color: #333;line-height: 0.36rem;padding: 0.42rem 0 0.36rem 0.8rem;}
.hyfa_section1 .right .ico1::after{content: "";display: block;width: 2px;height: 4.18rem;background-color: #f2f2f2;position: absolute;left: 0.56rem;top: calc(100% + 0.25rem);}
.hyfa_section1 .right .ico2{display: flex;justify-content: flex-end;}
@media screen and (max-width:1680px) {
.hyfa_section1 .right .wz{font-size: 14px;line-height: 26px;}
.hyfa_section1 .right .ico1::after{height: 340px;}
}
@media screen and (max-width:1024px) {
.hyfa_section1{padding-top: 30px;padding-bottom: 30px;}
.hyfa_section1 .content{margin-top: 20px;display: block;}
.hyfa_section1 .left{width: 100%;}
.hyfa_section1 .right{width: 100%;margin-bottom: 16px;}
.hyfa_section1 .right .ico img{width: 36px;}
.hyfa_section1 .right .wz{font-size: 14px;line-height: 22px;padding: 12px 0;}
.hyfa_section1 .right .ico1::after{display: none;}
.hyfa_section1 .right .ico2{display: flex;justify-content: flex-end;}
}

.hyfa_section2{width: 100%;padding-top: 1.2rem;padding-bottom: 128px;}
.hyfa_section2 .content{margin-top: 44px;position: relative;}
.hyfa_section2 .content .ba_img{width: 41%;margin: 0 auto;display: block;}
.hyfa_section2 .content .bt{font-size: 24px;color: #000;line-height: 36px;margin-bottom: 8px;font-weight: bold;}
.hyfa_section2 .content .info{font-size: 16px;color: #333;line-height: 30px;}
.hyfa_section2 .content li{width: 26.25%;position: absolute;}
.hyfa_section2 .content li:nth-child(1){left: 8.3125%;top: 1.376936316695353%;} 
.hyfa_section2 .content li:nth-child(2){right: 8.3125%;top: 1.376936316695353%;} 
.hyfa_section2 .content li:nth-child(3){left: 0%;top: 50%;transform: translate(0,-50%);} 
.hyfa_section2 .content li:nth-child(4){right: 0%;top: 50%;transform: translate(0,-50%);} 
.hyfa_section2 .content li:nth-child(5){left: 8.3125%;bottom: 1.376936316695353%;} 
.hyfa_section2 .content li:nth-child(6){right: 8.3125%;bottom: 1.376936316695353%;} 
.hyfa_section2 .content li:nth-child(1) .bt,
.hyfa_section2 .content li:nth-child(3) .bt,
.hyfa_section2 .content li:nth-child(5) .bt{text-align: right;}
@media screen and (max-width:1680px) {
.hyfa_section2 .content .bt{font-size: 15px;line-height: 20px;}
.hyfa_section2 .content .info{font-size: 13px;line-height: 22px;}
}
@media screen and (max-width:1024px) {
.hyfa_section2{padding-top: 30px;padding-bottom: 30px;}
.hyfa_section2 .content{margin-top:20px;}
.hyfa_section2 .content .ba_img{width: 70%;margin: 0 auto 20px auto;display: block;}
.hyfa_section2 .content .bt{font-size: 16px;line-height: 22px;display: flex;align-items: center;}
.hyfa_section2 .content .bt img{width: 32px;height: 32px; border-radius: 50%; padding:6px;  background: rgba(0, 67, 150, 1); display: block;margin-right: 12px;}
.hyfa_section2 .content .info{font-size: 14px;line-height: 22px;}
.hyfa_section2 .content li{width: 100%;position: static;margin-bottom: 12px;}
.hyfa_section2 .content li:last-child{margin-bottom: 0;}
.hyfa_section2 .content li:nth-child(1){left: 8.3125%;top: 1.376936316695353%;} 
.hyfa_section2 .content li:nth-child(2){right: 8.3125%;top: 1.376936316695353%;} 
.hyfa_section2 .content li:nth-child(3){left: 0%;top: 50%;transform: translate(0,0);} 
.hyfa_section2 .content li:nth-child(4){right: 0%;top: 50%;transform: translate(0,0);} 
.hyfa_section2 .content li:nth-child(5){left: 8.3125%;bottom: 1.376936316695353%;} 
.hyfa_section2 .content li:nth-child(6){right: 8.3125%;bottom: 1.376936316695353%;} 
.hyfa_section2 .content li:nth-child(1) .bt,
.hyfa_section2 .content li:nth-child(3) .bt,
.hyfa_section2 .content li:nth-child(5) .bt{text-align: left;}
}

.hyfa_section3{width: 100%;padding-top: 118px;padding-bottom: 118px;}
.hyfa_section3 .content{margin-top: 10px;padding: 0 60px;position: relative;}
.hyfa_section3 .content::after{content: "";display: block;width: 10000px;height: 1px;border-bottom: 1px dashed rgba(255,255,255,0.5);position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.hyfa_section3 .content .ul{margin: 0 -13px;width: calc(100% + 26px);}
.hyfa_section3 .content .ul .li{padding: 0 13px;}
.hyfa_section3 .content .ul a{display: block;width: 100%;}
.hyfa_section3 .content .ul .boxs{width: 100%;height: 280px;}
.hyfa_section3 .content .ul li:nth-child(odd) a .boxs{display: flex;justify-content: flex-end;align-items: flex-end;flex-direction: column;}
.hyfa_section3 .content .ul .boxs .wzbox{padding: 0.3rem;border: 1px solid rgba(255, 255, 255, 0.2);border-radius: 16px;backdrop-filter: blur(20px);background: rgba(255, 255, 255, 0.04);}
.hyfa_section3 .content .ul .boxs .wzbox .bt{font-size: 0.24rem;color: #fff;line-height: 0.36rem;text-align: center;margin-bottom: 16px;font-weight: bold;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.hyfa_section3 .content .ul .boxs .wzbox .info{font-size: 0.16rem;color: #fff;line-height: 0.3rem;text-align: center;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:4;}
.hyfa_section3 .content .ul .boxs img{width: 10px;display: block;margin: 0 auto;}
.hyfa_section3 .content .ul .center{width: 100%;}
.hyfa_section3 .content .ul .center img{width: 150px;display: block;margin: 0 auto;}
.hyfa_section3 .content .ul .slick-prev{width: 40px;height: 40px;background: url(img/img206.png) no-repeat center center; background-size: cover;left: -46px;top: 50%;}
.hyfa_section3 .content .ul .slick-next{width: 40px;height: 40px;background: url(img/img207.png) no-repeat center center; background-size: cover;right: -46px;top: 50%;}
.hyfa_section3 .content .ul .slick-prev:hover,
.hyfa_section3 .content .ul .slick-next:hover{opacity: 0.8;}


@media screen and (max-width:1680px) {
.hyfa_section3 .content .ul .boxs{height:220px;}
.hyfa_section3 .content .ul .boxs .wzbox{padding: 20px 16px;}
.hyfa_section3 .content .ul .boxs .wzbox .bt{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.hyfa_section3 .content .ul .boxs .wzbox .info{font-size: 14px;line-height: 22px;}
.hyfa_section3 .content .ul .center img{width: 80px;}
}
@media screen and (max-width:1024px) {
.hyfa_section3{padding-top: 30px;padding-bottom: 30px;}
.hyfa_section3 .content{margin-top: 0;padding: 0 20px;}
.hyfa_section3 .content .ul{margin: 0 -5px;width: calc(100% + 10px);}
.hyfa_section3 .content .ul .li{padding: 0 5px;}
.hyfa_section3 .content .ul .boxs{height: 220px;}
.hyfa_section3 .content .ul .boxs .wzbox{padding: 12px;border-radius: 12px;}
.hyfa_section3 .content .ul .boxs .wzbox .bt{font-size: 15px;line-height: 20px;margin-bottom: 10px;}
.hyfa_section3 .content .ul .boxs .wzbox .info{font-size: 13px;line-height: 20px;-webkit-line-clamp:5;}
.hyfa_section3 .content .ul .boxs img{width: 8px;}
.hyfa_section3 .content .ul .center img{width: 50px;}
.hyfa_section3 .content .ul .slick-prev{width: 30px;height: 30px;left: -10px;}
.hyfa_section3 .content .ul .slick-next{width: 30px;height: 30px;right: -10px;}
}

.hyfa_section4{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.hyfa_section4 .content{margin-top: 0.5rem;}
.hyfa_section4 .content ul{margin: -0.2rem;width: calc(100% + 0.4rem);display: flex;flex-wrap: wrap;}
.hyfa_section4 .content ul li{width: 33.333%;padding: 0.2rem;}
.hyfa_section4 .content ul a{display: block;width: 100%;}
.hyfa_section4 .content ul a .pic{ width: 100%; padding-bottom: 63.2411%; position: relative; overflow: hidden;z-index: 1;border-radius: 12px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.hyfa_section4 .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;}
.hyfa_section4 .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);}
.hyfa_section4 .content ul a .wzbox{position: relative;z-index: 3; width: calc(100% - 0.56rem);margin-top: -0.38rem;margin-left: 0.28rem;padding: 0.2rem;border-radius: 8px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);background: rgba(255, 255, 255, 1);}
.hyfa_section4 .content ul a .wzbox .wz{font-size: 0.2rem;color: #000;line-height: 0.36rem;text-align: center;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
@media screen and (max-width:1024px) {
.hyfa_section4{padding-top: 30px;padding-bottom: 30px;}
.hyfa_section4 .content{margin-top: 20px;}
.hyfa_section4 .content ul{margin: -6px;width: calc(100% + 12px);}
.hyfa_section4 .content ul li{width: 50%;padding: 6px;}
.hyfa_section4 .content ul a .wzbox{ width: calc(100% - 20px);margin-left: 10px;padding: 12px;margin-top: -22px;}
.hyfa_section4 .content ul a .wzbox .wz{font-size: 14px;line-height: 20px;}
}

.hyfa_section5 .content{flex-direction:row-reverse;}
.hyfa_section5 .content .right ul li{padding: 12px 18px 12px 0;}
.hyfa_section5 .content .right ul a::before{width: 0;height: 0;border: 10px solid;border-color: transparent transparent transparent #004296;right: auto;left: 100%;}
@media screen and (max-width:1024px) {
.hyfa_section5 .content .right ul li{padding: 0 6px;}
}


.gsjj_section1{width: 100%;padding-top: 0.6rem;padding-bottom: 1.2rem;}
.gsjj_section1 .cont1{margin-bottom: 112px;display: flex;justify-content: space-between;align-items: center;flex-direction:row-reverse;}
.gsjj_section1 .cont1 .left{width: 48.125%;}
.gsjj_section1 .cont1 .left .pic{ padding-bottom: 62.3376%; position: relative; overflow: hidden;border-radius: 8px;}
.gsjj_section1 .cont1 .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%);}
.gsjj_section1 .cont1 .right{width: 51.875%;padding-right: 1.05rem;}
.gsjj_section1 .cont1 .right .info{font-size: 0.18rem;color: #333;line-height: 0.36rem;margin-top: 0.4rem;}
.gsjj_section1 .cont2{width: 100%;}
.gsjj_section1 .cont2 ul{margin: -13px;width: calc(100% + 26px);display: flex;flex-wrap: wrap;}
.gsjj_section1 .cont2 ul li{width: 25%;padding: 13px;}
.gsjj_section1 .cont2 ul a{display: block;width: 100%;border-bottom: 2px solid  rgba(0, 67, 150, 1);border-radius: 8px 8px 0px 0px;background: linear-gradient(0.00deg, rgba(255, 255, 255, 1),rgba(242, 249, 255, 1));padding: 40px;display: flex;justify-content: space-between;align-items: center;}
.gsjj_section1 .cont2 ul a .wzbox{width: calc(100% - 70px);}
.gsjj_section1 .cont2 ul a .wzbox .numbox{display: flex;align-items: flex-end;margin-bottom: 4px;}
.gsjj_section1 .cont2 ul a .wzbox .numbox .num{font-size: 0.48rem;color: rgba(0, 67, 150, 1);line-height: 0.56rem;margin-right: 8px;font-weight: bold;}
.gsjj_section1 .cont2 ul a .wzbox .numbox .dw{font-size: 16px;color: rgba(0, 67, 150, 1);line-height: 34px;}
.gsjj_section1 .cont2 ul a .wzbox .wz{font-size: 18px;color: #000;line-height: 30px;}
.gsjj_section1 .cont2 ul a img{width: 56px;display: block;}
@media screen and (max-width:1680px) {
.gsjj_section1 .cont1 .right{padding-right: 0.5rem;}
.gsjj_section1 .cont1 .right .info{font-size: 15px;line-height: 24px;margin-top: 24px;}
.gsjj_section1 .cont2 ul{margin: -10px;width: calc(100% + 20px);}
.gsjj_section1 .cont2 ul li{padding: 10px;}
.gsjj_section1 .cont2 ul a{padding: 24px;}
.gsjj_section1 .cont2 ul a .wzbox{width: calc(100% - 50px);}
.gsjj_section1 .cont2 ul a .wzbox .numbox .num{font-size: 32px;line-height: 40px;}
.gsjj_section1 .cont2 ul a .wzbox .numbox .dw{font-size: 14px;line-height: 26px;}
.gsjj_section1 .cont2 ul a .wzbox .wz{font-size: 14px;line-height: 24px;}
.gsjj_section1 .cont2 ul a img{width: 40px;}
}
@media screen and (max-width:1024px) {
.gsjj_section1{padding-top: 30px;padding-bottom: 30px;}
.gsjj_section1 .cont1{margin-bottom: 20px;display: block;}
.gsjj_section1 .cont1 .left{width: 100%;margin-bottom: 16px;}
.gsjj_section1 .cont1 .right{width: 100%;padding-right: 0;}
.gsjj_section1 .cont1 .right .info{font-size: 14px;line-height: 22px;margin-top: 12px;}
.gsjj_section1 .cont2 ul{margin: -6px;width: calc(100% + 12px);}
.gsjj_section1 .cont2 ul li{width: 50%;padding: 6px;}
.gsjj_section1 .cont2 ul a{padding: 14px;}
.gsjj_section1 .cont2 ul a .wzbox{width: calc(100% - 40px);}
.gsjj_section1 .cont2 ul a .wzbox .numbox{margin-bottom: 10px;}
.gsjj_section1 .cont2 ul a .wzbox .numbox .num{font-size: 20px;line-height: 24px;margin-right: 6px;}
.gsjj_section1 .cont2 ul a .wzbox .numbox .dw{font-size: 14px;line-height: 20px;}
.gsjj_section1 .cont2 ul a .wzbox .wz{font-size: 14px;line-height: 20px;}
.gsjj_section1 .cont2 ul a img{width: 32px;}
}

.gsjj_section2{width: 100%;position: relative;}
.gsjj_section2 img{width: 100%;display: block;}
.gsjj_section2 .posi_box{width: 100%;position: absolute;left: 0;top: 215px;z-index: 5;}
.gsjj_section2 .posi_box .w_width{display: flex;}
.gsjj_section2 .posi_box .content{margin-left: 349px;box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.15);background: rgba(255, 255, 255, 0.9);padding: 36px;}
.gsjj_section2 .posi_box .content .bt{font-size: 0.3rem;color: #000;line-height: 0.36rem;margin-bottom: 16px;font-weight: bold;}
.gsjj_section2 .posi_box .content .bt span{color: #004396;}
.gsjj_section2 .posi_box .content .info{font-size: 0.17rem;color: #555;line-height: 0.3rem;}
.gsjj_section2 .posi_box2{position: absolute;right: 15.0625%;bottom:32%;font-size: 24px;color: #000000;line-height: 72px;}
.gsjj_section2 .posi_box2 span{color: #004396;font-size: 0.48rem;font-weight: bold;}
@media screen and (max-width:1680px) {
.gsjj_section2 .posi_box{top: 140px;}
.gsjj_section2 .posi_box .content{margin-left: 200px;padding: 24px;}
.gsjj_section2 .posi_box .content .bt{font-size: 24px;line-height: 30px;margin-bottom: 12px;}
.gsjj_section2 .posi_box .content .info{font-size: 14px;line-height: 24px;}
.gsjj_section2 .posi_box2{right: 15.0625%;bottom:32%;font-size: 18px;line-height: 50px;}
.gsjj_section2 .posi_box2 span{font-size: 30px;}
}
@media screen and (max-width:1024px) {
.gsjj_section2{padding-bottom: 30px;overflow: hidden;}
.gsjj_section2 img{width: 130%;max-width: 130%;margin-left: -30%;}
.gsjj_section2 .posi_box{position: static;margin-top: 20px;}
.gsjj_section2 .posi_box .w_width{display: block;}
.gsjj_section2 .posi_box .content{margin-left: 0;padding: 20px;}
.gsjj_section2 .posi_box .content .bt{font-size: 20px;line-height: 24px;margin-bottom: 12px;}
.gsjj_section2 .posi_box .content .info{font-size: 14px;line-height: 22px;}
.gsjj_section2 .posi_box2{right: 5.0625%;bottom:64%;font-size: 12px;line-height: 24px;}
.gsjj_section2 .posi_box2 span{font-size: 15px;}
}

.gsjj_section3{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.gsjj_section3 .content{margin-top: 0.4rem;}
.gsjj_section3 .qh_t{margin-bottom: 0.56rem;padding: 0 90px;}
.gsjj_section3 .qh_t a{display: flex;justify-content: space-between;align-items: center;border-radius: 16px;backdrop-filter: blur(40px);background: rgba(255, 255, 255, 0.1);flex-direction:row-reverse;padding: 0.4rem 0.4rem 0.4rem 1rem}
.gsjj_section3 .qh_t a .left{width: 48.4375%;}
.gsjj_section3 .qh_t a .left .pic{ padding-bottom: 64.5161%; position: relative; overflow: hidden;border-radius: 8px;}
.gsjj_section3 .qh_t a .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%);}
.gsjj_section3 .qh_t a .right{width: 51.5625%;padding-right: 110px;}
.gsjj_section3 .qh_t a .right .year{font-size: 0.64rem;color: #fff;line-height: 0.72rem;margin-bottom: 0..4rem;font-weight: bold;}
.gsjj_section3 .qh_t a .right .info{font-size: 0.18rem;color: #fff;line-height: 0.36rem;}
.gsjj_section3 .qh_b{width: 100%;position: relative;}
.gsjj_section3 .qh_b::after{content: "";display: block;width: 100%;height: 1px;background-color: rgba(255,255,255,0.3);position: absolute;left: 0;top: 9px;}
.gsjj_section3 .qh_b li img{width: 20px;display: block;margin: 0 auto;}
.gsjj_section3 .qh_b li .ico2{display: none;}
.gsjj_section3 .qh_b li .wz{font-size: 20px;color: #fff;line-height: 30px;text-align: center;}
.gsjj_section3 .qh_b li.slick-current .wz{color: rgba(255, 0, 0, 1);}
.gsjj_section3 .qh_b li.slick-current .ico1{display: none;}
.gsjj_section3 .qh_b li.slick-current .ico2{display: block;}
.gsjj_section3 .qh_b .slick-prev{width: 40px;height: 40px;left: 0;top: 18%;border-radius: 60px;backdrop-filter: blur(20px);background: #fff;}
.gsjj_section3 .qh_b .slick-prev::after{content: "";display: block;width: 20px;height: 20px;background: url(img/img311.png)no-repeat center center;background-size: cover;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.gsjj_section3 .qh_b .slick-next{width: 40px;height: 40px;right: 0;top: 18%;border-radius: 60px;backdrop-filter: blur(20px);background: #fff;}
.gsjj_section3 .qh_b .slick-next::after{content: "";display: block;width: 20px;height: 20px;background: url(img/img312.png)no-repeat center center;background-size: cover;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.gsjj_section3 .qh_b .slick-prev:hover,
.gsjj_section3 .qh_b .slick-next:hover{background-color: rgba(255, 0, 0, 1);}
@media screen and (max-width:1680px) {
.gsjj_section3 .qh_t a .right{padding-right: 0.8rem;}
.gsjj_section3 .qh_t a .right .year{font-size: 40px;line-height: 50px;margin-bottom: 30px;}
.gsjj_section3 .qh_t a .right .info{font-size: 16px;line-height: 24px;}
}
@media screen and (max-width:1024px) {
.gsjj_section3{padding-top: 30px;padding-bottom: 30px;}
.gsjj_section3 .content{margin-top: 20px;}
.gsjj_section3 .qh_t{margin-bottom: 30px;padding: 0 0;}
.gsjj_section3 .qh_t a{display: block;border-radius: 12px;padding: 14px}
.gsjj_section3 .qh_t a .left{width: 100%;}
.gsjj_section3 .qh_t a .right{width: 100%;padding-right: 0;margin-top: 14px;}
.gsjj_section3 .qh_t a .right .year{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.gsjj_section3 .qh_t a .right .info{font-size: 14px;line-height: 22px;}
.gsjj_section3 .qh_b{padding: 0 40px;}
.gsjj_section3 .qh_b::after{top: 6px;}
.gsjj_section3 .qh_b li img{width: 14px;}
.gsjj_section3 .qh_b li .wz{font-size: 14px;line-height: 20px;}
.gsjj_section3 .qh_b .slick-prev{width: 30px;height: 30px;left: -40px;}
.gsjj_section3 .qh_b .slick-next{width: 30px;height: 30px;right: -40px;}
.gsjj_section3 .qh_b .slick-prev::after{width: 18px;height: 18px;}
.gsjj_section3 .qh_b .slick-next::after{width: 18px;height: 18px;}
}

.gsjj_section4{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.gsjj_section4 .content{margin-top: 0.4rem;}
.gsjj_section4 .content .ul{margin: 0 -0.13rem;width: calc(100% + 0.26rem);}
.gsjj_section4 .content .ul .li{padding: 0 0.13rem;}
.gsjj_section4 .content .ul a{display: block;width: 100%;border-top: 3px solid rgba(0, 67, 150, 1);background: linear-gradient(0.00deg, rgba(251, 254, 255, 1) 0.102%,rgba(234, 246, 255, 1) 97.7%);padding: 0.48rem 0.3rem 0.4rem 0.3rem;}
.gsjj_section4 .content .ul a .logo{height: 0.24rem;display: block;margin: 0 auto 0.4rem auto;}
.gsjj_section4 .content .ul a .picbox{width: 100%;border: 4px solid #fff;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);margin-bottom: 1.11rem;}
.gsjj_section4 .content .ul a .pic{ width: 100%; padding-bottom: 76.2987%; 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;}
.gsjj_section4 .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;}
.gsjj_section4 .content .ul a .ico{width: 89.7196261682243%;display: block;margin: 0 auto 0.3rem auto;}
.gsjj_section4 .content .ul a .info{font-size: 0.2rem;color: #000;line-height: 0.3rem;text-align: center;}
.gsjj_section4 .content .ul a:hover .info{color: #004396;}
.gsjj_section4 .content .ul .slick-dots{margin-top: 0.5rem;}
@media screen and (max-width:1024px) {
.gsjj_section4{padding-top: 30px;padding-bottom: 30px;}
.gsjj_section4 .content{margin-top: 20px;}
.gsjj_section4 .content .ul{margin: 0 -6px;width: calc(100% + 12px);}
.gsjj_section4 .content .ul .li{padding: 0 6px;}
.gsjj_section4 .content .ul a{padding: 14px;}
.gsjj_section4 .content .ul a .logo{height: 16px;margin: 0 auto 12px auto;}
.gsjj_section4 .content .ul a .picbox{border: 2px solid #fff;margin-bottom: 6px;}
.gsjj_section4 .content .ul a .ico{margin: 0 auto 12px auto;}
.gsjj_section4 .content .ul a .info{font-size: 14px;line-height: 20px;}
.gsjj_section4 .content .ul a .info br{display: none;}
.gsjj_section4 .content .ul .slick-dots{margin-top: 20px;}
}

.ny_banner4{width: 100%;position: relative;}
.ny_banner4 img{width: 100%;display: block;}
.ny_banner4 .wzbox{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.ny_banner4 .wzbox h1{font-size: 0.56rem;color: #fff;line-height: 0.72rem;text-align: center;font-weight: bold;}
@media screen and (max-width:1024px) {
.ny_banner4 .wzbox h1{font-size: 20px;line-height: 30px;}
}

.yct_section1{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.yct_section1 .content{margin-top: 0.7rem;position: relative;}
.yct_section1 .content .posi_ico{width: 30.375%;margin:0 auto;display: block;}
.yct_section1 .content ul li{width: 33.34%;position: absolute;} 
.yct_section1 .content ul .bt{font-size: 0.24rem;color: rgba(0, 67, 150, 1);line-height: 0.3rem;margin-bottom: 8px;font-weight: bold;}
.yct_section1 .content ul .info{font-size: 0.16rem;color: #333;line-height: 0.3rem;}
.yct_section1 .content ul li:nth-child(1),
.yct_section1 .content ul li:nth-child(3),
.yct_section1 .content ul li:nth-child(5),
.yct_section1 .content ul li:nth-child(7){text-align: right;}
.yct_section1 .content ul li:nth-child(1){left: 6.125%;top: -7%;}
.yct_section1 .content ul li:nth-child(2){right: 6.125%;top: -7%;}
.yct_section1 .content ul li:nth-child(3){left: 0%;top: 27%;}
.yct_section1 .content ul li:nth-child(4){right: 0%;top: 27%;}
.yct_section1 .content ul li:nth-child(5){left: 0%;top: 58%;}
.yct_section1 .content ul li:nth-child(6){right: 0%;top: 58%;}
.yct_section1 .content ul li:nth-child(7){left: 6.125%;bottom: -7%;}
.yct_section1 .content ul li:nth-child(8){right: 6.125%;bottom: -7%;}
@media screen and (max-width:1680px) {
.yct_section1 .content ul .bt{font-size: 16px;line-height: 20px;}
.yct_section1 .content ul .info{font-size: 12px;line-height: 18px;}
}
@media screen and (max-width:1024px) {
.yct_section1{padding-top: 30px;padding-bottom: 30px;}
.yct_section1 .content{margin-top: 20px;}
.yct_section1 .content .posi_ico{width: 50%;margin:0 auto 20px auto;}
.yct_section1 .content ul li{width: 100%;position: static;margin-bottom: 12px;}
.yct_section1 .content ul .li:last-child{margin-bottom: 0;}
.yct_section1 .content ul .bt{font-size: 16px;line-height: 20px;display: flex;align-items: center;}
.yct_section1 .content ul .bt img{width: 36px;display: block;margin-right: 12px;}
.yct_section1 .content ul .info{font-size: 14px;line-height: 22px;}
.yct_section1 .content ul li:nth-child(1),
.yct_section1 .content ul li:nth-child(3),
.yct_section1 .content ul li:nth-child(5),
.yct_section1 .content ul li:nth-child(7){text-align: left;}
}

.yct_section2{width: 100%;padding-top: 1.2rem;padding-bottom: 0.7rem;}
.yct_section2 .content{margin-top: 0.26rem;display: flex;justify-content: center;}
.yct_section2 .content img{width: 65.3125%;display: block;}
@media screen and (max-width:1024px) {
.yct_section2{padding-top: 60px;padding-bottom: 60px;}
.yct_section2 .content{margin-top: 20px;}
.yct_section2 .content img{width: 100%;}
}

.yct_section3{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.yct_section3 .content{margin-top: 0.32rem;}
.yct_section3 .content ul{margin: - 0.15rem;width: calc(100% + 0.3rem);display: flex;flex-wrap: wrap;}
.yct_section3 .content ul li{padding: 0.15rem;width: 20%;}
.yct_section3 .content ul a{display: flex;justify-content: center;align-items: center;flex-direction: column;border: 1px solid rgba(255, 255, 255, 0.15);border-radius: 8px;backdrop-filter: blur(20px);background: rgba(255, 255, 255, 0.04);padding: 0.6rem 0.2rem; position: relative; height: 100%;}
.yct_section3 .content ul a .img{border-radius: 50%; width: 1.2rem; height: 1.2rem;border: 1px dashed rgba(255, 255, 255, 0.3); display: flex; align-items: center; justify-content: center; margin-bottom: 0.16rem;
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;}
.yct_section3 .content ul a .img img{width: 1rem;height: 1rem; background: #fff; border-radius: 50%; padding:0.26rem;}
.yct_section3 .content ul a:hover .img{transform: rotateY(180deg);}



.yct_section3 .content ul a .wz{font-size: 0.2rem;color: #fff;line-height: 0.3rem;}
@media screen and (max-width:1024px) {
.yct_section3{padding-top:30px;padding-bottom: 30px;}
.yct_section3 .content{margin-top: 20px;}
.yct_section3 .content ul{margin: -10px;width: calc(100% + 20px);display: flex;}
.yct_section3 .content ul li{padding: 10px;width: 50%;}
.yct_section3 .content ul a{padding: 20px 12px;}
.yct_section3 .content ul a .img{width: 76px; height:76px;margin-bottom: 10px;}
.yct_section3 .content ul a .img img{width: 60px; height:60px; padding:12px;}
.yct_section3 .content ul a .wz{font-size: 14px;line-height: 20px;}
}

.yct_section4{width: 100%;padding-top: 1.2rem;padding-bottom: 90px;}
.yct_section4 .content{margin-top: 14px;position: relative;}
.yct_section4 .content .ba_img{width: 40.625%;display: block;margin: 0 auto;}
.yct_section4 .content li{width: 24.375%;position: absolute;border-radius: 80px;background: rgba(242, 249, 255, 1);padding: 20px 40px;}
.yct_section4 .content li .btbox{display: flex;align-items: center;margin-bottom: 4px;}
.yct_section4 .content li .btbox img{width: 24px;display: block;}
.yct_section4 .content li .btbox .wz{font-size: 20px;color: #000;line-height: 30px;padding-left: 8px;font-weight: bold;}
.yct_section4 .content li .info{font-size: 16px;color: #333;line-height: 30px;}
.yct_section4 .content li:nth-child(1){left: 7.5%;top: 3.4%;}
.yct_section4 .content li:nth-child(2){right: 7.5%;top: 3.4%;}
.yct_section4 .content li:nth-child(3){left: 3.75%;top: 22.46153846153846%;}
.yct_section4 .content li:nth-child(4){right: 3.75%;top: 22.46153846153846%;}
.yct_section4 .content li:nth-child(5){left: 0%;top: 50%;transform: translate(0,-50%);}
.yct_section4 .content li:nth-child(6){right: 0%;top: 50%;transform: translate(0,-50%);}
.yct_section4 .content li:nth-child(7){left: 3.75%;bottom: 22.46153846153846%;}
.yct_section4 .content li:nth-child(8){right: 3.75%;bottom: 22.46153846153846%;}
.yct_section4 .content li:nth-child(9){left: 7.5%;bottom: 3.4%;}
.yct_section4 .content li:nth-child(10){right: 7.5%;bottom: 3.4%;}
.yct_section4 .content li:nth-child(11){box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);background: rgba(255, 255, 255, 1);left: 50%;transform: translate(-50%,0);top: 3.4%;}
.yct_section4 .content li:nth-child(12){box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);background: rgba(255, 255, 255, 1);left: 50%;transform: translate(-50%,0);bottom: 3.4%;}
.yct_section4 .content li:nth-child(11) .btbox,
.yct_section4 .content li:nth-child(12) .btbox{justify-content: center;}
.yct_section4 .content li:nth-child(11) .info,
.yct_section4 .content li:nth-child(12) .info{text-align: center;}
@media screen and (max-width:1680px) {
.yct_section4 .content li{width: 25%;padding: 14px 20px;}
.yct_section4 .content li .btbox img{width: 20px;}
.yct_section4 .content li .btbox .wz{font-size: 14px;line-height: 20px;}
.yct_section4 .content li .info{font-size: 12px;line-height: 20px;}
}
@media screen and (max-width:1024px) {
.yct_section4{padding-top: 30px;padding-bottom: 30px;}
.yct_section4 .content .ba_img{width: 50%;margin: 0 auto 20px auto;}
.yct_section4 .content li{width: 100%;padding:20px;margin-bottom: 12px;position: static;transform: translate(0,0)!important;}
.yct_section4 .content li:last-child{margin-bottom: 0;}
.yct_section4 .content li .btbox img{width: 20px;}
.yct_section4 .content li .btbox .wz{font-size: 16px;line-height: 24px;}
.yct_section4 .content li .info{font-size: 14px;line-height: 20px;}
.yct_section4 .content li:nth-child(11){box-shadow: 0px 0px 0 0px rgba(0, 0, 0, 0.1);background: #F2F9FF;}
.yct_section4 .content li:nth-child(12){box-shadow: 0px 0px 0 0px rgba(0, 0, 0, 0.1);background: #F2F9FF;}
.yct_section4 .content li:nth-child(11) .btbox,
.yct_section4 .content li:nth-child(12) .btbox{justify-content: flex-start;}
.yct_section4 .content li:nth-child(11) .info,
.yct_section4 .content li:nth-child(12) .info{text-align: left;}
}

.yct_section5{width: 100%;padding-top: 1.2rem;padding-bottom: 1.rem;}
.yct_section5 .info{margin-bottom: 0.92rem;margin-top: 0.4rem;font-size: 0.18rem;color: #fff;line-height: 0.36rem;text-align: center;}
.yct_section5 ul{margin: 0 -6px;width: calc(100% + 12px);display: flex;}
.yct_section5 ul li{width: 16.66666666666667%;padding: 0 6px;}
.yct_section5 ul a{padding-top: 20px;display: block;width: 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: translate(0,-10px);}
 100% {transform: translate(0,0);}
 } */
.yct_section5 ul li:nth-child(odd) a{padding-top: 1.26rem;}
.yct_section5 ul li .boxs1{width: 1.56rem;margin: 0 auto;height: 1.56rem;display: flex;justify-content: center;border-radius: 100%;align-items: center;flex-direction: column;}
.yct_section5 ul li .boxs1 img{width: 0.48rem;display: block;}
.yct_section5 ul li .boxs1 .wz{font-size: 0.24rem;color: #fff;line-height: 0.36rem;text-align: center;margin-top: 0.12rem;}
.yct_section5 ul li .line{margin: 0 auto;width: 3px;height: 1.7rem;background: linear-gradient(180.00deg, rgba(255, 255, 255, 1),rgba(255, 255, 255, 0) 100%);opacity: 0.6;}
.yct_section5 ul li:nth-child(1) .boxs1{box-shadow: inset 0px 0px 30px 0px rgba(255, 255, 255, 0.3);backdrop-filter: blur(40px);background: rgba(187, 131, 255, 0.1);}
.yct_section5 ul li:nth-child(2) .boxs1{box-shadow: inset 0px 0px 30px 0px rgba(255, 255, 255, 0.3);backdrop-filter: blur(40px);background: rgba(0, 216, 255, 0.1);}
.yct_section5 ul li:nth-child(3) .boxs1{box-shadow: inset 0px 0px 30px 0px rgba(255, 255, 255, 0.3);backdrop-filter: blur(40px);background: rgba(0, 67, 150, 0.3);}
.yct_section5 ul li:nth-child(4) .boxs1{box-shadow: inset 0px 0px 30px 0px rgba(255, 255, 255, 0.3);backdrop-filter: blur(40px);background: rgba(255, 255, 255, 0.1);}
.yct_section5 ul li:nth-child(5) .boxs1{box-shadow: inset 0px 0px 30px 0px rgba(255, 255, 255, 0.3);backdrop-filter: blur(40px);background: rgba(115, 223, 123, 0.1);}
.yct_section5 ul li:nth-child(6) .boxs1{box-shadow: inset 0px 0px 30px 0px rgba(255, 255, 255, 0.3);backdrop-filter: blur(40px);background: rgba(0, 218, 233, 0.1);}
@media screen and (max-width:1024px) {
.yct_section5{padding-top: 30px;padding-bottom: 30px;}
.yct_section5 .info{margin-bottom: 20px;margin-top: 12px;font-size: 14px;line-height: 22px;text-align: left;}
.yct_section5 .info br{display: none;}
.yct_section5 ul{margin: -6px;width: calc(100% + 12px);flex-wrap: wrap;}
.yct_section5 ul li{width: 33.33333%;padding: 6px;}
.yct_section5 ul a{padding-top: 0;}
 @keyframes ripple {
 0% {transform: translate(0,0);}
 100% {transform: translate(0,0);}
 }
.yct_section5 ul li:nth-child(odd) a{padding-top: 0;}
.yct_section5 ul li .boxs1{width: 90px;height: 90px;}
.yct_section5 ul li .boxs1 img{width: 26px;}
.yct_section5 ul li .boxs1 .wz{font-size: 15px;line-height: 20px;margin-top: 8px;}
.yct_section5 ul li .line{display: none;}
}

.yct_section6{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.yct_section6 .content{margin-top: 40px;}
.yct_section6 .content ul{display: flex;justify-content: space-between;align-items: flex-start;}
.yct_section6 .content ul li{width: 280px;height: 280px;border-radius: 100%;}
.yct_section6 .content ul li a{display: block;width: 100%;padding: 58px 30px;}
.yct_section6 .content ul li:nth-child(1){background-color: rgba(0, 67, 150, 1);}
.yct_section6 .content ul li:nth-child(2){background-color: rgba(53, 78, 93, 1);}
.yct_section6 .content ul li:nth-child(3){background-color: rgba(4, 163, 182, 1);}
.yct_section6 .content ul li:nth-child(4){background-color: rgba(57, 132, 224, 1);}
.yct_section6 .content ul li:nth-child(5){background-color: rgba(70, 111, 160, 1);}
.yct_section6 .content ul li img{width: 48px;display: block;margin: 0 auto 16px auto;}
.yct_section6 .content ul li:hover img{animation: bounce 1s;}
.yct_section6 .content ul li .bt{font-size: 24px;color: #fff;line-height: 36px;text-align: center;margin-bottom: 4px;font-weight: bold;}
.yct_section6 .content ul li .info{font-size: 16px;color: #fff;line-height: 30px;text-align: center;}
@media screen and (max-width:1680px) {
.yct_section6 .content ul li{width: 200px;height: 200px;}
.yct_section6 .content ul li a{padding: 40px 24px;}
.yct_section6 .content ul li img{width: 30px;}
.yct_section6 .content ul li .bt{font-size: 18px;line-height: 26px;}
.yct_section6 .content ul li .info{font-size: 14px;line-height: 24px;}
}
@media screen and (max-width:1024px) {
.yct_section6{padding-top: 30px;padding-bottom: 30px;}
.yct_section6 .content{margin-top: 20px;}
.yct_section6 .content ul{display: block;}
.yct_section6 .content ul li{width: 100%;height: auto;border-radius: 0;display: block;position: relative;}
.yct_section6 .content ul li a{padding: 14px;}
.yct_section6 .content ul li img{width: 32px;margin: 0;position: absolute;left: 14px;top: 50%;transform: translate(0,-50%);}
.yct_section6 .content ul li .bt{font-size: 16px;line-height: 22px;margin-bottom: 4px;padding-left: 44px;text-align: left;}
.yct_section6 .content ul li .info{font-size: 14px;line-height: 20px;padding-left: 44px;text-align: left;}
}

.yctxt_section1{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.yctxt_section1 .info{font-size: 18px;color: #333;line-height: 36px;margin-top: 40px;margin-bottom: 60px;text-align: center;}
.yctxt_section1 .content{display: flex;justify-content: space-between;align-items: center;}
.yctxt_section1 .content .left{width: 78.75%;}
.yctxt_section1 .content .left .cont1 ul{display: flex;}
.yctxt_section1 .content .left .cont1 ul li{width: 16.66666666666667%;}
.yctxt_section1 .content .left .cont1 ul li img{width: 48px;margin: 12px auto;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;}
.yctxt_section1 .content .left .cont1 ul li:hover img{transform: rotateY(180deg);}
.yctxt_section1 .content .left .cont1 ul li .wz{font-size: 18px;color: #333;line-height: 30px;text-align: center;}
.yctxt_section1 .content .left .cont1 ul li .line{width: 1px;height: 30px;border-left: 1px solid rgba(0, 67, 150, 0.2);margin: 0 auto;}
.yctxt_section1 .content .left .cont2{width: 100%;border-radius: 8px;background: rgba(242, 249, 255, 1);padding: 50px 24px;}
.yctxt_section1 .content .left .cont2 .logo{height: 24px;display: block;margin-bottom: 8px;}
.yctxt_section1 .content .left .cont2 .jj{font-size: 18px;color: #333;line-height: 30px;margin-bottom: 24px;}
.yctxt_section1 .content .left .cont2 ul{margin: 0 -5px;width: calc(100% + 10px);display: flex;}
.yctxt_section1 .content .left .cont2 ul li{width: 25%;padding: 0 5px;}
.yctxt_section1 .content .left .cont2 ul a{display: block;width: 100%;padding: 34px 24px;border-radius: 8px;}
.yctxt_section1 .content .left .cont2 ul a img{width: 40px;display: block;margin-bottom: 16px;
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;}
.yctxt_section1 .content .left .cont2 ul a:hover img{transform: rotateY(180deg);}
.yctxt_section1 .content .left .cont2 ul a .wz{font-size: 18px;color: #fff;line-height: 30px;font-weight: bold;}
.yctxt_section1 .content .left .cont2 ul li:nth-child(1) a{background-color: #004296;}
.yctxt_section1 .content .left .cont2 ul li:nth-child(2) a{background-color: #1460be;}
.yctxt_section1 .content .left .cont2 ul li:nth-child(3) a{background-color: #3984e1;}
.yctxt_section1 .content .left .cont2 ul li:nth-child(4) a{background-color: #74b2fb;}
.yctxt_section1 .content .right{width: 20.625%;border-radius: 8px;background: rgba(242, 249, 255, 1);padding: 40px 55px;}
.yctxt_section1 .content .right li{margin-bottom: 8px;}
.yctxt_section1 .content .right li:last-child{margin-bottom: 0;}
.yctxt_section1 .content .right li a{display: block;font-size: 18px;color: #333;line-height: 30px;}
.yctxt_section1 .content .right li a:hover{color: rgba(0, 67, 150, 1);}
@media screen and (max-width:1024px) {
.yctxt_section1{padding-top: 30px;padding-bottom: 30px;}
.yctxt_section1 .info{font-size: 14px;line-height: 22px;margin-top: 12px;margin-bottom: 20px;text-align: left;}
.yctxt_section1 .info br{display: none;}
.yctxt_section1 .content{display: block;}
.yctxt_section1 .content .left{width: 100%;margin-bottom: 20px;}
.yctxt_section1 .content .left .cont1 ul li img{width: 24px;margin: 8px auto;}
.yctxt_section1 .content .left .cont1 ul li .wz{font-size: 14px;line-height: 20px;}
.yctxt_section1 .content .left .cont1 ul li .line{height: 20px}
.yctxt_section1 .content .left .cont2{padding: 14px;}
.yctxt_section1 .content .left .cont2 .logo{height: 20px;}
.yctxt_section1 .content .left .cont2 .jj{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.yctxt_section1 .content .left .cont2 ul{margin: -5px;flex-wrap: wrap;}
.yctxt_section1 .content .left .cont2 ul li{width: 50%;padding: 5px;}
.yctxt_section1 .content .left .cont2 ul a{padding: 20px;}
.yctxt_section1 .content .left .cont2 ul a img{width: 28px;margin-bottom: 10px;}
.yctxt_section1 .content .left .cont2 ul a .wz{font-size: 14px;line-height: 20px;}
.yctxt_section1 .content .right{width: 100%;padding: 14px;}
.yctxt_section1 .content .right ul{margin: -5px;width: calc(100% + 10px);display: flex;flex-wrap: wrap;}
.yctxt_section1 .content .right li{margin-bottom: 0;padding: 5px;width: 50%;}
.yctxt_section1 .content .right li a{font-size: 14px;line-height: 20px;}
}

.yctxt_section2{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.yctxt_section2 .content{margin-top: 40px;}
.yctxt_section2 .content ul{margin: -0.15rem -0.13rem;width: calc(100% + 0.26rem);display: flex;flex-wrap: wrap;}
.yctxt_section2 .content ul li{width: 33.333%;padding: 0.15rem 0.13rem;}
.yctxt_section2 .content ul a{display: block;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 16px;background: linear-gradient(-45.58deg, rgba(255, 255, 255, 1) 45.329%,rgba(241, 249, 255, 1) 100%);padding:0.48rem;}
.yctxt_section2 .content ul a img{width: 0.56rem;display: block;margin-bottom: 0.24rem;}
.yctxt_section2 .content ul a .bt{font-size: 0.24rem;color: #000;line-height: 0.36rem;margin-bottom: 0.16rem;font-weight: bold;}
.yctxt_section2 .content ul a .info{font-size: 0.18rem;color: #333;line-height: 0.36rem;}
@media screen and (max-width:1680px) {
.yctxt_section2 .content ul a .bt{font-size: 18px;line-height: 26px;margin-bottom: 12px;}
.yctxt_section2 .content ul a .info{font-size: 16px;line-height: 26px;}
}
@media screen and (max-width:1024px) {
.yctxt_section2{padding-top: 30px;padding-bottom: 30px;}
.yctxt_section2 .content{margin-top: 20px;}
.yctxt_section2 .content ul{margin: -6px;width: calc(100% + 12px);}
.yctxt_section2 .content ul li{width: 100%;padding: 6px;}
.yctxt_section2 .content ul a{border-radius: 10px;padding: 20px;position: relative;}
.yctxt_section2 .content ul a img{width: 32px;position: absolute;left: 20px;top: 20px;}
.yctxt_section2 .content ul a .bt{font-size: 15px;line-height: 32px;margin-bottom: 10px;padding-left: 44px;}
.yctxt_section2 .content ul a .info{font-size: 13px;line-height: 22px;}
}

.yctxt_section3{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.yctxt_section3 .content{margin-top: 40px;display: flex;align-items: stretch;}
.yctxt_section3 .content .dd{width: 50%;}
.yctxt_section3 .content .dd:nth-child(1){backdrop-filter: blur(50px);background: rgba(0, 0, 0, 0.3);}
.yctxt_section3 .content .dd:nth-child(1) .bt{background-color: rgba(30, 43, 59, 1);}
.yctxt_section3 .content .dd:nth-child(2){backdrop-filter: blur(50px);background: rgba(0, 67, 150, 0.2);}
.yctxt_section3 .content .dd:nth-child(2) .bt{background-color: rgba(0, 67, 150, 1);}
.yctxt_section3 .content .bt{font-size: 0.24rem;color: #fff;line-height: 0.3rem;text-align: center;font-weight: bold; padding:0.25rem 0.2rem;}
.yctxt_section3 .content ul{padding: 0 0.38rem;}
.yctxt_section3 .content ul li{padding: 0.34rem 0 0.2rem 0;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.yctxt_section3 .content ul li:last-child{border-bottom: 0;}
.yctxt_section3 .content ul .btbox{display: flex;align-items: center;margin-bottom: 18px;}
.yctxt_section3 .content ul .btbox img{width: 24px;display: block;}
.yctxt_section3 .content ul .btbox .wz{font-size: 0.2rem;color: #fff;line-height: 0.3rem;font-weight: bold;width: calc(100% - 24px);padding-left: 8px;}
.yctxt_section3 .content ul .listbox{margin: -6px;width: calc(100% + 12px);display: flex;flex-wrap: wrap;}
.yctxt_section3 .content ul .listbox .list{font-size: 0.18rem;color: #fff;line-height: 0.3rem;padding: 6px;width: 50%;}
@media screen and (max-width:1680px) {
.yctxt_section3 .content ul{padding: 0 0.2rem;}
.yctxt_section3 .content ul li{padding: 0.2rem 0;}
.yctxt_section3 .content ul .btbox{margin-bottom: 12px;}
.yctxt_section3 .content ul .btbox img{width: 20px;}
.yctxt_section3 .content ul .btbox .wz{font-size: 15px;line-height: 20px;width: calc(100% - 20px);padding-left: 6px;}
.yctxt_section3 .content ul .listbox{margin: -5px;width: calc(100% + 10px);}
.yctxt_section3 .content ul .listbox .list{font-size: 14px;line-height: 24px;padding: 5px;}
}
@media screen and (max-width:1024px) {
.yctxt_section3{padding-top: 30px;padding-bottom: 30px;}
.yctxt_section3 .content{margin-top: 20px;display: block;}
.yctxt_section3 .content .dd{width: 100%;}
.yctxt_section3 .content .bt{font-size: 18px;line-height: 46px;}
.yctxt_section3 .content ul{padding: 0 14px;}
.yctxt_section3 .content ul li{padding: 14px 0;}
.yctxt_section3 .content ul .btbox{margin-bottom: 12px;}
.yctxt_section3 .content ul .btbox img{width: 20px;}
.yctxt_section3 .content ul .btbox .wz{font-size: 14px;line-height: 20px;width: calc(100% - 20px);padding-left: 6px;}
.yctxt_section3 .content ul .listbox{margin: -5px;width: calc(100% + 10px);}
.yctxt_section3 .content ul .listbox .list{font-size: 14px;line-height: 20px;padding: 5px;width: 100%;}
}

.yctxt_section4{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.yctxt_section4 .content{margin-top: 0.8rem;}
.yctxt_section4 .content li{margin-bottom: 1.2rem;}
.yctxt_section4 .content li:last-child{margin-bottom: 0;}
.yctxt_section4 .content a{display: flex;justify-content: space-between;align-items: center;}
.yctxt_section4 .content li:nth-child(even) a{flex-direction:row-reverse;}
.yctxt_section4 .content a .left{width: 45.3125%;}
.yctxt_section4 .content a .left .pic{ padding-bottom: 70.6206%; position: relative; overflow: hidden;border-radius: 8px;}
.yctxt_section4 .content a .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%);}
.yctxt_section4 .content a .right{width: 48.75%;}
.yctxt_section4 .content a .right .btbox{display: flex;align-items: center;margin-bottom: 0.48rem;}
.yctxt_section4 .content a .right .btbox img{width: 0.48rem;display: block;}
.yctxt_section4 .content a .right .btbox .wz{font-size: 0.36rem;color: #000;line-height: 0.4rem;width: calc(100% - 0.48rem);padding-left: 0.16rem;font-weight: bold;}
.yctxt_section4 .content a:hover .right .btbox .wz{color: #004396;}
.yctxt_section4 .content a .right .dd{padding-bottom: 0.24rem;margin-bottom: 0.24rem;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.yctxt_section4 .content a .right .dd:last-child{padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}
.yctxt_section4 .content a .right .btbox2{display: flex;align-items: center;margin-bottom: 0.22rem;}
.yctxt_section4 .content a .right .btbox2 img{width: 18px;display: block;}
.yctxt_section4 .content a .right .btbox2 .wz{font-size: 0.24rem;color: #000;line-height: 0.3rem;width: calc(100% - 18px);padding-left: 8px;font-weight: bold;}
.yctxt_section4 .content a .right .info{font-size: 0.18rem;color: #333;line-height: 0.3rem;}
.yctxt_section4 .content a .right .listbox{margin: -4px;width: calc(100% + 8px);display: flex;flex-wrap: wrap;}
.yctxt_section4 .content a .right .listbox .list{width: 33.333%;padding: 4px;font-size: 0.18rem;color: #333;line-height: 0.24rem;}
@media screen and (max-width:1680px) {
.yctxt_section4 .content a .right .btbox{margin-bottom: 0.24rem;}
.yctxt_section4 .content a .right .btbox img{width: 30px;}
.yctxt_section4 .content a .right .btbox .wz{font-size: 26px;line-height: 30px;width: calc(100% - 30px);padding-left: 12px;}
.yctxt_section4 .content a .right .dd{padding-bottom: 14px;margin-bottom: 14px;}
.yctxt_section4 .content a .right .btbox2{margin-bottom: 12px;}
.yctxt_section4 .content a .right .btbox2 .wz{font-size: 16px;line-height: 20px;}
.yctxt_section4 .content a .right .info{font-size: 14px;line-height: 20px;}
.yctxt_section4 .content a .right .listbox .list{font-size: 14px;line-height: 20px;}
}
@media screen and (max-width:1024px) {
.yctxt_section4{padding-top: 30px;padding-bottom: 30px;}
.yctxt_section4 .content{margin-top: 30px;}
.yctxt_section4 .content li{margin-bottom: 30px;}
.yctxt_section4 .content a{display: block;}
.yctxt_section4 .content a .left{width: 100%;}
.yctxt_section4 .content a .right{width: 100%;margin-top: 20px;}
.yctxt_section4 .content a .right .btbox{margin-bottom: 12px;}
.yctxt_section4 .content a .right .btbox img{width: 30px;}
.yctxt_section4 .content a .right .btbox .wz{font-size: 18px;line-height: 24px;width: calc(100% - 30px);padding-left: 12px;}
.yctxt_section4 .content a .right .dd{padding-bottom: 12px;margin-bottom: 12px;}
.yctxt_section4 .content a .right .btbox2{margin-bottom: 8px;}
.yctxt_section4 .content a .right .btbox2 .wz{font-size: 16px;line-height: 20px;}
.yctxt_section4 .content a .right .info{font-size: 14px;line-height: 20px;}
.yctxt_section4 .content a .right .listbox .list{width: 33.333%;font-size: 14px;line-height: 20px;}
}

.cjfa_section6{width: 100%;padding-top: 1.2rem;padding-bottom: 2.7rem;}
.cjfa_section6 .content{margin-top: 2px;position: relative;}
.cjfa_section6 .content .ba_img{width: 53.9375%;display: block;margin: 0 auto;}
.cjfa_section6 .content li{width: 24.375%;position: absolute;}
.cjfa_section6 .content li .bt{font-size: 0.24rem;color: #fff;line-height: 0.36rem;font-weight: bold;margin-bottom: 8px;}
.cjfa_section6 .content li .info{font-size: 16px;color: #fff;line-height: 30px;}
.cjfa_section6 .content li:nth-child(1){left: 0;top: 7.515657620041754%;}
.cjfa_section6 .content li:nth-child(2){right: 0;top: 7.515657620041754%;text-align: right;}
.cjfa_section6 .content li:nth-child(3){left: 0;bottom: -8.350730688935282%;}
.cjfa_section6 .content li:nth-child(4){right: 0;bottom: -8.350730688935282%;text-align: right;}
.cjfa_section6 .content li:nth-child(5){left: 50%;transform: translate(-50%,0); top: calc(100% + 48px);width: 28%;text-align: center;}
.cjfa_section6 .content li:nth-child(1) img{max-width: 123.5897435897436%;width: 123.5897435897436%;position: absolute;left: 0;top: calc(100% + 45px);}
.cjfa_section6 .content li:nth-child(2) img{max-width: 123.5897435897436%;width: 123.5897435897436%;position: absolute;right: 0;top: calc(100% + 45px);}
.cjfa_section6 .content li:nth-child(3) img{max-width: 146.9230769230769%;width: 146.9230769230769%;position: absolute;left: 0;top: calc(100% - 86px);}
.cjfa_section6 .content li:nth-child(4) img{max-width: 146.9230769230769%;width: 146.9230769230769%;position: absolute;right: 0;top: calc(100% - 86px);}
.cjfa_section6 .content li:nth-child(5) img{width: 24px;max-width: 24px;display: block;position: absolute;left: 50%;transform: translate(-50%,0);bottom: calc(100% + 8px);}
@media screen and (max-width:1680px) {
.cjfa_section6 .content li .bt{font-size: 15px;line-height: 26px;}
.cjfa_section6 .content li .info{font-size: 13px;line-height: 20px;}
.cjfa_section6 .content li:nth-child(1) img{max-width: 118.589744%;width: 118.589744%;}
.cjfa_section6 .content li:nth-child(2) img{max-width: 118.589744%;width: 118.589744%;}
.cjfa_section6 .content li:nth-child(3) img{max-width: 142.9230769230769%;width: 142.9230769230769%;top: calc(100% - 62px);}
.cjfa_section6 .content li:nth-child(4) img{max-width: 142.9230769230769%;width: 142.9230769230769%;;top: calc(100% - 62px);}
.cjfa_section6 .content li:nth-child(5) img{width: 20px;max-width: 20px;bottom: calc(100% + 16px);}
}
@media screen and (max-width:1024px) {
.cjfa_section6{padding-top: 40px;padding-bottom: 40px;}
.cjfa_section6 .content{margin-top: 6px;}
.cjfa_section6 .content .ba_img{width: 100%;}
.cjfa_section6 .content li{width: 100%!important;position: static;text-align: left!important;transform: translate(0,0)!important;margin-bottom: 20px;}
.cjfa_section6 .content li:last-child{margin-bottom: 0;}
.cjfa_section6 .content li .bt{font-size: 16px;line-height: 22px;margin-bottom: 10px;}
.cjfa_section6 .content li .info{font-size: 14px;line-height: 22px;}
.cjfa_section6 .content li img{display: none!important;}
}


.cpxq_section3{width: 100%;padding-bottom: 1.2rem;}
.cpxq_section3 .w_width{background-color: #fff;border-radius: 8px;overflow: hidden;}
.cpxq_section3 .cont1{width: 100%;padding: 0 0.5rem;background:#F9F9F9;}
.cpxq_section3 .cont1 ul{font-size: 0;text-align: center;}
.cpxq_section3 .cont1 ul li{display: inline-block;margin-right: 0.72rem;position: relative;}
.cpxq_section3 .cont1 ul li a{display: block;font-size: 0.2rem;color: #000;line-height: 0.3rem;padding: 0.25rem 0;position: relative;}
.cpxq_section3 .cont1 ul li.on::after{content: "";display: block;width: 100%;height:2px;background:rgba(0, 67, 150, 1);position: absolute;left: 50%;transform: translate(-50%,0);bottom: -1px; z-index: 6;}
.cpxq_section3 .cont1 ul li.on::before{content: "";display: block;position: absolute;left: 50%;transform: translate(-50%,0);bottom: -8px; z-index: 6; border-left: 6px solid transparent; border-right:6px solid transparent;border-top: 7px solid rgba(0, 67, 150, 1); }
.cpxq_section3 .cont1 ul li.on a{color:rgba(0, 67, 150, 1);}
.cpxq_section3 .cont2{padding: 0.6rem 0.5rem;font-size: 18px;color: #333;line-height: 36px;position: relative;border-top: 1px solid #E9E9E9;}
.cpxq_section3 .cont2 .span{width: 100%; font-size: 0.32rem;color: #000;}
.cpxq_section3 .cont2 .w100{width: 100%; margin-top: 30px;}
.cpxq_section3 .cont2 .mt80{ margin-top: 0.8rem;}
.cpxq_section3 .cont2 img{max-width: 100%;}
.cpxq_section3 .cont2::after{content: "";display: block;width: calc(100% - 100px);height: 1px;background-color: rgba(0,0,0,0.1);position: absolute;left: 50px;bottom: 0;}
.cpxq_section3 .cont3{width: 100%;padding: 20px 0.5rem;display: flex;justify-content: space-between;align-items: flex-start;}
.cpxq_section3 .cont3 a{display: block;width: calc(50% - 30px);font-size: 16px;color: #555;line-height: 30px;}
.cpxq_section3 .cont3 a:last-child{text-align: right;}
.cpxq_section3 .cont3 a:hover{color:rgba(0, 67, 150, 1);}
@media screen and (max-width:1024px) {
.cpxq_section3{padding-bottom: 30px;}
.cpxq_section3 .cont1{padding: 0 15px;}
.cpxq_section3 .cont1 ul{text-align: left;white-space:nowrap;overflow: hidden;overflow-x: auto; max-width: 100%;}
.cpxq_section3 .cont1 ul::-webkit-scrollbar{ display: none;}
.cpxq_section3 .cont1 ul li{margin-right: 14px;}
.cpxq_section3 .cont1 ul li a{font-size: 15px;line-height: 20px;padding: 10px 0;}
.cpxq_section3 .cont1 ul li.on::after{}
.cpxq_section3 .cont2{padding:25px 15px;font-size: 14px;line-height: 24px;}
.cpxq_section3 .cont2 .span{font-size: 18px;}
.cpxq_section3 .cont2 .w100{ margin-top:10px;}
.cpxq_section3 .cont2::after{width: calc(100% - 28px);left: 14px;}
.cpxq_section3 .cont3{padding: 15px;}
.cpxq_section3 .cont3 a{width: calc(50% - 10px);font-size: 14px;line-height: 22px;}
}



.cpxq_section3 .bd{ width:100%; }
.cpxq_section3 .w100{ width:100%; }
.cpxq_section3  .cont5{ background: #fff; width:100%; padding:0.57rem 0.5rem 0.67rem 0.5rem;color: rgba(0, 0, 0, 1);
font-style: Regular;
font-size: 0.18rem;
font-weight: 400;
line-height: 0.3rem;
}
.cpxq_section3  .cont5  .tit5{width: 100%; color:#000;
font-style: Regular;
font-size: 0.32rem;
font-weight: 400;
line-height: 0.36rem;
letter-spacing: 0px;
text-align: left; margin-bottom: 0.3rem;}
.cpxq_section3  .cont5  .spec-grid{width: 100%; display: grid;grid-template-columns: repeat(2, 1fr); gap:0 0.8rem;}
.cpxq_section3  .cont5  .spec-item{width: 100%; display: flex; align-items: center; justify-content: space-between;border-bottom: 1px solid rgba(0, 0, 0, 0.1);padding:0.16rem 0px;
}
.cpxq_section3  .cont5  .feature-title{ color: #555;}

@media screen and (max-width:1024px) {
.cpxq_section3  .cont5{  padding:20px 15px 30px 15px;
font-size:14px;
line-height: 24px;
}
.cpxq_section3  .cont5  .tit5{
font-size:18px;
line-height:24px;
 margin-bottom: 20px;}
.cpxq_section3  .cont5  .spec-grid{ gap:0 16px;}
.cpxq_section3  .cont5  .spec-item{padding:10px 0px;
}	
}	

@media screen and (max-width:767px) {
.cpxq_section3  .cont5  .spec-grid{ grid-template-columns: repeat(1, 1fr);}
	
}	

.cpxq_section3  .cont6{ background: #fff; width:100%; padding:0.57rem 0.5rem 0.62rem 0.5rem;color: rgba(0, 0, 0, 1);
font-style: Regular;
font-size: 0.18rem;
font-weight: 400;
line-height: 0.3rem;
}
.cpxq_section3  .cont6  .tit5{width: 100%; color:#000;
font-style: Regular;
font-size: 0.32rem;
font-weight: 400;
line-height: 0.36rem;
letter-spacing: 0px;
text-align: left; margin-bottom: 0.3rem;}
._table01{width: 100%;}
._table01 table{width: 100%;}
._table01 table th{border: 1px solid rgba(255, 255,255, 1);padding:0.19rem 0.1rem;
 color:#fff; font-weight: bold;
background:rgba(0, 67, 150, 1);
}
._table01  table th.firs-child{ position: relative; overflow: hidden;
}
._table01  table th .line{ position: absolute; left:50%; top: 50%; display: block;
width:1000px; height: 1px; background: #fff;
transform:translate(-50%,-50%) rotate(18.5deg);}
._table01 table td{border: 1px solid rgba(0, 0, 0, 0.1);padding:0.13rem 0.1rem; text-align:center;
}
._table01  table td.firs-child{ color:rgba(0, 67, 150, 1);background:#F2F9FF;
}

@media screen and (max-width:1024px) {
.cpxq_section3  .cont6{  padding:20px 15px 30px 15px;
font-size:14px;
line-height: 24px;
}
.cpxq_section3  .cont6  .tit5{
font-size:18px;
line-height:24px;
 margin-bottom: 20px;}
._table01 table th{ padding:10px 10px;}
._table01 table td{padding:10px 10px;
}	
._table01 table td.firs-child{ width:90px;min-width:90px;max-width:90px;}
}	

@media screen and (max-width:420px) {
._table01{ overflow-x: auto;}
._table01 table{ width:420px;} 	

}	



/*260129start*/
.z6{ position: relative; z-index: 6;}
.hyfa_section2 .content dd{position: absolute; display:flex; align-items: center; justify-content: center; line-height: 0; border-radius: 50%; background: rgba(0, 67, 150, 1); transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);
width:13.41%;aspect-ratio: 100 / 100;
}
.hyfa_section2 .content dd img{object-fit: contain;width:47.72%; 
height:47.72%;}
.hyfa_section2 .content dd:nth-child(1){left: 29.87%;top:9.9%;} 
.hyfa_section2 .content dd:nth-child(2){left:70.84%;top:9.9%;} 
.hyfa_section2 .content dd:nth-child(3){left: 9.4%;top: 49.6%;} 
.hyfa_section2 .content dd:nth-child(4){left: 90.9%;top: 49.6%;} 
.hyfa_section2 .content dd:nth-child(5){left: 29.87%;top:89%;} 
.hyfa_section2 .content dd:nth-child(6){left: 70.84%;top:89%;} 


	
@media screen and (max-width:767px) {
.hyfa_section2 .content .ba_img{width: 100%;  margin: 0 auto 20px auto;}
.hyfa_section2 .content dd img{width:59.65%;
height:59.65%;}

}	

.yct_section1  .content dd{position: absolute; display:flex; align-items: center; justify-content: center; line-height: 0;
width:27.36%;aspect-ratio: 100 / 100;background: url(img/_pic9.png) no-repeat center center;background-size: 100% 100%;
}
.yct_section1  .content dd img{object-fit: contain;width:36.1%;
height:36.1%;}
.yct_section1  .content dd:nth-child(1){left: 21.39%;top:0;} 
.yct_section1  .content dd:nth-child(2){right:21.39%;top:0;} 
.yct_section1  .content dd:nth-child(3){left:0;top: 21.63%;} 
.yct_section1  .content dd:nth-child(4){right:0;top:21.63%;} 
.yct_section1  .content dd:nth-child(5){left:0;bottom:21.63%;} 
.yct_section1  .content dd:nth-child(6){right:0;bottom:21.63%;} 
.yct_section1  .content dd:nth-child(7){left: 21.39%;bottom:0;} 
.yct_section1  .content dd:nth-child(8){right: 21.39%;bottom:0;} 

	
@media screen and (max-width:767px) {
.yct_section1 .content{ margin-top: 30px;}	
.yct_section1 .content .posi_ico{width: 80%;  margin:0 auto 20px auto;}
.yct_section1 .content dd img{width:45.125%;
height:45.125%;}

}	

.yct_section6 .content ul li{
	overflow: hidden;
	-webkit-transition: background 0.3s, color 0.3s, box-shadow 0.3s;
	-moz-transition: background 0.3s, color 0.3s, box-shadow 0.3s;
	transition: background 0.3s, color 0.3s, box-shadow 0.3s;
}
.yct_section6 .content ul li:nth-child(1):hover {
	box-shadow: 0 0 0 8px rgba(0, 67, 150,0.3);
}
.yct_section6 .content ul li:nth-child(2):hover {
	box-shadow: 0 0 0 8px rgba(53, 78, 93,0.3);
}
.yct_section6 .content ul li:nth-child(3):hover {
	box-shadow: 0 0 0 8px rgba(4, 163, 182,0.3);
}
.yct_section6 .content ul li:nth-child(4):hover {
	box-shadow: 0 0 0 8px rgba(57, 132, 224,0.3);
}
.yct_section6 .content ul li:nth-child(5):hover {
	box-shadow: 0 0 0 8px rgba(70, 111, 160,0.3);
}


.yct_section5{ overflow: hidden;}
.iframe{ border: 0; position: absolute; left:0; bottom:-30%; width: 100%; height: 100%; z-index: 1;}


.cpxq_section2 .left .qh_t .pic{background:linear-gradient(180.00deg, rgba(222, 238, 255, 1),rgba(209, 232, 253, 1));}
.cpxq_section2 .left .qh_b ul a .pic{background:linear-gradient(180.00deg, rgba(222, 238, 255, 1),rgba(209, 232, 253, 1));}
.hyfa_section1 .right .ico1::after{  background-color: rgba(0, 0, 0, 0.1);}


@media screen and (max-width:1024px) {
.sy_section5 .cont2 ul{ justify-content: center; padding:20px 10px;}
.sy_section5 .cont2 ul li{padding-right:5vw;
    margin-right:5vw;}
}
@media screen and (max-width:767px) {
.sy_section5 .cont2 ul li{padding-right:0.6rem;
    margin-right:0.6rem;}
}


@media screen and (max-width:1024px) {
.ny_banner .wzbox{ margin-top: 0;}
}

/*260129end*/


.pagecon.gsjj_section1{padding-top:50px; padding-bottom:50px;}
.pagecon.gsjj_section1 .cont1{margin-bottom:0;}
.pagecon.gsjj_section1 .cont1 .right{width:100%; padding-left:0; padding-right:0;}
.pagecon.gsjj_section1 .cont1 .right .info{margin-top:0;}
@media screen and (max-width:1024px) {
.pagecon.gsjj_section1{padding-top:20px; padding-bottom:20px;}
}

.sitemap{ width:100%;float:left;}
.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:rgba(0, 67, 150, 1);}
.sitemap li .font16{ font-size:16px;  /*color:#135fb1*/}
.sitemap li .font14{font-size:14px; }
.sitemap li .font12{ font-size:12px;  color:#999}



/*2600209start*/

.pf_down1{ width: 100%; align-items:center; justify-content: center; display: none; 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_down1 .tel{ float: left; width:43.5%; padding:10px 0;}
.pf_down1 .tel a{ display: flex; width: 100%;
  justify-content: center;
  align-items: center;
  border: 1px solid rgba(0, 67, 150, 1);font-size:16px; color:rgba(0, 67, 150, 1); line-height: 1;height: 40px;
  border-radius: 4px;}
.pf_down1 .tel .ico7{ width: 22px; height: 22px; margin-right: 8px; line-height:0; display: flex; justify-content: center; align-items: center;}
.pf_down1 .tel .ico7 img{ width:22px; height: 22px;}
.pf_down1 .yyys{  float: left;width:43.5%; padding:10px 0; margin-left:4%;}
.pf_down1 .yyys a{display: flex;justify-content: center;align-items: center; width: 100%;background:rgba(0, 67, 150, 1);border-radius: 4px;width: 100%;font-size:16px; color: #fff; line-height: 1;height: 40px;}


@media (max-width:1024px) {
.pf_down1{ display: flex;}		
	
}	



.links{ display: none; width: 100%;justify-content: center; padding-bottom:6px;}
.links .tit{ white-space: nowrap; display: inline-flex; color: #333; font-size:14px; line-height:22px;}
.links .ul{ display: inline-block;color: #333; font-size:14px; line-height:22px;}
.links .ul a{ display: inline; color: #333;}
.links .ul i{ display: inline; margin:0 5px;}
.links .ul a:hover{ color:  #055BE8;}


@media  screen and (max-width: 1024px){
.links{ display: flex;}
.zx_right .posi_box{ display: block;}
.zx_right{ display: block;}
}


@media screen and (max-width:767px) {
.zx_right{width: 60px;}
.fh_top{width: 60px; height:60px;}
.zx_right .posi_box{ width:240px;  bottom: -13vh;}
.zx_right .posi_box .boxs1 .bt2{font-size: 14px;}
.zx_right .posi_box .boxs2 .dh .wz{font-size: 14px; line-height: 24px;}
.zx_right .posi_box .boxs2 .dh img{ width:16px;}
.zx_right .posi_box .boxs1 .bt1{font-size:18px; line-height:28px;}

}

@media  screen and (max-width: 1024px){
.b_nav .cont2 { margin-top: 20px;}
.b_nav .cont3 { margin-top: 15px;}
.b_nav .cont3 .banquan{line-height:22px; }
.b_nav .cont3 .abox a{line-height:22px;}
.b_nav .cont1 .left .dz .wz{line-height:22px;}
.b_nav .cont1 .left .xbt{font-size: 15px;line-height:23px;}
.b_nav .cont1 .left .tel{font-size: 18px;line-height:24px; margin-bottom: 15px;}
.b_nav .cont1 .left .ewmbox .ewm .wz{font-size: 15px;line-height:23px;margin-top: 10px;}
.b_nav .cont1 .left .logo{ margin-bottom: 15px;}
.b_nav{ padding-bottom: 20px;}
.b_nav .cont1{ margin-bottom: 0;}
.b_nav .cont1 .left .ewmbox .ewm {    width: 90px;}
.b_nav .cont3 .banquan.phshow{ display: flex !important; flex-direction: column; justify-content: center; align-items: center; }
 @keyframes ripple {
 0% {transform: scale(1.3)}
 100% {transform: scale(1.6);}
}
}

.fh_right{position: fixed;  right: 20px; bottom:12%; z-index: 30; }
.fh_down{position: absolute;  left: 50%; top: 0; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);}
.fh_top{ width:50px; height: 50px; background:rgba(0, 67, 150, 1); border-radius: 50%; color: #fff; text-transform: uppercase; font-size: 12px; line-height: 1.2; display: none; align-items: center; justify-content: center; flex-direction: column;  }
.fh_top img{ width:6px; object-fit: contain; transform: rotate(-90deg); -ms-transform: rotate(-90deg); }
.fh_top span{ margin-top:2px;}

@media (max-width:1024px) {
.b_nav{ position: relative; z-index: 30;}
.fh_top{ display: flex;}
}

.gsjj_section4 .content .ul a .picbox{margin-bottom: 0;}

@media (max-width:1024px) {
.gsjj_section4 .content .ul a .picbox{margin-bottom: 0;}
}


.ny_banner2 .ej_box li .boxs .num{ display: none;}
.yctxt_section2 .content ul a:hover{ transform: translateY(-5px); -ms-transform: translateY(-5px); }
.yctxt_section2 .content ul a:hover .bt{  color: #004396;}


@media (max-width:1024px) {
.cpxq_section4 .slick-prev{width: 32px;height: 32px;left:8px; top: auto; bottom:-13px;border-radius: 60px;backdrop-filter: blur(20px);background: rgba(0, 0, 0, 0.2);-webkit-transform: translate(0,0);
  -ms-transform: translate(0,0);
  transform: translate(0,0);}
.cpxq_section4 .slick-prev::after{content: "";display: block;width:18px;height: 18px;background: url(img/img309.png)no-repeat center center;background-size: cover;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.cpxq_section4 .slick-next{width: 32px;height: 32px;right:8px; top: auto;bottom:-13px;border-radius: 60px;backdrop-filter: blur(20px);background: rgba(0, 0, 0, 0.2);-webkit-transform: translate(0,0);
  -ms-transform: translate(0,0);
  transform: translate(0,0);}
.cpxq_section4 .slick-next::after{content: "";display: block;width: 18px;height: 18px;background: url(img/img310.png)no-repeat center center;background-size: cover;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.cpxq_section4 .slick-prev:hover,
.cpxq_section4 .slick-next:hover{background-color: #004296;}
.cpxq_section4 .ul .slick-dots{ margin-bottom: 20px;}
}

@media (max-width:767px) {
.sy_section2 .ul{ display: flex; flex-wrap: wrap;}	
.sy_section2 .ul .li{width: 50%; margin-bottom: 10px;}
.sy_section2 .ul a{    border:1px solid rgba(255,255,255, 0.2);  border-radius: 16px;  height: 200px;}
.sy_section2 .ul .li.on a{ border:1px solid rgba(0, 73, 158, 0.8);}
.sy_section2 .ul a .bt{    font-size: 15px;}
.sy_section2 .ul a .btn .wz{    line-height: 28px;}
.sy_section2 .ul a .picbox{width: 70px; height: 70px; margin: 0 auto 12px auto;}
}

@media (max-width:767px) {
.sy_section3{ display: flex; flex-wrap: wrap; align-items: center; height: calc(100vh - 120px);}
.sy_section3 .w_width{  max-width: 100%;}
.sy_section3 .content .right .info{  font-size: 15px;}

}

@media (max-width:767px) {
.sy_section4{ display: flex; flex-wrap: wrap; align-content: center; height: calc(100vh - 120px);}
.sy_section4 .jj{    line-height: 22px;    margin: 0 auto 4vh auto;}
.sy_section4 h4{width: 100%; margin-bottom: 2vh;}

}
@media (max-width:767px) {
.sy_section6{ display: flex; flex-wrap: wrap; align-items: center; height: calc(100vh - 120px);}
.sy_section6 .w_width{  max-width: 100%;}
.sy_section6 .titbox{ margin-bottom: 5vh;}
.sy_section6 .qh_b .qh_boxs{    margin-top:6vh;}
.sy_section6 .qh_b .ul a{margin-top: 0;    padding-top:4vh;}
.sy_section6 .qh_b .ul a .datebox{margin-bottom: 2vh;}
.sy_section6 .qh_b .ul a .bt{margin-bottom: 2vh; line-height: 26px;    min-height:52px;}
.sy_section6 .qh_b .ul a .info{margin-bottom: 3vh;    line-height: 24px;}

}


@media (max-width:1024px) {
.ny_banner2 .wz_box .bq div{line-height: 30px;}	
}

.ny_banner2 .ej_box ul{display: flex; flex-wrap: wrap;margin:0 !important; width:100% !important;}
.ny_banner2 .ej_box li{ width:25%; padding:0 !important;}
.ny_banner3 .ej_box ul{display: flex; flex-wrap: wrap;margin:0 !important; width:100% !important;}
.ny_banner3 .ej_box li{ width:25%; padding:0 !important;}


@media (max-width:1024px) {
.ny_banner2 .ej_box .w_width{    padding: 0;}	
.ny_banner2 .ej_box li .boxs .wz{font-size: 14px;}	
.ny_banner2 .ej_box li a{ text-align: center;padding:14px 12px;}
.ny_banner2 .ej_box li .boxs .wz{ width:100%;}
.ny_banner2 .ej_box li img{ margin-left: auto; margin-right: auto;}
.ny_banner3 .ej_box li .boxs .wz{font-size: 14px;}	
.cjfa_section6 .content ul{ display: block; width: 100%;}
.cjfa_section6 .content li{ position: relative; left:0 !important; padding:0 15px;}
.cjfa_section6 .content li .bt{ position: relative;}
.cjfa_section6 .content li .bt::after{ content: ''; position: absolute; left:-15px; top:9px; width:4px; height:4px; background: #fff; border-radius: 50%;}
}

@media (max-width:1024px) {
.hyfa_section2 .content .info{ padding-left: 44px;}
}


@media (max-width:767px) {
.hyfa_section3{ display: flex; flex-wrap: wrap; align-items: center; height: calc(100vh - 120px);}
.hyfa_section3 .w_width{  max-width: 100%;}
}

/*2600209end*/


/*2600210start*/
.b_nav .cont1 .left .logo a .img1{height: 32px; object-fit: contain;}
.b_nav .cont1 .left .logo a .img2{height: 32px; object-fit: contain;}
@media screen and (max-width:1680px) {
.b_nav .cont1 .left .logo a .img1{height: 26px;}
.b_nav .cont1 .left .logo a .img2{height: 26px;}
}
@media screen and (max-width:1024px) {
.b_nav .cont1 .left .logo a .img1{height: 24px;}
.b_nav .cont1 .left .logo a .img2{height: 24px;}
}


.spzx_section ul li{ width:33.33%;}
@media screen and (max-width:1024px) {
.spzx_section ul li{ width:50%;}
}

.sy_section4 .content-pc{ display: block;}
.sy_section4 .content-ph{ display: none;}

@media screen and (max-width:1024px) {
.sy_section4 .content-pc{ display: none;}
.sy_section4 .content-ph{ display: block;}
}

/*2600210end*/


/*2600211end*/

.sy_section1 .qh_b .left .info{ height:144px;
	overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp:4;
}
.sy_section3 .content .right .info{	overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp:4;}

@media screen and (max-width:1400px) {
.sy_section1 .qh_b .left .info{ height:104px;}
}
@media screen and (max-width:1024px) {
.sy_section3 .content .left{ height: 50px;}	
.sy_section1 .qh_b .left .info{ height:110px;-webkit-line-clamp:5;}
.sy_section3 .content .right .info{ height:130px;-webkit-line-clamp:5;}

}



/*2600211end*/