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

/* Dots*/
.slick-dots li{border-radius:8px;width:8px; height:8px;margin:0 8px;background: #bdbdbd;}
.slick-dots li.slick-active{ background: #002cdd;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:1620px; margin-right: auto; margin-left: auto;}
/*.w_1920{max-width:1920px; margin-right: auto; margin-left: auto;}*/
.ctext{padding-left: 100px;padding-right: 100px;}
@media  screen and (max-width: 1024px){
.ctext{padding-left: 15px;padding-right: 15px;}
}
/*PC head*/
body.on{overflow: hidden;height: 100vh;}
.wyb_s{width: 100%;position: fixed;left: 0;top: 0;z-index: 99999;}
.t_navs{ width: 100%;padding: 0 0.5rem;}
.t_navs .top{ width: 100%;position: relative;display: flex;justify-content: space-between;align-items: center;}
.t_navs .top .logo{line-height: 0; }
.t_navs .top .logo a{display: block;}
.t_navs .top .logo img{ width: auto; height:0.5rem;}
/* .t_navs .top .logo .img1{ display: block;}
.t_navs .top .logo .img2{ display: none;} */
.t_navs .top .right{display: flex;justify-content: flex-start;align-items: center;}
.t_navs .top .menu{display: flex;justify-content: flex-start;align-items: center;margin-right: 0.42rem;}
.t_navs .top .menu .l1{position: relative;padding: 0 0.1rem;}
.t_navs .top .menu .l1 .a1{ display: block;color: #252525; position: relative;padding: 0 0.15rem;line-height: 1rem; font-size:calc(14px + 0.04rem);}
.t_navs .top .menu .l1.on .a1,.t_navs .top .menu .l1:hover .a1{ color: #002cdd;}
.wyb_s.on .t_navs .top .menu .l1 .a1,
.wyb_s.on .t_navs .top .menu .l1 .a1{ color: #222222;}
.wyb_s.on .t_navs .top .menu .l1.on .a1,
.wyb_s.on .t_navs .top .menu .l1:hover .a1{ color: #002cdd;}
.t_navs .top .u2{min-width: 140px; top:100%; left: 50%;z-index: 4;box-shadow: 0 0 30px rgba(0,0,0,0.1);height: auto;position: absolute;background: rgba(255, 255, 255, .8);backdrop-filter: blur(5px);padding: 20px 0px;border-radius: 5px;opacity: 0;visibility: hidden;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.t_navs .top .l1:hover .u2{-webkit-transition: all .85s;opacity: 1;visibility: visible;}
.t_navs .top .u2 .l2{ width: 100%;}
.t_navs .top .u2 .l2 .a2{ display: block; text-align: center;font-size: 16px;line-height: 35px;padding: 0 30px;white-space:nowrap;-webkit-transform: translateY(5px);opacity: 0;position: relative;
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.t_navs .top .u2 .l2 .a2::after{width: 0px;height: 1px;position: absolute;left: 50%;margin-left: 0px;content: '';bottom: 0px;background: rgba(0, 0, 0, .3);-webkit-transition: all .5s cubic-bezier(0.215, 0.610, 0.355, 1);}
.t_navs .top .u2 .l2 .a2>div{color: rgba(0, 0, 0, 1);
transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out;}
.t_navs .top .u2 .l2 .a2:hover::after{width: 60px;margin-left: -30px;}
.t_navs .top .u2 .l2 .a2:hover>div{color: #002cdd;}
.t_navs .top .l1:hover .u2 .l2 .a2{-webkit-transition: all .5s ease 0s;-webkit-transform: translateY(0px);opacity: 1;}
.t_navs .top .pcdh{padding: 15px 30px 15px 20px;display: flex;justify-content: flex-start;align-items: center;background: #252525;border-radius: 30px;
transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out;}
.t_navs .top .pcdh .ico{width: 30px;height: 30px;border: 2px solid #f2ca33;border-radius: 100%;display: flex;justify-content: center;align-items: center;}
.t_navs .top .pcdh .ico img{width: 18px;display: block;}
.t_navs .top .pcdh .wz{font-size: 20px;color: #f2ca33;line-height: 30px;padding-left: 10px;margin-top: -4px;font-weight: bold;letter-spacing: 1px;}
.wyb_s.on{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.wyb_s.ny_nav{background: #fff;}
.wyb_s.on .t_navs .top .menu .l1 .a1{line-height: 70px;}
.wyb_s.on .t_navs .top .pcdh{padding: 8px 30px 8px 20px;border-radius: 23px;}
.t_navs .xialaph{ display: none;}
.t_nav_zw{width: 100%;height: 0;opacity: 0;}



@media screen and (max-width:1024px) {
/*WAP head*/
.t_navs .top .menu{ display: none;}
.t_navs .top .pcSs_box{display: none;}
.t_navs .top .pcdh{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:26px;}

}

.t_navs .menuph{float: right; width: 40px; height: 40px; cursor: pointer; text-align: center; margin: 5px 0; display: none;}
.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:#fff;position:absolute;top:50%;margin-top:-1px;left: 8px;margin-left:0;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.t_navs .menuph .menu-toggle span.hamburger:after,
.t_navs .menuph .menu-toggle span.hamburger:before{content:"";display:block;width:24px;height:2px;background:#fff;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: #fff;position: absolute;right: 20px;top:50%;margin-top:-1px;}
.t_navs .menuph .menu-toggle span.hamburger .span1{margin-top: -9px;}
.t_navs .menuph .menu-toggle span.hamburger .span3{margin-top: 7px;}
.t_navs .menuph .menu-toggle span.cross:before,
.t_navs .menuph .menu-toggle span.cross:after {content:"";display:block;width:24px;height:2px;background:#fff;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: #fff;}
.t_navs .menuph.active .menu-toggle span.cross:after {transition-delay:0.24s;-webkit-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important;background: #fff;}


.t_navs.act .menuph .menu-toggle span.hamburger {background:#002cdd;}
.t_navs.act .menuph .menu-toggle span.hamburger:after,
.t_navs.act .menuph .menu-toggle span.hamburger:before{background:#002cdd;}
.t_navs.act .menuph .menu-toggle span.hamburger span{background: #002cdd;}
.t_navs.act .menuph .menu-toggle span.cross:before,
.t_navs.act .menuph .menu-toggle span.cross:after {background:#002cdd;}

.t_navs.ect .menuph .menu-toggle span.hamburger {background:#002cdd;}
.t_navs.ect .menuph .menu-toggle span.hamburger:after,
.t_navs.ect .menuph .menu-toggle span.hamburger:before{background:#002cdd;}
.t_navs.ect .menuph .menu-toggle span.hamburger span{background: #002cdd;}
.t_navs.ect .menuph .menu-toggle span.cross:before,
.t_navs.ect .menuph .menu-toggle span.cross:after {background:#002cdd;}

.t_navs .top.active .menuph .menu-toggle span.hamburger {background:#002cdd;}
.t_navs .top.active .menuph .menu-toggle span.hamburger:after,
.t_navs .top.active .menuph .menu-toggle span.hamburger:before{background:#002cdd;}
.t_navs .top.active .menuph .menu-toggle span.hamburger span{background: #002cdd;}
.t_navs .top.active .menuph .menu-toggle span.cross:before,
.t_navs .top.active .menuph .menu-toggle span.cross:after {background:#002cdd;}


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

}


.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: 14px;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;}

/*底部*/
.b_nav{width: 100%;}
.b_nav .cont1{width: 100%;display: flex;justify-content:space-between;align-items:flex-start;padding:0.95rem 0 0.75rem 0;}
.b_nav .cont1 .left{ display: none; line-height: 0; margin-top:0.05rem;}
.b_nav .cont1 .left img{height: 0.5rem;display: block; object-fit: contain;}
.b_nav .cont1 .right{padding-right: 0.56rem;}
.b_nav .cont1 .right ul{display: flex;justify-content: space-between;align-items: flex-start; gap:0 0.8rem;}
.b_nav .cont1 .right ._t{font-size:0.18rem;color: #525252;line-height: 0.28rem; min-width:1rem;}
.b_nav .cont1 .right .line{width: 0.7rem;height: 1px;background: #9baca7;margin:0.25rem 0;}
.b_nav .cont1 .right ._b{font-size: 0.18rem;color: #535353;line-height: 0.28rem;}
.b_nav .cont2{display: flex;justify-content: flex-start;align-items: flex-start; font-size:calc(14px + 0.02rem); color: #aaaaaa;line-height:calc(22px + 0.04rem);}
.b_nav .cont2 .csfz{ white-space: nowrap; margin-right: 20px;}
.b_nav .cont2 .csfz a{ white-space: nowrap; color: #aaaaaa;}
.b_nav .cont2 .csfz a:hover{ color: #002cdd;}
.b_nav .cont2 .wz_l{ white-space: nowrap;}
.b_nav .cont2 .con_r{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.b_nav .cont2 .con_r a{color: #aaaaaa;margin-right: 15px;}
.b_nav .cont2 .con_r a:hover{color: #002cdd;}
.b_nav .hot{ padding:0.46rem 0 0.32rem 0; border-bottom: 1px solid rgba(255,255,255,0.2);}
.b_nav .links{ padding:0.3rem 0 0.38rem 0;}


@media screen and (max-width:1600px) {
.b_nav .cont1 .right{padding-right: 0;}	
.b_nav .cont1 .right ul{ gap:0 0.6rem;}
}	
@media screen and (max-width:1024px) {
.b_nav .cont1{display: block;margin-bottom: 0;}
.b_nav .cont1 .left{width: 100%;margin:0 0 20px 0; justify-content: center;}
.b_nav .cont1 .left img{height:28px;}
.b_nav .cont1 .right{width: 100%;padding-left: 0;padding-right: 0;}
.b_nav .cont1 .right ul{display: block;}
.b_nav .cont1 .right ul li{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 6px;}
.b_nav .cont1 .right ul li:last-child{margin-bottom: 0;}
.b_nav .cont1 .right ._t{font-size: 14px; line-height:24px; width: 90px;text-align: right;}
.b_nav .cont1 .right .line{width: 40px;margin: 0 12px;}
.b_nav .cont1 .right ._b{font-size: 14px; line-height:24px;width: calc(100% - 154px);}
.b_nav .cont2{font-size: 14px; line-height:24px;}
.b_nav .cont2 .con_r a{margin-right: 10px;}
.b_nav .hot{ padding:30px 0 20px 0; }
.b_nav .links{ padding:20px 0 80px 0;}
}

/*测悬浮*/
.pf_right{width: 50px;position: fixed;right: 60px;top: 50%;transform: translate(0,-50%);opacity: 0;z-index: -10;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.pf_right.on{opacity: 1;z-index: 999;}
.pf_right ul{width: 100%;}
.pf_right ul li{margin-bottom: 10px;position: relative;}
.pf_right ul li:last-child{margin-bottom: 0;}
.pf_right ul a{display: block;}
.pf_right ul .ico{width: 100%;height: 50px;background: #fff;box-shadow: 0 0 12px rgba(0,0,0,0.1);border-radius: 100%;position: relative;}
.pf_right ul .ico::after{content: "";display: block;width: 40px;height: 40px;border-radius: 100%;background: #3164af;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.pf_right ul li:nth-child(1) .ico::after{background: #3164af;}
.pf_right ul li:nth-child(2) .ico::after{background: #2ba246;}
.pf_right ul li:nth-child(3) .ico::after{background: #ffd100;}
.pf_right ul li:nth-child(4) .ico::after{background: #190c0c;}
.pf_right ul li .ico img{width: 24px;display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 10;}
.pf_right ul li .dh_box{position: absolute;right: calc(100% + 12px);top: 50%;transform: translate(0,-50%) scale(0);background: #fff;box-shadow: 0 0 12px rgba(0,0,0,0.1);font-size: 18px;color: #333;line-height: 30px;padding: 10px 24px;white-space:nowrap;font-weight: bold;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.pf_right ul li .ewm_box{width: 120px;position: absolute;right: calc(100% + 12px);top: 50%;transform: translate(0,-50%) scale(0);box-shadow: 0 0 12px rgba(0,0,0,0.1); background: #fff; padding: 5px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.pf_right ul li .ewm_box img{width: 100%;display: block;}
.pf_right ul li:hover .dh_box,
.pf_right ul li:hover .ewm_box{transform: translate(0,-50%) scale(1);}


@media screen and (max-width:1820px) {
.pf_right{width: 40px;right: 30px;}
.pf_right ul .ico{height: 40px;}
.pf_right ul .ico::after{width: 32px;height: 32px;}
.pf_right ul li .ico img{width: 20px;}
}
@media screen and (max-width:1024px) {
.pf_right{display: none;}
}

/*手机端底漂浮*/
.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: #002db2; 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;}

/*首页*/
.sy_banner{width: 100%;}
.sy_banner .ul{width: 100%;}
.sy_banner .ul .li{width: 100%;}
.sy_banner .ul a{display: block;width: 100%;}
.sy_banner .ul .pcshow{width: 100%;height: 100vh;}
/*20250421start*/
.sy_banner .ul .videos{object-fit: cover;display: block;position: relative;}
.sy_banner .ul .vidbox{position: relative;}
.sy_banner .ul .vidbox::after{content: "";display: block;width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: absolute;left: 0;top: 0;z-index: 5;}
.sy_banner .ul .wz_box{width: 100%;position: absolute;left: 0;top: 38.33333333333333%;z-index: 8;}
/*20250421end*/
.sy_banner .ul .cont1{margin-bottom: 70px;display: flex;justify-content: flex-end;align-items: flex-start;padding-right: 188px;}
.sy_banner .ul .cont1 .wz1{font-size: 100px;color: #ffffff;line-height: 94px;margin-bottom: 14px;font-weight: bold;}
.sy_banner .ul .cont1 .wz2{font-size: 66px;color: #ffffff;line-height: 70px;margin-bottom: 26px;}
.sy_banner .ul .cont1 .wz3{font-size: 30px;color: #ffffff;line-height: 34px;}
.sy_banner .ul .cont2{display: flex;justify-content: space-between;align-items: flex-end;}
.sy_banner .ul .cont2 .info{font-size: 24px;color: #ffffff;line-height: 28px;font-weight: lighter;font-family: "微软雅黑";}
.sy_banner .ul .cont2 img{width: 150px;display: block;}
.sy_banner .ul .slick-prev{width: 50px;height: 50px;background: url(img/img23.png) no-repeat center center; background-size: cover;left: 50px;top: auto;transform: translate(0,0);bottom: 50px;}
.sy_banner .ul .slick-next{width: 50px;height: 50px;background: url(img/img24.png) no-repeat center center; background-size: cover;right: 50px;top: auto;transform: translate(0,0);bottom: 50px;}
.sy_banner .ul .slick-prev:hover,
.sy_banner .ul .slick-next:hover{opacity: 0.8;}
@media screen and (max-width:1680px) {
.sy_banner .ul .wz_box{top: 30%;}
.sy_banner .ul .cont1{margin-bottom: 40px;}
.sy_banner .ul .cont1 .wz1{font-size: 60px;line-height: 66px;margin-bottom: 12px;}
.sy_banner .ul .cont1 .wz2{font-size: 40px;line-height: 44px;margin-bottom: 18px;}
.sy_banner .ul .cont1 .wz3{font-size: 24px;line-height: 30px;}
.sy_banner .ul .cont2 .info{font-size: 20px;line-height: 24px;}
.sy_banner .ul .cont2 img{width: 120px;}
.sy_banner .ul .slick-prev{width: 40px;height: 40px;bottom: 40px;}
.sy_banner .ul .slick-next{width: 40px;height: 40px;bottom: 40px;}
}
@media screen and (max-width:1024px) {
.sy_banner .ul .wz_box{top: 50%;transform: translate(0,-50%);}
.sy_banner .ul .cont1{margin-bottom: 12px;padding-right: 0;display: block;}
.sy_banner .ul .cont1 .wz1{font-size: 18px;line-height: 22px;margin-bottom: 8px;text-align: center;}
.sy_banner .ul .cont1 .wz2{font-size: 14px;line-height: 18px;margin-bottom: 8px;text-align: center;}
.sy_banner .ul .cont1 .wz3{font-size: 14px;line-height: 18px;text-align: center;}
.sy_banner .ul .cont2{display: block;}
.sy_banner .ul .cont2 .info{font-size: 14px;line-height: 20px;text-align: center;}
.sy_banner .ul .cont2 img{display: none;}
.sy_banner .ul .slick-prev{width: 30px;height: 30px;left: 15px;bottom: 20px;}
.sy_banner .ul .slick-next{width: 30px;height: 30px;right: 15px;bottom: 20px;}
}

.sy_tit{display: flex;justify-content: flex-start;align-items: center;}
.sy_tit .dian{width: 20px;height: 20px;background: #002cdd;border: 5px solid #333333;border-radius: 100%;}
.sy_tit .wz{font-size: 30px;color: #333333;line-height: 34px;font-weight: bold;margin-left: 20px;}
@media screen and (max-width:1024px){
.sy_tit .dian{width: 15px;height: 15px;border: 3px solid #333333;}
.sy_tit .wz{font-size: 20px;line-height: 24px;margin-left: 12px;}
}

.sy_section1{width: 100%;padding-top: 100px;background: #f6f6f6;}
.sy_section1 .cont1{margin-bottom: 100px;}
.sy_section1 .cont1 .ul{width: 100%;}
.sy_section1 .cont1 .ul .li{width: 100%;position: relative;}
.sy_section1 .cont1 .ul img{width: 100%;display: block;}
.sy_section1 .cont1 .ul .wzbox{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);padding: 0 160px;}
.sy_section1 .cont1 .ul .wz1{font-size: 50px;color: #ffffff;line-height: 54px;margin-bottom: 14px;font-weight: bold;font-family: "微软雅黑";}
.sy_section1 .cont1 .ul .wz2{font-size: 20px;color: #ffffff;line-height: 24px;}
.sy_section1 .cont1 .ul .slick-prev{width: 50px;height: 50px;background: url(img/img23.png) no-repeat center center; background-size: cover;left: 50px;}
.sy_section1 .cont1 .ul .slick-next{width: 50px;height: 50px;background: url(img/img24.png) no-repeat center center; background-size: cover;right: 50px;}
.sy_section1 .cont1 .ul .slick-prev:hover,
.sy_section1 .cont1 .ul .slick-next:hover{opacity: 0.8;}
.sy_section1 .cont2{margin-bottom: 70px;display: flex;justify-content: flex-start;align-items: flex-start;}
.sy_section1 .cont2 .left{width: 38.2716049382716%;}
.sy_section1 .cont2 .right{width: 61.7283950617284%;}
.sy_section1 .cont2 .info{font-size: 20px;color: #333333;line-height: 36px;margin-bottom: 52px;}
.sy_section1 .cont2 ul{display: flex;justify-content: flex-start;align-items: flex-start;}
.sy_section1 .cont2 ul li{margin-right: 100px;}
.sy_section1 .cont2 ul li:last-child{margin-right: 0;}
.sy_section1 .cont2 ul .wz1{font-size: 60px;color: #002cdd;line-height: 64px;margin-bottom: 16px;font-weight: lighter;font-family: "宋体";display: flex;justify-content: flex-start;align-items: flex-start;}
.sy_section1 .cont2 ul .wz2{font-size: 18px;color: #002cdd;line-height: 24px;font-weight: lighter;font-family: "宋体";display: flex;justify-content: flex-start;align-items: flex-start;}
.sy_section1 .cont2 ul .wz1 div,
.sy_section1 .cont2 ul .wz2 div{font-weight: lighter;font-family: "宋体";}
.sy_section1 .cont3{display: flex;justify-content: flex-start;align-items: flex-start}
.sy_section1 .cont3 .left{width: 38.2716049382716%;}
.sy_section1 .cont3 .left .sy_tit{margin-bottom: 150px;}
.sy_section1 .cont3 .left .dl{width: 300px;}
.sy_section1 .cont3 .left .dl .dd{width: 100%;}
.sy_section1 .cont3 .left .dl .pic{ padding-bottom: 66.6666%; position: relative; overflow: hidden;}
.sy_section1 .cont3 .left .dl .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.sy_section1 .cont3 .right{width: 61.7283950617284%;border-top: 1px solid #cccccc;}
.sy_section1 .cont3 .right .dd{border-bottom: 1px solid #cccccc;display: flex;justify-content: flex-start;align-items: flex-start;padding-top: 30px;padding-bottom: 30px;cursor: pointer;}
.sy_section1 .cont3 .right .dd .bt{font-size: 21px;color: #333333;line-height: 30px;padding-left: 22px;font-weight: bold;position: relative;width: 320px;padding-right: 12px;}
.sy_section1 .cont3 .right .dd .bt::after{content: "";display: block;width: 10px;height: 10px;background: #002cdd;border-radius: 100%;position: absolute;left: 0;top: 10px;}
.sy_section1 .cont3 .right .dd .info{width: calc(100% - 320px);font-size: 16px;color: #aaaaaa;line-height: 30px;display: none;}
.sy_section1 .cont3 .right .dd .pic{display: none;}
.sy_section1 .cont3 .right .dd.on .info{display: block;}
@media screen and (max-width:1680px){
.sy_section1 .cont2 ul li{margin-right: 60px;}
.sy_section1 .cont2 ul .wz1{font-size: 40px;line-height: 44px;margin-bottom: 12px;}
.sy_section1 .cont2 ul .wz2{font-size: 14px;line-height: 20px;}
.sy_section1 .cont3 .left .sy_tit{margin-bottom: 90px;}
.sy_section1 .cont3 .right .dd{padding-top: 24px;padding-bottom: 24px;}
.sy_section1 .cont3 .right .dd .bt{font-size: 18px;color: #333333;line-height: 24px;padding-left: 20px;width: 280px;padding-right: 10px;}
.sy_section1 .cont3 .right .dd .bt::after{width: 6px;height: 6px;top: 9px;}
.sy_section1 .cont3 .right .dd .info{width: calc(100% - 280px);font-size: 14px;line-height: 24px;}
}
@media screen and (max-width:1024px){
.sy_section1{padding-top: 30px;}
.sy_section1 .cont1{margin-bottom: 20px;}
.sy_section1 .cont1 .ul .wzbox{padding: 0 60px;}
.sy_section1 .cont1 .ul .wz1{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.sy_section1 .cont1 .ul .wz2{font-size: 14px;line-height: 20px;}
.sy_section1 .cont1 .ul .slick-prev{width: 30px;height: 30px;left: 15px;}
.sy_section1 .cont1 .ul .slick-next{width: 30px;height: 30px;right: 15px;}
.sy_section1 .cont2{margin-bottom: 30px;display: block;}
.sy_section1 .cont2 .left{width: 100%;margin-bottom: 20px;}
.sy_section1 .cont2 .right{width: 100%;}
.sy_section1 .cont2 .info{font-size: 16px;line-height: 22px;margin-bottom: 12px;}
.sy_section1 .cont2 ul{display: block;}
.sy_section1 .cont2 ul li{margin-right: 0;margin-bottom: 14px;display: flex;justify-content: flex-start;align-items: flex-start;}
.sy_section1 .cont2 ul li:last-child{margin-right: 0;}
.sy_section1 .cont2 ul .wz1{font-size: 24px;line-height: 28px;margin-bottom: 0;margin-right: 8px;}
.sy_section1 .cont2 ul .wz2{font-size: 14px;line-height: 28px;}
.sy_section1 .cont3{display: block;}
.sy_section1 .cont3 .left{width: 100%;margin-bottom: 20px;display: block;}
.sy_section1 .cont3 .left .sy_tit{margin-bottom: 0;}
.sy_section1 .cont3 .left .dl{}
.sy_section1 .cont3 .right{width: 100%;}
.sy_section1 .cont3 .right .dd{padding-top: 12px;padding-bottom: 12px;display: block;}
.sy_section1 .cont3 .right .dd .bt{font-size: 18px;;line-height: 24px;padding-left: 16px;width: 100%;padding-right: 10px;}
.sy_section1 .cont3 .right .dd .bt::after{width: 6px;height: 6px;top: 9px;}
.sy_section1 .cont3 .right .dd .info{width: 100%;font-size: 14px;line-height: 24px;margin-top: 10px;}
.sy_section1 .cont3 .right .dd .pic{margin-top: 14px;width: 100%;}
.sy_section1 .cont3 .right .dd.on .pic{display: block;}
.sy_section1 .cont3 .right .dd .pic img{width: 100%;display: block;}
}

.sy_section2{width: 100%;padding-top: 146px; padding-bottom: 140px !important; background: #f6f6f6;}
.sy_section2 .btbox{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;margin-bottom: 40px;}
.sy_section2 .btbox .sy_tit{width: 620px;}
.sy_section2 .btbox .info{font-size: 16px;color: #aaaaaa;line-height: 20px;width: calc(100% - 620px);}
.sy_section2 .cont1{margin-bottom: 30px;margin-top: 30px;}
.sy_section2 .cont1 .ul{margin: -25px -15px;width: calc(100% + 30px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.sy_section2 .cont1 .li{width: 20%;padding: 25px 15px;}
.sy_section2 .cont1 .libox{width: 100%;position: relative;}
.sy_section2 .cont1 .pic{ height: 650px; position: relative; overflow: hidden;}
.sy_section2 .cont1 .pic img{ width: 100%;display: block;position: absolute;left: 0;top: 0;
transition: All 2s ease-in-out;}
.sy_section2 .cont1 .wzbox{width: 100%;margin-top: 20px;border-top: 1px solid #cccccc;}
.sy_section2 .cont1 .bt{font-size: 0.15rem;color: #fff;line-height:0.3rem;border-bottom: 1px solid #cccccc; padding:19px 0;
/* overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; */}
.sy_section2 .cont1 .jj{font-size: 14px;color: #aaaaaa;line-height: 60px;border-bottom: 1px solid #cccccc;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section2 .cont1 .libox:hover .bt,
.sy_section2 .cont1 .libox:hover .jj{color: #f2ca33;}
.sy_section2 .cont1 .libox a{display: block;width: 100%;height: calc(100% - 61px);position: absolute;left: 0;top: 0;}
.sy_section2 .cont2{width: 100%;}
.sy_section2 .cont2 a{display: flex;justify-content: center;align-items: center;background: #cccccc;padding: 25px;}
.sy_section2 .cont2 a span{display: block;font-size: 18px;color: #333333;line-height: 24px;}
.sy_section2 .cont2 a img{width: 50px;display: block;margin: 0 20px;}
.sy_section2 .cont2 a .ico2{display: none;}
.sy_section2 .cont2 a:hover .ico1{display: none;}
.sy_section2 .cont2 a:hover .ico2{display: block;}
.sy_section2 .cont2 a:hover span{color: #002cdd;}
@media screen and (max-width:1800px){
.sy_section2 .btbox .sy_tit{width: 38.2716049382716%;}
.sy_section2 .btbox .info{width: 61.7283950617284%;}
}
@media screen and (max-width:1680px){
.sy_section2 .cont1 .bt{font-size: 0.14rem;}
.sy_section2 .btbox .sy_tit{width: 38.2716049382716%;}
.sy_section2 .btbox .info{width: 61.7283950617284%;}
.sy_section2 .cont1 .pic{ height: 530px;}
}
@media screen and (max-width:1400px){
.sy_section2 .cont1 .pic{ height: 420px;}
}
@media screen and (max-width:1024px){
.sy_section2{padding-top: 80px; padding-bottom: 50px !important;}
.sy_section2 .btbox{display: block;margin-bottom: 20px;}
.sy_section2 .btbox .sy_tit{width: 100%;margin-bottom: 10px;}
.sy_section2 .btbox .info{font-size: 14px;width: 100%;}
.sy_section2 .cont1{margin-bottom: 20px;margin-top: 20px;}
.sy_section2 .cont1 .ul{margin: -12px -8px;width: calc(100% + 12px);}
.sy_section2 .cont1 .li{padding: 12px 8px;width: 50%;}
.sy_section2 .cont1 .pic{ height: 360px;}
.sy_section2 .cont1 .wzbox{margin-top: 12px;}
.sy_section2 .cont1 .bt{font-size: 14px;line-height:24px; padding:12px 0;}
.sy_section2 .cont1 .jj{font-size: 14px;line-height: 30px;}
.sy_section2 .cont1 .libox a{height: calc(100% - 31px);}
.sy_section2 .cont1 .slick-dots{margin-top: 20px;}
.sy_section2 .cont2 a{padding: 12px;}
.sy_section2 .cont2 a span{font-size: 14px;line-height: 20px;}
.sy_section2 .cont2 a img{width: 32px;margin: 0 14px;}
}

.sy_section3{width: 100%;padding-top: 80px;background: #f6f6f6;}
.sy_section3 .btbox{display: flex;justify-content: space-between;align-items: flex-end;}
.sy_section3 .btbox .sy_tit{width: 500px;padding-bottom: 26px;border-bottom: 1px solid #cccccc;}
.sy_section3 .btbox ._r{width: calc(100% -  620px); display: flex;justify-content: space-between;align-items: flex-end;padding-bottom: 36px;border-bottom: 1px solid #cccccc;}
.sy_section3 .btbox ._r .info{font-size: 16px;color: #aaaaaa;line-height: 30px;width: calc(100% - 80px);}
.sy_section3 .btbox ._r img{width: 50px;display: block;}
.sy_section3 .btbox ._r .ico2{display: none;}
.sy_section3 .btbox ._r a:hover .ico1{display: none;}
.sy_section3 .btbox ._r a:hover .ico2{display: block;}
.sy_section3 .content{width: 100%;}
.sy_section3 .content ul{width: 100%;}
.sy_section3 .content li a{display: flex;justify-content: space-between;align-items: center;}
.sy_section3 .content li a .left{width: 500px;font-size: 70px;color: #dddddd;line-height: 74px;}
.sy_section3 .content li a:hover .left{color: #002cdd;}
.sy_section3 .content li a .right{width: calc(100% -  620px);padding-top: 26px;padding-bottom: 26px;border-bottom: 1px solid #cccccc;}
.sy_section3 .content li a .right .info1{font-size: 24px;color: #333333;line-height: 28px;margin-bottom: 6px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section3 .content li a .right .info2{font-size: 16px;color: #999999;line-height: 20px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section3 .content li a:hover .right .info1{color: #002cdd;}
@media screen and (max-width:1680px){
.sy_section3 .btbox .sy_tit{width: 400px;}
.sy_section3 .btbox ._r{width: calc(100% -  460px);}
.sy_section3 .btbox ._r .info{font-size: 14px;}
.sy_section3 .content li a .left{width: 400px;}
.sy_section3 .content li a .right{width: calc(100% -  460px);}
}
@media screen and (max-width:1024px){
.sy_section3{padding-top: 30px;}
.sy_section3 .btbox{display: block;position: relative;}
.sy_section3 .btbox .sy_tit{width: 100%;padding-bottom: 0;border-bottom: 0;margin-bottom: 12px;}
.sy_section3 .btbox ._r{width: 100%;padding-bottom: 20px;display: block;}
.sy_section3 .btbox ._r .info{font-size: 14px;line-height: 24px;width: calc(100% - 42px);}
.sy_section3 .btbox ._r a{display: block;position: absolute;right: 0;top: 0;}
.sy_section3 .btbox ._r img{width: 30px;}
.sy_section3 .content li a{display: block;padding-top: 14px;padding-bottom: 14px;border-bottom: 1px solid #cccccc;}
.sy_section3 .content li a .left{width: 100%;font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.sy_section3 .content li a .right{width: 100%;padding-top: 0px;padding-bottom: 0;border-bottom:0;}
.sy_section3 .content li a .right .info1{font-size: 16px;line-height: 20px;}
.sy_section3 .content li a .right .info2{font-size: 14px;line-height: 20px;}
}

.sy_section4{width: 100%;padding:0.95rem 0.3rem 0.66rem 0.3rem; position: relative;  top:-0.5rem; margin:0 0 -0.5rem 0;}
.sy_section4 .bt1{width: 100%;font-size: 0.5rem;color: #ffffff;line-height: 0.6rem;font-weight: bold;margin-bottom: 13px;text-align: center;}
.sy_section4 .bt2{width: 100%;font-size: 0.2rem;color: #ffffff;line-height: 0.3rem;margin-bottom: 15px;text-align: center;}
.sy_section4 .bt2 br{display: none;}
.sy_section4 .pcdh{padding: 15px 30px 15px 20px;display: flex;justify-content: center;align-items: center;background: #252525;border-radius: 30px;width: 250px;margin: 0 auto 14px auto;
transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out;}
.sy_section4 .pcdh .ico{width: 30px;height: 30px;border: 2px solid #f2ca33;border-radius: 100%;display: flex;justify-content: center;align-items: center;}
.sy_section4 .pcdh .ico img{width: 18px;display: block;}
.sy_section4 .pcdh .wz{font-size: 20px;color: #f2ca33;line-height: 30px;padding-left: 10px;margin-top: -4px;font-weight: bold;letter-spacing: 1px;}
.sy_section4 .ewm{width: 150px;margin: 0 auto;}
.sy_section4 .ewm img{width: 100%;display: block;}


@media screen and (max-width:1024px){
.sy_section4{padding:30px 15px;  top:-15px; margin:0 0 -15px 0;}
.sy_section4 .bt1{font-size: 20px;line-height: 24px;margin-bottom: 8px;}
.sy_section4 .bt2{font-size: 14px;line-height: 22px;margin-bottom: 12px;}
.sy_section4 .bt2 br{display: block;}
.sy_section4 .pcdh{padding: 12px 20px;border-radius: 30px;width: 200px;margin: 0 auto 14px auto;}
.sy_section4 .pcdh .ico{width: 24px;height: 24px;border: 1px solid #f2ca33;}
.sy_section4 .pcdh .ico img{width: 16px;}
.sy_section4 .pcdh .wz{font-size: 15px;line-height: 20px;margin-top: 0;}
.sy_section4 .ewm{width: 100px;}
}

.wzjsan_section{width: 100%;padding-top: 200px;padding-bottom: 5px; background: #f6f6f6;}
.wzjsan_section .tit_box{display: flex;justify-content: flex-start;align-items: flex-start;padding-bottom: 30px;border-bottom: 1px solid #cccccc;}
.wzjsan_section .tit_box .left{width: 330px;}
.wzjsan_section .tit_box .right{width: calc(100% - 330px);font-size: 16px;color: #aaaaaa;line-height: 19px;}
.wzjsan_section .content{width: 100%;}
.wzjsan_section .content .dd{padding-top: 90px;padding-bottom: 100px;border-bottom: 1px solid #cccccc;display: flex;justify-content: flex-start;align-items: stretch;}
.wzjsan_section .content .left{width: 330px;padding-right: 20px;position: relative;}
.wzjsan_section .content .left .info{font-size: 20px;color: #333333;line-height: 24px;width: 100%;justify-content: flex-start;align-items: flex-start;}
.wzjsan_section .content .left .qh_box{display: flex;justify-content: flex-start;align-items: flex-start;position: absolute;left: 0;bottom: 0;}
.wzjsan_section .content .left .btns{cursor: pointer;margin-right: 10px;width: 50px;height: 50px;font-size: 18px;color: #9a9a9a;line-height: 48px;text-align: center;border: 1px solid #9a9a9a;border-radius: 100%;}
.wzjsan_section .content .left .btns:hover{background: #002cdd;border-color: #002cdd;color: #fff;}
.wzjsan_section .content .left .btns:last-child{margin-right: 0;}
.wzjsan_section .content .right{width: calc(100% - 330px);}
.wzjsan_section .content .right .ul{margin: 0 -15px;width: calc(100% + 30px);}
.wzjsan_section .content .right .li{padding: 0 15px;}
.wzjsan_section .content .right .libox{width: 100%;position: relative;}
.wzjsan_section .content .right .pic{ height: 650px; position: relative; overflow: hidden;}
.wzjsan_section .content .right .pic img{ width: 100%;display: block;position: absolute;left: 0;top: 0;
transition: All 4s ease-in-out;}
.wzjsan_section .content .right .wzbox{width: 100%;margin-top: 20px;border-top: 1px solid #cccccc;}
.wzjsan_section .content .right .bt{font-size: 18px;color: #333333;line-height: 68px;border-bottom: 1px solid #cccccc;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wzjsan_section .content .right .jj{font-size: 14px;color: #aaaaaa;line-height: 60px;border-bottom: 1px solid #cccccc;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.wzjsan_section .content .right .libox:hover .bt,
.wzjsan_section .content .right .libox:hover .jj{color: #002cdd;}
.wzjsan_section .content .right .libox a{display: block;width: 100%;height: calc(100% - 61px);position: absolute;left: 0;top: 0;}
@media screen and (max-width:1680px){
.wzjsan_section .content .right .pic{ height: 500px;}
.wzjsan_section .tit_box .left{width: 330px;}
.wzjsan_section .tit_box .right{width: calc(100% - 330px);font-size: 16px;color: #aaaaaa;line-height: 19px;}
}
@media screen and (max-width:1400px){
.wzjsan_section .content .right .pic{ height: 360px;}
}
@media screen and (max-width:1024px){
.wzjsan_section{padding-top: 30px;}
.wzjsan_section .tit_box{display: block;padding-bottom: 20px;}
.wzjsan_section .tit_box .left{width: 100%;}
.wzjsan_section .tit_box .right{width: 100%;font-size: 14px;margin-top: 10px;}
.wzjsan_section .content .dd{padding-top: 20px;padding-bottom: 76px;display: block;position: relative;}
.wzjsan_section .content .left{width: 100%;padding-right: 0;display: block;position: static;}
.wzjsan_section .content .left .info{font-size: 18px;line-height: 20px;width: 100%;padding-right: 12px;}
.wzjsan_section .content .left .qh_box{position: absolute;left: 50%;transform: translate(-50%,0);bottom: 20px; width: 128px;}
.wzjsan_section .content .left .btns{width: 36px;height: 36px;font-size: 16px;line-height: 34px;}
.wzjsan_section .content .right{width: 100%;margin-top: 16px;}
.wzjsan_section .content .right .ul{margin: 0 -8px;width: calc(100% + 12px);}
.wzjsan_section .content .right .li{padding: 0 8px;}
.wzjsan_section .content .right .wzbox{margin-top: 12px;}
.wzjsan_section .content .right .bt{font-size: 16px;line-height: 30px;}
.wzjsan_section .content .right .jj{font-size: 14px;line-height: 30px;}
.wzjsan_section .content .right .libox a{height: calc(100% - 31px);}
}

.wzjsalxq_section{width: 100%;/*padding-top: 90px;*/background: #f6f6f6;}
.wzjsalxq_section .w_1920{display: flex;justify-content: flex-start;align-items: flex-start;}
.wzjsalxq_section .left{width: 46.875%;height:100vh; display: flex; align-content: space-between; flex-wrap: wrap;}
.wzjsalxq_section .left .cont1{width: 100%;padding:calc(20px + 1rem) 250px 20px 150px;display: flex;justify-content: flex-start;align-items: center;  height: calc(100vh - 320px);}
.wzjsalxq_section .left .cont1>div{width: 100%;}
.wzjsalxq_section .left .cont1 .btbox{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 20px;}
.wzjsalxq_section .left .cont1 .btbox img{width: 50px;display: block;margin-right: 12px;}
.wzjsalxq_section .left .cont1 .btbox .wz{font-size: 30px;color: #333333;line-height: 34px;font-weight: bold;}
.wzjsalxq_section .left .cont1 .info1{padding: 8px 0;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
.wzjsalxq_section .left .cont1 .info1 a{display: block;font-size: 18px;color: #002cdd;line-height: 24px;}
.wzjsalxq_section .left .cont1 .btbox2{width: 100%;border-bottom: 1px solid #cccccc;display: flex;justify-content: space-between;align-items: center;padding: 8px 0;}
.wzjsalxq_section .left .cont1 .btbox2 .tit1{font-size: 18px;color: #333333;line-height: 24px;font-weight: bold;}
.wzjsalxq_section .left .cont1 .btbox2 .tit2{font-size: 14px;color: #aaaaaa;line-height: 24px;}
.wzjsalxq_section .left .cont1 ul{margin-bottom: 8px;}
.wzjsalxq_section .left .cont1 li{border-bottom: 1px solid #cccccc;display: flex;justify-content: flex-start;align-items: flex-start;font-size: 18px;color: #333333;line-height: 24px;padding: 8px 0;}
.wzjsalxq_section .left .cont1 li .dd{width: 35.68548387096774%;}
.wzjsalxq_section .left .cont1 li .dd:nth-child(3){width: 28.62903225806452%;}
.wzjsalxq_section .left .cont1 .info2{font-size: 14px;color: #aaaaaa;line-height: 20px;}
.wzjsalxq_section .left .pic img{width: 100%;display: block;}
.wzjsalxq_section .left .cont2{width: 100%;height: 320px;background: #002cdd;padding: 20px 250px 20px 150px;display: flex;justify-content: flex-start;align-items: center;}
.wzjsalxq_section .left .cont2>div{width: 100%;}
.wzjsalxq_section .left .cont2 .boxs1{margin-bottom: 20px;display: flex;justify-content: flex-start;align-items: flex-start;}
.wzjsalxq_section .left .cont2 .boxs1 ._l{width: calc(100% - 120px);}
.wzjsalxq_section .left .cont2 .boxs1 ._l .info{font-size: 22px;color: #f6f6f6;line-height: 30px;margin-bottom: 20px;}
.wzjsalxq_section .left .cont2 .boxs1 ._l .pcdh{padding: 15px 30px 15px 20px;display: flex;justify-content: center;align-items: center;background: #252525;border-radius: 30px;width: 250px;
transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out;}
.wzjsalxq_section .left .cont2 .boxs1 ._l .pcdh .ico{width: 30px;height: 30px;border: 2px solid #f2ca33;border-radius: 100%;display: flex;justify-content: center;align-items: center;}
.wzjsalxq_section .left .cont2 .boxs1 ._l .pcdh .ico img{width: 18px;display: block;}
.wzjsalxq_section .left .cont2 .boxs1 ._l .pcdh .wz{font-size: 20px;color: #f2ca33;line-height: 30px;padding-left: 10px;margin-top: -4px;font-weight: bold;letter-spacing: 1px;}
.wzjsalxq_section .left .cont2 .boxs1 ._r{width: 120px;}
.wzjsalxq_section .left .cont2 .boxs1 ._r img{width: 100%;display: block;}
.wzjsalxq_section .left .cont2 .boxs2{width: 100%;border-top: 1px solid #1743f2;border-bottom: 1px solid #1743f2;padding-top: 20px;padding-bottom: 20px;}
.wzjsalxq_section .left .cont2 .boxs2 .dl{width: calc(100% + 84px);display: flex;justify-content: flex-start;align-items: flex-start;margin: 0 -42px;}
.wzjsalxq_section .left .cont2 .boxs2 .dd{width: 50%;padding: 0 42px;}
.wzjsalxq_section .left .cont2 .boxs2 .dd .wz1{font-size: 18px;color: #ffffff;line-height: 24px;}
.wzjsalxq_section .left .cont2 .boxs2 .dd .wz2{font-size: 18px;color: #ffffff;line-height: 24px;}
.wzjsalxq_section .left .cont2 .boxs2 .dd:hover .wz2{text-decoration: underline;}
.wzjsalxq_section .right{width: 53.125%;height: 100vh;overflow: hidden;overflow-y: auto;max-height: 100vh;  padding-top: 0.98rem;}
.wzjsalxq_section .right::-webkit-scrollbar{ width: 20px;}
.wzjsalxq_section .right::-webkit-scrollbar-track{background-color: #eeeeee;}
.wzjsalxq_section .right::-webkit-scrollbar-thumb{width: 20px;background-color: #252525;}
.wzjsalxq_section .right img{width: 100%;display: block;}
@media screen and (max-width:1800px){
.wzjsalxq_section .left .cont1 li{font-size: 15px;}
.wzjsalxq_section .left .cont2 .boxs1 ._l .info{font-size: 18px;}
}
@media screen and (max-width:1680px){
.wzjsalxq_section .left{width: 48%;}
.wzjsalxq_section .left .cont1{padding: 20px 100px;height: calc(100vh - 330px);}
.wzjsalxq_section .left .cont1 .btbox{margin-bottom: 14px;}
.wzjsalxq_section .left .cont1 .btbox img{width: 36px;margin-right: 10px;}
.wzjsalxq_section .left .cont1 .btbox .wz{font-size: 24px;line-height: 24px;}
.wzjsalxq_section .left .cont1 .info1 a{font-size: 14px;line-height: 20px;}
.wzjsalxq_section .left .cont1 .btbox2 .tit1{font-size: 16px;line-height: 20px;}
.wzjsalxq_section .left .cont1 .btbox2 .tit2{font-size: 12px;line-height: 20px;}
.wzjsalxq_section .left .cont1 li{font-size: 14px;line-height: 20px;}
.wzjsalxq_section .left .cont1 .info2{font-size: 14px;color: #aaaaaa;line-height: 20px;}
.wzjsalxq_section .left .cont2{padding: 20px 100px;height: 240px;}
.wzjsalxq_section .left .cont2 .boxs1{margin-bottom: 14px;}
.wzjsalxq_section .left .cont2 .boxs1 ._l{width: calc(100% - 100px);}
.wzjsalxq_section .left .cont2 .boxs1 ._l .info{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.wzjsalxq_section .left .cont2 .boxs1 ._l .pcdh{padding: 12px 20px 12px 20px;border-radius: 30px;width: 200px;}
.wzjsalxq_section .left .cont2 .boxs1 ._l .pcdh .ico{width: 26px;height: 26px;}
.wzjsalxq_section .left .cont2 .boxs1 ._l .pcdh .ico img{width: 16px;}
.wzjsalxq_section .left .cont2 .boxs1 ._l .pcdh .wz{font-size: 16px;line-height: 26px;padding-left: 8px;}
.wzjsalxq_section .left .cont2 .boxs1 ._r{width: 100px;}
.wzjsalxq_section .left .cont2 .boxs2{padding-top: 14px;padding-bottom: 14px;}
.wzjsalxq_section .left .cont2 .boxs2 .dl{width: calc(100% + 40px);margin: 0 -20px;}
.wzjsalxq_section .left .cont2 .boxs2 .dd{padding: 0 20px;}
.wzjsalxq_section .left .cont2 .boxs2 .dd .wz1{font-size: 14px;line-height: 20px;}
.wzjsalxq_section .left .cont2 .boxs2 .dd .wz2{font-size: 14px;line-height: 20px;}
.wzjsalxq_section .right{width: 52%;}
}
@media screen and (max-width:1024px){
.wzjsalxq_section{padding-top:70px;padding-bottom: 0;}
.wzjsalxq_section .w_1920{display: block;}
.wzjsalxq_section .left{width: 100%;height: auto;}
.wzjsalxq_section .left .cont1{height: auto;padding: 20px 15px;display: block;}
.wzjsalxq_section .left .cont1 .btbox{margin-bottom: 12px;}
.wzjsalxq_section .left .cont1 .btbox img{width: 32px;}
.wzjsalxq_section .left .cont1 .btbox .wz{font-size: 18px;line-height: 24px;}
.wzjsalxq_section .left .cont1 .info1 a{font-size: 14px;line-height: 18px;}
.wzjsalxq_section .left .cont1 .btbox2{padding: 4px 0;}
.wzjsalxq_section .left .cont1 .btbox2 .tit1{font-size: 15px;line-height: 20px;}
.wzjsalxq_section .left .cont1 .btbox2 .tit2{font-size: 13px;line-height: 20px;}
.wzjsalxq_section .left .cont1 li{font-size: 13px;line-height: 20px;padding: 5px 0;}
.wzjsalxq_section .left .cont1 li .dd{width: 34%;}
.wzjsalxq_section .left .cont1 li .dd:nth-child(3){width: 32%;}
.wzjsalxq_section .left .cont2{height: auto;padding: 20px 15px 30px 15px;display: block;}
.wzjsalxq_section .left .cont2 .boxs1{margin-bottom: 14px;display: block;}
.wzjsalxq_section .left .cont2 .boxs1 ._l{width: 100%}
.wzjsalxq_section .left .cont2 .boxs1 ._l .info{font-size: 16px;line-height: 20px;margin-bottom: 12px;text-align: center;}
.wzjsalxq_section .left .cont2 .boxs1 ._l .pcdh {padding: 12px 20px;border-radius: 30px;width: 200px;margin: 0 auto 14px auto;}
.wzjsalxq_section .left .cont2 .boxs1 ._l .pcdh  .ico{width: 24px;height: 24px;border: 1px solid #f2ca33;}
.wzjsalxq_section .left .cont2 .boxs1 ._l .pcdh  .ico img{width: 16px;}
.wzjsalxq_section .left .cont2 .boxs1 ._l .pcdh  .wz{font-size: 15px;line-height: 20px;margin-top: 0;}
.wzjsalxq_section .left .cont2 .boxs1 ._r{width: 100px;margin: auto;margin-top: 12px;}
.wzjsalxq_section .left .cont2 .boxs2{padding-top: 12px;padding-bottom: 12px;}
.wzjsalxq_section .left .cont2 .boxs2 .dl{width: calc(100% + 30px);margin: 0 -15px;}
.wzjsalxq_section .left .cont2 .boxs2 .dd{padding: 0 15px;}
.wzjsalxq_section .left .cont2 .boxs2 .dd .wz1{font-size: 14px;line-height: 20px;}
.wzjsalxq_section .left .cont2 .boxs2 .dd .wz2{font-size: 14px;line-height: 20px;}
.wzjsalxq_section .right{height: auto;max-height: initial;width: 100%;  padding-top: 0;}
.wzjsalxq_section .right::-webkit-scrollbar{ width: 0;}
.wzjsalxq_section .right::-webkit-scrollbar-thumb{width: 0;}
.wzjsalxq_section .right::-webkit-scrollbar{ display: none;}
.wzjsalxq_section .right img{width: 100%;display: block;}
}

.cjwt_section{width: 100%;background: #f6f6f6;padding-top: 200px;padding-bottom: 40px;}
.cjwt_section .tit_box{display: flex;justify-content: space-between;align-items: flex-start;position: relative;}
.cjwt_section .tit_box .left{width: 500px;border-bottom: 1px solid #cccccc;padding-bottom: 46px;}
.cjwt_section .tit_box .right{width: calc(100% - 620px);font-size: 16px;color: #aaaaaa;line-height: 19px;}
.cjwt_section .tit_box::after{content: "";display: block;width: calc(100% - 620px);height: 1px;background: #cccccc;position: absolute;right: 0;bottom: 0;}
.cjwt_section .content{padding-bottom: 98px;border-bottom: 1px solid #e1e1e1;}
.cjwt_section .content ul{margin-bottom: 50px;}
.cjwt_section .content ul li a{display: flex;justify-content: space-between;align-items: center;}
.cjwt_section .content ul li a .left{width: 500px;font-size: 70px;color: #dddddd;line-height: 74px;}
.cjwt_section .content ul li a .right{width: calc(100% -  620px);padding-top: 30px;padding-bottom: 30px;border-bottom: 1px solid #cccccc;}
.cjwt_section .content ul li a .right .info1{font-size: 24px;color: #333333;line-height: 28px;margin-bottom: 6px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.cjwt_section .content ul li a .right .info2{font-size: 16px;color: #999999;line-height: 20px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.cjwt_section .content ul li a:hover .left,
.cjwt_section .content ul li a:hover .right .info1{color: #002cdd;}
@media screen and (max-width:1680px){
.cjwt_section .tit_box .left{width: 400px;}
.cjwt_section .tit_box .right{width: calc(100% -  460px);font-size: 14px;}
.cjwt_section .tit_box::after{width: calc(100% - 460px);}
.cjwt_section .content ul li a .left{width: 400px;}
.cjwt_section .content ul li a .right{width: calc(100% -  460px);}
}
@media screen and (max-width:1024px){
.cjwt_section{padding-top: 80px;padding-bottom: 0;}
.cjwt_section .tit_box{display: block;padding-bottom: 20px;border-bottom: 1px solid #cccccc;padding-bottom: 20px;}
.cjwt_section .tit_box .left{width: 100%;border-bottom: 0;padding-bottom: 0;}
.cjwt_section .tit_box .right{width: 100%;font-size: 14px;margin-top: 10px;padding-bottom: 0;}
.cjwt_section .tit_box::after{display: none;}
.cjwt_section .content{padding-bottom: 30px;}
.cjwt_section .content ul{margin-bottom: 20px;}
.cjwt_section .content ul li a{display: block;padding-top: 14px;padding-bottom: 14px;border-bottom: 1px solid #cccccc;}
.cjwt_section .content ul li a .left{width: 100%;font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.cjwt_section .content ul li a .right{width: 100%;padding-top: 0px;padding-bottom: 0;border-bottom:0;}
.cjwt_section .content ul li a .right .info1{font-size: 16px;line-height: 20px;}
.cjwt_section .content ul li a .right .info2{font-size: 14px;line-height: 20px;}
}

.page_section{width: 100%;}
.page_section .phpage{display: none;}
.page_section .pcpage{display: flex;justify-content: flex-start;padding-left: 620px;align-items: center;}
.page_section .pcpage .btn{width: 70px;height: 50px;background: #ffffff;border-radius: 10px;display: flex;justify-content: center;align-items: center;}
.page_section .pcpage .btn img{width: 40px;display: block;}
.page_section .pcpage .btn .ico2{display: none;}
.page_section .pcpage a{display: block;width: 50px;font-size: 16px;color: #888888;line-height: 50px;background: #fff;border-radius: 10px;text-align: center;margin: 0 5px;}
.page_section .pcpage a:hover,
.page_section .pcpage a.on{background: #002cdd;color: #fff;}
.page_section .pcpage .btn:hover .ico1{display: none;}
.page_section .pcpage .btn:hover .ico2{display: block;}

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

@media screen and (max-width:1680px){
.page_section .pcpage{padding-left: 460px;}
}
@media screen and (max-width:1024px){
.page_section .pcpage{display: none;}
.page_section .phpage{display: flex;justify-content: center;align-items: center;}
.page_section .phpage span{font-size: 16px;color: #fff;line-height: 20px;margin: 20px;}
.page_section .phpage a{width: 40px;height: 30px;background: #ffffff;border-radius: 6px;display: flex;justify-content: center;align-items: center;}
.page_section .phpage a img{width: 24px;display: block;}
.page_section .phpage a .ico2{display: none;}
.page_section.ect .phpage span{color: #333333;}
}

.cjwtxq_section{width: 100%;padding-top: 200px;padding-bottom:140px;background: #f6f6f6;}
.cjwtxq_section .cont1{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.cjwtxq_section .cont1 .left{width: 620px;}
.cjwtxq_section .cont1 .left a{display: block;width: 50px;}
.cjwtxq_section .cont1 .left a img{width: 100%;display: block;}
.cjwtxq_section .cont1 .left a:hover{opacity: 0.8;}
.cjwtxq_section .cont1 .right{width: calc(100% - 620px);font-size: 50px;color: #333333;line-height: 60px;margin-bottom: 30px;}
.cjwtxq_section .cont2{width: 100%;padding-top: 36px;padding-bottom: 50px;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;display: flex;justify-content: flex-start;align-items: flex-start;}
.cjwtxq_section .cont2 .left{width: 620px;}
.cjwtxq_section .cont2 .left .date{font-size: 70px;color: #dddddd;line-height: 74px;margin-bottom: 32px;}
.cjwtxq_section .cont2 .left .wzbox{display: flex;justify-content: flex-start;align-items: flex-start;}
.cjwtxq_section .cont2 .left .wz{font-size: 14px;color: #aaaaaa;line-height: 20px;padding: 20px 90px 20px 0;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
.cjwtxq_section .cont2 .right{width: calc(100% - 620px);font-size: 20px;color: #999999;line-height: 24px;}
.cjwtxq_section .cont3{width: 100%;padding-top: 46px;padding-bottom: 90px;border-bottom: 1px solid #cccccc;padding-left: 620px;font-size: 20px;color: #333333;line-height: 24px;}
.cjwtxq_section .cont4{padding-top: 100px;padding-bottom: 100px;border-bottom: 1px solid #cccccc;}
.cjwtxq_section .cont4 ul{width: 100%;}
.cjwtxq_section .cont4 ul li a{display: flex;justify-content: space-between;align-items: center;}
.cjwtxq_section .cont4 ul li a .left{width:410px;display: flex;justify-content: flex-start;align-items: flex-start;flex-direction:row-reverse;}
.cjwtxq_section .cont4 ul li a .left .wz{font-size: 18px;color: #aaaaaa;line-height: 24px;margin-left: 24px;}
.cjwtxq_section .cont4 ul li a .left .date{font-size: 70px;color: #dddddd;line-height: 74px;}
.cjwtxq_section .cont4 ul li:nth-child(1) a .right{border-top: 1px solid #cccccc;}
.cjwtxq_section .cont4 ul li a .right{width: calc(100% -  620px);padding-top: 30px;padding-bottom: 30px;border-bottom: 1px solid #cccccc;}
.cjwtxq_section .cont4 ul li a .right .info1{font-size: 24px;color: #333333;line-height: 28px;margin-bottom: 6px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.cjwtxq_section .cont4 ul li a .right .info2{font-size: 16px;color: #999999;line-height: 20px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.cjwtxq_section .cont4 ul li a:hover .right .info1{color: #002cdd;}

@media screen and (max-width:1680px){
.cjwtxq_section .cont1 .left{width:400px;}
.cjwtxq_section .cont1 .right{width: calc(100% - 460px);}
.cjwtxq_section .cont2 .left{width: 400px;}
.cjwtxq_section .cont2 .right{width: calc(100% - 460px);}
.cjwtxq_section .cont3{padding-left: 400px;}
.cjwtxq_section .cont4 ul li a .left{width: 346px;}
.cjwtxq_section .cont4 ul li a .left .date{font-size:56px;line-height: 64px;}
.cjwtxq_section .cont4 ul li a .right{width: calc(100% -  400px);}
}
@media screen and (max-width:1024px){
.cjwtxq_section{padding-top: 80px;padding-bottom:50px;}
.cjwtxq_section .cont1{display: block;}
.cjwtxq_section .cont1 .left{width: 100%;margin-bottom: 12px;}
.cjwtxq_section .cont1 .left a{width: 30px;}
.cjwtxq_section .cont1 .right{width: 100%;font-size: 22px;line-height: 32px;margin-bottom: 14px; font-weight: bold;}
.cjwtxq_section .cont2{padding-top: 14px;padding-bottom: 14px;display: block;}
.cjwtxq_section .cont2 .left{width: 100%;margin-bottom: 14px;}
.cjwtxq_section .cont2 .left .date{font-size: 20px;line-height: 24px;margin-bottom: 12px;}
.cjwtxq_section .cont2 .left .wzbox{display: block}
.cjwtxq_section .cont2 .left .wz{padding: 12px 0;}
.cjwtxq_section .cont2 .right{width: 100%;font-size: 14px;line-height: 22px;}
.cjwtxq_section .cont3{padding-top: 14px;padding-bottom: 14px;padding-left: 0;font-size: 14px;line-height: 22px;}
.cjwtxq_section .cont3 .brs{display: none;}
.cjwtxq_section .cont4{padding-top: 0;padding-bottom: 0;}
.cjwtxq_section .cont4 ul li a{display: block;padding-top: 14px;padding-bottom: 14px;border-bottom: 1px solid #cccccc;}
.cjwtxq_section .cont4 ul li a .left{width: 100%;display: block;margin-bottom: 12px;}
.cjwtxq_section .cont4 ul li a .left .wz{font-size: 14px;line-height: 20px;margin-left: 0;margin-bottom: 8px;}
.cjwtxq_section .cont4 ul li a .left .date{font-size: 20px;line-height: 24px;}
.cjwtxq_section .cont4 ul li a .right{width: 100%;padding-top: 0px;padding-bottom: 0;border-bottom:0;}
.cjwtxq_section .cont4 ul li a .right .info1{font-size: 16px;line-height: 20px;}
.cjwtxq_section .cont4 ul li a .right .info2{font-size: 14px;line-height: 20px;}
.cjwtxq_section .cont4 ul li:nth-child(1) a .right{border-top: 0 solid #cccccc;}
.cjwtxq_section .cont4 ul li:nth-child(2) a{border-bottom: 0;}
}

.lxwm_section{width: 100%;padding-top: 90px;background: #f6f6f6;}
.lxwm_section .w_1920{display: flex;justify-content: flex-start;align-items: flex-start;}
.lxwm_section .left{width: 46.875%;}
.lxwm_section .left .cont1{width: 100%;height: calc(50vh - 45px);display: flex;justify-content: flex-start;align-items: center;padding: 20px 250px 20px 150px;}
.lxwm_section .left .cont1>div{width: 100%;}
.lxwm_section .left .cont1 .sy_tit{margin-bottom: 28px;}
.lxwm_section .left .cont1 ul{border-top: 1px solid #cccccc;}
.lxwm_section .left .cont1 ul li{border-bottom: 1px solid #cccccc;padding-top: 10px;padding-bottom: 10px;display: flex;justify-content: flex-start;align-items: flex-start;font-size: 18px;color: #333333;line-height: 20px;}
.lxwm_section .left .cont1 ul img{width: 120px;display: block;}
.lxwm_section .left .cont2{width: 100%;height: calc(50vh - 45px);display: flex;justify-content: flex-start;align-items: center;padding: 20px 250px 20px 150px;background: #002cdd;}
.lxwm_section .left .cont2>div{width: 100%;}
.lxwm_section .left .cont2 .title{font-size: 24px;color: #f6f6f6;line-height: 30px;margin-bottom: 24px;}
.lxwm_section .left .cont2 ul{margin: -10px;width: calc(100% + 20px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.lxwm_section .left .cont2 ul li{width: 100%;padding: 10px;}
.lxwm_section .left .cont2 ul li:nth-child(2),
.lxwm_section .left .cont2 ul li:nth-child(3){width: 50%;}
.lxwm_section .left .cont2 ul input{width: 100%;height: 50px;background: #f6f6f6;padding: 0 22px;font-size: 20px;color: #333;border-radius: 10px;}
.lxwm_section .left .cont2 ul input::-webkit-input-placeholder{font-size:20px;color:#aaaaaa;opacity: 1;}
.lxwm_section .left .cont2 ul input::-moz-placeholder{font-size:20px;color:#aaaaaa;opacity: 1;}
.lxwm_section .left .cont2 ul input::moz-placeholder{font-size:20px;color:#aaaaaa;opacity: 1;}
.lxwm_section .left .cont2 ul input:-ms-input-placeholder{font-size:20px;color:#aaaaaa;opacity: 1;}
.lxwm_section .left .cont2 ul .yzm_img{width: 100%;background: #f6f6f6;border-radius: 10px;overflow: hidden;}
.lxwm_section .left .cont2 ul .yzm_img img{width: 100%;height: 50px;display: block;  object-fit: contain;}
.lxwm_section .left .cont2 ul .button{font-size: 20px;color: #000000;line-height: 50px;background: #ffd80b;border-radius: 10px;text-align: center;cursor: pointer;}
.lxwm_section .left .cont2 ul .button:hover{opacity: 0.8;}
.lxwm_section .right{width: 53.125%;}
.lxwm_section .right div{width: 100%;height: calc(100vh - 90px);}
@media screen and (max-width:1680px){
.lxwm_section .left .cont1{padding: 20px 100px;}
.lxwm_section .left .cont1 .sy_tit{margin-bottom: 16px;}
.lxwm_section .left .cont1 ul li{font-size: 14px;}
.lxwm_section .left .cont1 ul img{width: 90px;}
.lxwm_section .left .cont2{padding: 20px 100px;}
.lxwm_section .left .cont2 .title{font-size: 18px;line-height: 24px;margin-bottom: 14px;}
.lxwm_section .left .cont2 ul{margin: -6px;width: calc(100% + 12px);}
.lxwm_section .left .cont2 ul li{padding: 6px;}
.lxwm_section .left .cont2 ul input{height: 40px;padding: 0 18px;font-size: 16px;}
.lxwm_section .left .cont2 ul input::-webkit-input-placeholder{font-size:16px;}
.lxwm_section .left .cont2 ul input::-moz-placeholder{font-size:16px;}
.lxwm_section .left .cont2 ul input::moz-placeholder{font-size:16px;}
.lxwm_section .left .cont2 ul input:-ms-input-placeholder{font-size:16px;}
.lxwm_section .left .cont2 ul .yzm_img img{height: 40px;}
.lxwm_section .left .cont2 ul .button{font-size: 16px;line-height: 40px;}
}
@media screen and (max-width:1024px){
.lxwm_section{padding-top: 80px;    min-height: 100vh;}
.lxwm_section .w_1920{ flex-wrap: wrap; align-content: space-between; min-height: calc(100vh - 80px);}
.lxwm_section .left{width: 100%;}
.lxwm_section .left .cont1{width: 100%;height: auto;display: block;padding: 0 15px 20px 15px;}
.lxwm_section .left .cont1 .sy_tit{margin-bottom: 14px;}
.lxwm_section .left .cont1 ul li{font-size: 14px;}
.lxwm_section .left .cont1 ul img{width: 100px;}
.lxwm_section .left .cont2{width: 100%;height: auto;display: block;padding: 20px 15px;}
.lxwm_section .left .cont2 .title{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.lxwm_section .left .cont2 ul{margin: -6px;width: calc(100% + 12px);}
.lxwm_section .left .cont2 ul li{padding: 6px;}
.lxwm_section .left .cont2 ul input{height: 40px;padding: 0 12px;font-size: 14px;border-radius: 6px;}
.lxwm_section .left .cont2 ul input::-webkit-input-placeholder{font-size:14px;}
.lxwm_section .left .cont2 ul input::-moz-placeholder{font-size:14px;}
.lxwm_section .left .cont2 ul input::moz-placeholder{font-size:14px;}
.lxwm_section .left .cont2 ul input:-ms-input-placeholder{font-size:14px;}
.lxwm_section .left .cont2 ul .yzm_img{border-radius: 6px;}
.lxwm_section .left .cont2 ul .yzm_img img{height: 40px;}
.lxwm_section .left .cont2 ul .button{font-size: 16px;line-height: 40px;border-radius: 6px;}
.lxwm_section .right{width: 100%;}
.lxwm_section .right{}
}
@media screen and (max-width:700px){
.lxwm_section .right .phshow{ height:350px; object-fit: cover;}	
.lxwm_section .left{width: 100%;display: flex;
    flex-wrap: wrap;
    height:calc(100vh - 430px);
    align-content: space-between;}	
}	


.ny_banner{width: 100%;position: relative;margin-top: 90px;}
.ny_banner img{width: 100%;display: block;}
.ny_banner .wzbox{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.ny_banner .wzbox .bt{font-size: 50px;color: #ffffff;line-height: 54px;text-align: center;}
.ny_banner .wzbox .line{width: 200px;height: 1px;background: #cccccc;margin: 36px auto;}
.ny_banner .wzbox .fbt{font-size: 50px;color: #ffffff;line-height: 54px;text-align: center;font-weight: bold;}
.ny_banner .wzbox .info{font-size: 20px;color: #ffffff;line-height: 24px;text-align: center;margin-top: 46px;}
@media screen and (max-width:1680px){
.ny_banner .wzbox .bt{font-size: 36px;line-height: 40px;}
.ny_banner .wzbox .line{width: 160px;margin: 20px auto;}
.ny_banner .wzbox .fbt{font-size: 36px;line-height: 40px;}
.ny_banner .wzbox .info{font-size: 16px;line-height: 20px;margin-top: 30px;}
}
@media screen and (max-width:1024px){
.ny_banner{margin-top: 0;}
.ny_banner .wzbox .bt{font-size: 20px;line-height: 30px;}
.ny_banner .wzbox .line{width: 80px;margin: 14px auto;}
.ny_banner .wzbox .fbt{font-size: 20px;line-height: 30px;}
.ny_banner .wzbox .info{font-size: 14px;line-height: 20px;margin-top: 14px;}
}

.fays_section{width: 100%;padding-top: 100px;padding-bottom: 100px;background: #f6f6f6;}
.fays_section .ul{margin: -55px -15px;width: calc(100% + 30px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.fays_section .li{width: 20%;padding: 55px 15px;}
.fays_section .libox{width: 100%;position: relative;}
.fays_section .pic{ height: 650px; position: relative; overflow: hidden;}
.fays_section .pic img{ width: 100%;display: block;position: absolute;left: 0;top: 0;
transition: All 2s ease-in-out;}
.fays_section .pic::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;background: rgba(0,0,0,0.7);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;}
.fays_section .pic .ico{width: 56px;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 3;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.fays_section a:hover .pic::after,
.fays_section a:hover .pic .ico{opacity: 1;}
.fays_section .wzbox{width: 100%;margin-bottom: 20px;border-top: 1px solid #cccccc;}
.fays_section .bt{font-size: 16px;color: #333333;line-height: 26px;border-bottom: 1px solid #cccccc;
overflow:hidden;text-overflow:ellipsis;/*display:-webkit-box; */-webkit-box-orient:vertical;-webkit-line-clamp:2; padding: 18px 0px;}
.fays_section .libox:hover .bt{color: #002cdd;}
@media screen and (max-width:1680px){
.fays_section .pic{ height: 530px;}
}
@media screen and (max-width:1400px){
.fays_section .pic{ height: 420px;}
}
@media screen and (max-width:1024px){
.fays_section{padding-top: 30px;padding-bottom: 30px;}
.fays_section .ul{margin: -12px -8px;width: calc(100% + 16px);}
.fays_section .li{padding: 12px 8px;width: 50%;}
.fays_section .pic{ height: 360px;}
.fays_section .pic .ico{width: 36px;}
.fays_section .wzbox{margin-bottom: 12px;}
.fays_section .bt{font-size: 14px;line-height: 30px;}
}

.b_nav2{width: 100%;padding-top: 35px;padding-bottom: 35px;background: #333333;}
.b_nav2 .dl{display: flex;justify-content: center;align-items: flex-start;}
.b_nav2 .dl .dd{font-size: 16px;color: #aaaaaa;line-height: 30px;margin-right: 28px;}
.b_nav2 .dl .dd:last-child{margin-right: 0;}

@media screen and (max-width:1024px){
.b_nav2{padding-top: 15px;padding-bottom: 15px;}
.b_nav2 .dl .dd{font-size: 14px;line-height: 20px;margin-right: 20px;}
}

.faysxq_section{width: 100%;}
.faysxq_section img{width: 100%;display: block;}

.csfz_section{width: 100%;padding-top: 180px;padding-bottom: 140px;background: #f6f6f6;}
.csfz_section ul{margin-top: 50px;}
.csfz_section ul li{display: flex;background: #fff;padding: 45px 80px 45px 60px;border-radius: 12px;width: 100%;margin-bottom: 20px;align-items: center;}
.csfz_section ul li:last-child{margin-bottom: 0;}
.csfz_section ul .left{font-size: 30px;color: #333;width: 185px;min-width: 185px;line-height: 60px;border-right: 1px solid #dddddd;}
.csfz_section ul .right{padding-left: 35px;display: flex;flex-wrap: wrap;width: calc(100% - 185px);}
.csfz_section ul .right a{display: block;font-size: 20px;color: #333;display: block;margin-right: 28px;}
.csfz_section ul .right a:hover{color: #002cdd;}
@media screen and (max-width:1024px){
.csfz_section{padding-top: 80px;padding-bottom: 50px;}
.csfz_section ul{margin-top: 20px;}
.csfz_section ul li{display: block; padding: 14px;margin-bottom: 12px;}
.csfz_section ul .left{font-size: 18px;width: 100%;min-width: 100%;line-height: 24px;padding-bottom: 10px; border-bottom: 1px solid #dddddd;border-right: 0;}
.csfz_section ul .right{padding-left: 0;display: flex;flex-wrap: wrap;width: 100%;margin-top: 4px;}
.csfz_section ul .right a{font-size: 14px;margin-right: 20px;margin-top: 6px;}
}



/* 250512start */
.slide1{display: block;width: 100%;}
.slide1 .title{display: block;width: 100%;font-size:16px; line-height: 26px; color: #333; padding:35px 0 20px 0; position: relative;}
.slide1 .title::after{ display: block; content: ''; position: absolute; left: 0; bottom: 0; z-index: 1; width: 50px; height: 1px; background: #cccccc;}
.slide1 .dl{display: block;width: 100%; padding:3px 0 0 0;}
.slide1 .dl dd{display: block;width: 100%; padding:12px 0 0 0;}
.slide1 .dl a{display: block;width: 100%;font-size:16px; line-height: 26px; color: #333;}
.slide1 .dl a:hover{color: #002cdd;}


@media screen and (max-width:1024px){
.slide1 .title{font-size: 14px;line-height: 24px; padding:10px 0 10px 0; }	
.slide1 .dl{ display: flex; flex-wrap: wrap;}
.slide1 .dl a{font-size: 14px;line-height: 24px;}
.slide1 .dl dd{ width: auto; min-width:25%; padding:6px 0 0 0;}
}



/* 250512end */