﻿@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: #103573;}

/* Dots*/
.slick-dots li{border-radius:8px;width:8px; height:8px;margin:0 8px;background: #bdbdbd;}
.slick-dots li.slick-active{ background: #103573;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_1400{max-width:1400px; 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;top: 0.4rem;
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{ width: 100%;}
.t_navs .top{ width: 100%;position: relative;display: flex;justify-content: space-between;align-items: center;background-color: #FFFFFF;border-radius: 100px;padding: 0 0.33rem;box-shadow: 0 0 15px rgba(0,0,0,0.15);
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 .logo{line-height: 0; }
.t_navs .top .logo a{display: block;}
.t_navs .top .logo img{ width: auto; height: calc(36px + 0.54rem);}
.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.3rem 0.32rem;}
.t_navs .top .menu .l1 .a1{ display: block;color: #000000; position: relative;line-height: calc(20px + 0.2rem); font-size: 18px;border-radius: calc(20px + 0.2rem);}
.t_navs .top .menu .l1.on .a1{ color: #fff!important;background: linear-gradient(to bottom,#64C3F5,#103573);padding: 0 0.2rem;}
.t_navs .top .menu .l1:hover .a1{color: #103573;}
.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: 10px 0px;border-radius: 5px;opacity: 0;visibility: hidden;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);} 
.t_navs .top .l1:hover .u2{-webkit-transition: all .85s;opacity: 1;visibility: visible;}
.t_navs .top .u2 .l2{ width: 100%;}
.t_navs .top .u2 .l2 .a2{ display: block; text-align: center;font-size: 16px;line-height: 35px;padding: 0 30px;white-space:nowrap;-webkit-transform: translateY(5px);opacity: 0;position: relative;
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.t_navs .top .u2 .l2 .a2::after{width: 0px;height: 1px;position: absolute;left: 50%;margin-left: 0px;content: '';bottom: 0px;background: rgba(255, 255, 255, .3);-webkit-transition: all .5s cubic-bezier(0.215, 0.610, 0.355, 1);}
.t_navs .top .u2 .l2 .a2>div{color: rgba(0, 0, 0, .75);
transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out;}
.t_navs .top .u2 .l2 .a2:hover::after{width: 60px;margin-left: -30px;}
.t_navs .top .u2 .l2 .a2:hover>div{color: #103573;}
.t_navs .top .l1:hover .u2 .l2 .a2{-webkit-transition: all .5s ease 0s;-webkit-transform: translateY(0px);opacity: 1;}
.t_navs .top .btnDl{display: flex;justify-content: flex-start;align-items: center;margin-left: 0.32rem;}
.t_navs .top .btnDl .btnDd{margin-right: 0.16rem;position: relative;}
.t_navs .top .btnDl .btnDd:last-child{margin-right: 0;}
.t_navs .top .btnDl .btnDd .t_ico{cursor: pointer; width: calc(30px + 0.1rem);height: calc(30px + 0.1rem);display: flex;justify-content: center;align-items: center;background: linear-gradient(to bottom,#103573,#64C3F5);border-radius: 100%;}
.t_navs .top .btnDl .btnDd .t_ico img{width: calc(15px + 0.05rem);display: block;}
.t_navs .top .btnDl .btnDd .b_inp{width: 540px;position: absolute;right: -34px;top: calc(100% + 50px);background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.15);display: none;padding: 0 120px 0 16px;border-radius: 4px;}
.t_navs .top .btnDl .btnDd .b_inp::after{content:"";display: block;width: 0;height: 0;border: 6px solid;border-color: transparent transparent #64C3F5 transparent;position: absolute;right: 50px;bottom: 100%;}
.t_navs .top .btnDl .btnDd .b_inp input{width: 100%;height: 44px;display: block;font-size: 16px;color: #333;border: 0;}
.t_navs .top .btnDl .btnDd .b_inp .ssbtn{width: 108px;display: block;border-radius: 0 4px 4px 0; position: absolute;right: 0;top: 50%;transform: translate(0,-50%);cursor: pointer;background-color: #64C3F5;font-size: 16px;color: #fff;line-height: 44px;text-align: center;}
.t_navs .top .btnDl .btnDd .b_inp .ssbtn:hover{opacity: 0.8;}
.t_navs .top .btnDl .btnDd .b_dh{width: 240px;position: absolute;right: 0;top: calc(100% + 40px);background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.15);padding: 15px 20px;font-size: 20px;color: #333;line-height: 30px;font-weight: bold;text-align: center;border-radius: 6px;display: none;}
.wyb_s.on{top: 0;background-color: #fff;box-shadow: 0 0 15px rgba(0,0,0,0.15);}
.wyb_s.on .top{background-color: rgba(255,255,255,0);box-shadow: 0 0 0 rgba(0,0,0,0);}
.t_navs .menuph{ display: none;}
.t_navs .xialaph{ display: none;}
.t_nav_zw{width: 100%;height: 0;opacity: 0;}
@media screen and (max-width:1300px) {
.t_navs .top .menu .l1{position: relative;padding: 0.3rem 0.2rem;}
.t_navs .top .menu .l1 .a1{font-size: 15px;}
}
@media screen and (max-width:1024px) {
/*WAP head*/
.t_navs .top .menu{ display: none;}
.t_navs .top .pcSs_box{display: none;}
.t_navs .menuph{ display: block;}
.t_navs .xialaph{ display: block;}
.t_nav_zw{height: 60px;}
.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);border-radius: 0;}
.t_navs .top .logo{ margin: 5px 0;}
.t_navs .top .logo img{ height: 50px;}
.t_navs .top .btnDl{margin-left: 0;margin-right: 20px;}
.t_navs .top .btnDl .btnDd{margin-right: 12px;}
.t_navs .top .btnDl .btnDd .b_inp::after{display: none;}
.t_navs .top .btnDl .btnDd .b_inp{width: 100%;position: fixed;left: 0;right: auto; top: 60px;padding: 0 100px 0 12px;border-radius: 0;}
.t_navs .top .btnDl .btnDd .b_inp input{height: 44px;font-size: 14px;}
.t_navs .top .btnDl .btnDd .b_inp .ss_btn{width: 80px;}
.t_navs .top .btnDl .btnDd .b_dh{width: 100%;position: fixed;left: 0; right: auto;top: 60px;padding: 10px 20px;font-size: 18px;line-height: 30px;border-radius: 6px;}
.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:#103573;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:#103573;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: #103573;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:#103573;position:absolute;top:50%;margin-top:-1.5px;left:50%;margin-left:-12px;-webkit-transform:translateY(-70px) translateX(-70px) rotate(45deg);transform:translateY(-70px) translateX(-70px) rotate(45deg);transition-delay:0.12s;}
.t_navs .menuph .menu-toggle span.cross:after {transition-delay:0s;-webkit-transform:translateY(70px) translateX(-70px) rotate(-45deg);transform:translateY(70px) translateX(-70px) rotate(-45deg);}
.t_navs .menuph .menu-toggle span.cross:after {-webkit-transform:translateY(-70px) translateX(70px) rotate(-45deg);transform:translateY(-70px) translateX(70px) rotate(-45deg);}
.t_navs .menuph .cross::before,
.t_navs .menuph .cross::after {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.t_navs .menuph.active .menu-toggle span.hamburger,
.t_navs .menuph.active .menu-toggle span.hamburger:after,
.t_navs .menuph.active .menu-toggle span.hamburger:before {-webkit-transform:translateX(70px);transform:translateX(70px);transition-delay:0.12s;}
.t_navs .menuph.active .menu-toggle span.hamburger:after {transition-delay:0s;}
.t_navs .menuph.active .menu-toggle span.hamburger:before {transition-delay:0.07s;}
.t_navs .menuph.active .menu-toggle span.cross:before {transition-delay:0.12s;-webkit-transform:rotate(45deg);transform:rotate(45deg);background: #333;}
.t_navs .menuph.active .menu-toggle span.cross:after {transition-delay:0.24s;-webkit-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important;background: #333;}
.t_navs .xialaph{ position: fixed; right: 0; top: 50px;width: 100%; height: calc(100vh - 50px);overflow: scroll; padding: 10px 20px 60px 20px;z-index:3; background: #fff;display: none;}
.t_navs .xialaph .a1box,
.t_navs .xialaph .a2box{position: relative;}
.t_navs .xialaph .icobox{width: 40px;height: 40px;position: absolute;right: 0;top: 50%;transform: translate(0,-50%);}
.t_navs .xialaph .ico{height: 28px;position: absolute;right: 0;top: 50%;margin-top: -14px;z-index: 4;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .xialaph .ico img{height: 100%;display: block;}
.t_navs .xialaph .ico img.img2{display: none;}
.t_navs .xialaph .icobox.on img.img1{display: none;}
.t_navs .xialaph .icobox.on img.img2{display: block;}
.t_navs .xialaph .icobox.on .ico{
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);}
.t_navs .xialaph .u1{width: 100%;margin-bottom: 20px;}
.t_navs .xialaph .l1{width: 100%;}
.t_navs .xialaph .a1{width: 100%;font-size: 16px;color: #333;line-height: 26px;position: relative;padding: 12px 40px 12px 0;display: block;border-bottom: 1px solid rgba(0,0,0,0.1);}
.t_navs .xialaph .u2{width: 100%;padding-left: 20px;padding-right: 20px;border-bottom: 1px solid rgba(0,0,0,0.1);display: none;}
.t_navs .xialaph .l2{width: 100%;}
.t_navs .xialaph .a2{width: 100%;font-size: 16px;color: #333;line-height: 22px;position: relative;padding: 10px 40px 10px 0;display: block;border-bottom: 1px solid rgba(0,0,0,0.1);}
.t_navs .xialaph .u3{padding-left: 20px;padding-right: 20px; border-bottom: 1px solid rgba(0,0,0,0.1);display: none;}
.t_navs .xialaph .l2:last-child .u3{border-bottom: 0;}
.t_navs .xialaph .l2:last-child .a2{border-bottom: 0;}
.t_navs .xialaph .l3{width: 100%;}
.t_navs .xialaph .a3{font-size: 14px;color: #333;line-height: 20px;padding-top: 8px;padding-bottom: 8px;border-bottom: 1px solid rgba(0,0,0,0.1);display: block;}
.t_navs .xialaph .l3:last-child .a3{border-bottom: 0;}
.t_navs .xialaph .input_box{width: 100%;border-bottom: 1px solid rgba(0,0,0,0.1);margin-bottom: 20px;position: relative;}
.t_navs .xialaph .input_box input{width: 100%;height: 40px;padding-right: 60px;font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box input::-webkit-input-placeholder{font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box input::-moz-placeholder{font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box input::moz-placeholder{font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box input:-ms-input-placeholder{font-size: 16px;color: #5a5a5a;}
.t_navs .xialaph .input_box img{width: 24px;cursor: pointer;position: absolute;right: 14px;top: 50%;margin-top: -12px;}
.t_navs .xialaph .yyqh_box{width: 100%;font-size: 0;text-align: center;}
.t_navs .xialaph .yyqh_box a{display: inline-block;vertical-align: middle;font-size: 16px;color: #5a5a5a;line-height: 20px;margin-right: 14px;}
.t_navs .xialaph .yyqh_box a:last-child{margin-right: 0;}
.t_navs .xialaph .yyqh_box a.on,
.t_navs .xialaph .yyqh_box a:hover{color: #333;}
}

/* 底部 */
.b_nav{width: 100%;background: url(img/img26.jpg)no-repeat center center;background-size: cover;}
.b_nav .cont1{border-bottom: 1px solid rgba(255,255,255,0.2);}
.b_nav .cont1 .w_width{display: flex;justify-content: flex-start;align-items: stretch;}
.b_nav .cont1 .title{font-size: calc(20px + 0.04rem);color: #fff;line-height: calc(20px + 0.08rem);font-weight: bold;margin-bottom: calc(10px + 0.2rem);}
.b_nav .cont1 .left{width: 29.5%;border-right: 1px solid rgba(255,255,255,0.2);padding: 1.18rem 0.66rem 1rem 0;}
.b_nav .cont1 .left ul{margin: -7px -15px;width: calc(100% + 30px);display: flex;flex-wrap: wrap;}
.b_nav .cont1 .left ul li{width: 50%;padding: 7px 15px;}
.b_nav .cont1 .left ul li a{display: flex;align-items: flex-start;}
.b_nav .cont1 .left ul li img{width: calc(16px + 0.04rem);display: block;margin-top: 0.05rem;}
.b_nav .cont1 .left ul li .wz{font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(20px + 0.1rem);width: calc(100% - 16px - 0.04rem);padding-left: 6px;}
.b_nav .cont1 .left ul li:nth-child(1),
.b_nav .cont1 .left ul li:nth-child(3){width: 56%;}
.b_nav .cont1 .left ul li:nth-child(2),
.b_nav .cont1 .left ul li:nth-child(4){width: 44%;}
.b_nav .cont1 .left ul li:nth-child(5){width: 100%;}
.b_nav .cont1 .left .dlbox{margin-top: calc(10px + 0.28rem);padding-right: 0.63rem;}
.b_nav .cont1 .left .dl{display: flex;justify-content: space-between;align-items: flex-start;}
.b_nav .cont1 .left .dl .dd{width: calc(80px + 0.5rem);}
.b_nav .cont1 .left .dl .dd img{width: 100%;display: block;}
.b_nav .cont1 .left .dl .dd .wz{font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(20px + 0.04rem);text-align: center;margin-top: calc(6px + 0.04rem);}
.b_nav .cont1 .right{width: 70.5%;padding: 1.18rem 0 1rem 0.96rem;}
.b_nav .cont1 .right ul{display: flex;justify-content: space-between;align-items: center;margin-bottom: calc(12px + 0.32rem);}
.b_nav .cont1 .right ul a{display: block;font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(20px + 0.04rem);}
.b_nav .cont1 .right ul a:hover{text-decoration: underline;}
.b_nav .cont1 .right .bt{font-size: calc(18px + 0.06rem);color: #fff;line-height: calc(24px + 0.06rem);font-weight: bold;margin-bottom: calc(8px + 0.08rem);}
.b_nav .cont1 .right .jj{font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(20px + 0.1rem);margin-bottom: calc(10px + 0.1rem);}
.b_nav .cont1 .right .formbox{display: flex;justify-content: space-between;align-items: flex-start;}
.b_nav .cont1 .right .formbox ._l{width: 48.44961240310078%;}
.b_nav .cont1 .right .formbox ._r{width: 48.44961240310078%;}
.b_nav .cont1 .right .formbox .dd{margin-bottom: calc(12px + 0.04rem);}
.b_nav .cont1 .right .formbox .dd:last-child{margin-bottom: 0;}
.b_nav .cont1 .right .formbox .input input{width: 100%;height: 48px;display: block;padding: 0 16px;border-radius: 4px;background-color: #fff;}
.b_nav .cont1 .right .formbox .yzm{display: flex;justify-content: space-between;align-items: center;}
.b_nav .cont1 .right .formbox .yzm input{width: calc(100% - 140px);height: 48px;display: block;padding: 0 16px;border-radius: 4px;background-color: #fff;}
.b_nav .cont1 .right .formbox .yzm img{width: 120px;height: 48px;display: block;border-radius: 4px;cursor: pointer;}
.b_nav .cont1 .right .formbox textarea{width: 100%;height: 112px;display: block;padding: 13px 16px;border-radius: 4px;background-color: #fff;}
.b_nav .cont1 .right .formbox button{width: 100%;height: 48px;display: block;background-color: #64C3F5;border-radius: 4px;font-size: calc(14px + 0.02rem);color: #fff;}
.b_nav .cont1 .right .formbox button:hover{background-color: #103573;}
.b_nav .cont1 .right .formbox .srk{font-size: calc(14px + 0.02rem);color: #333;}
.b_nav .cont1 .right .formbox .srk::-webkit-input-placeholder{font-size: calc(14px + 0.02rem);color: #888888;opacity: 1;}
.b_nav .cont1 .right .formbox .srk::-moz-placeholder{font-size: calc(14px + 0.02rem);color: #888888;opacity: 1;}
.b_nav .cont1 .right .formbox .srk::moz-placeholder{font-size: calc(14px + 0.02rem);color: #888888;opacity: 1;}
.b_nav .cont1 .right .formbox .srk:-ms-input-placeholder{font-size: calc(14px + 0.02rem);color: #888888;opacity: 1;}
.b_nav .cont2{padding-top: calc(10px + 0.05rem);padding-bottom: calc(10px + 0.05rem);}
.b_nav .cont2 .w_width{display: flex;justify-content: space-between;align-items: center;}
.b_nav .cont2 .left img{height: calc(40px + 0.22rem);display: block;}
.b_nav .cont2 .right{font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(20px + 0.04rem);}
.b_nav .cont2 .right a{color: #fff;}
@media screen and (max-width:1800px) {
.b_nav .cont1 .left{padding: 1.18rem 0.3rem 1rem 0;}
}
@media screen and (max-width:1650px) {
.b_nav .cont1 .left ul{margin: -5px -10px;width: calc(100% + 20px);}
.b_nav .cont1 .left ul li{width: 100%!important;padding: 5px 15px;}
}
@media screen and (max-width:1024px) {
.b_nav{margin-bottom: 60px;}
.b_nav .cont1 .w_width{display: block;}
.b_nav .cont1 .left{width: 100%;padding: 0;padding-top: 20px;padding-bottom: 20px;border-bottom: 1px solid rgba(255,255,255,0.4);border-right: 0;position: relative;padding-right: 112px;min-height: 320px;}
.b_nav .cont1 .left ul{margin: 0;width: 100%;display: block;}
.b_nav .cont1 .left ul li{width: 100%;padding: 0;margin-bottom: 10px;}
.b_nav .cont1 .left ul li:last-child{margin-bottom: 0;}
.b_nav .cont1 .left ul li img{margin-top: 4px;}
.b_nav .cont1 .left .dlbox{margin-top: 0;padding-right: 0;width: 100px;position: absolute;right: 0;top: 30px;}
.b_nav .cont1 .left .dl{display: block;}
.b_nav .cont1 .left .dl .dd{width: 100px;margin-bottom: 12px;}
.b_nav .cont1 .left .dl .dd:last-child{margin-bottom: 0;}
.b_nav .cont1 .right{padding: 20px 0;width: 100%;}
.b_nav .cont1 .right ul{display: none;}
.b_nav .cont1 .right .bt{font-size: calc(16px + 0.06rem);}
.b_nav .cont1 .right .formbox{display: block;}
.b_nav .cont1 .right .formbox ._l{width: 100%;margin-bottom: 12px;}
.b_nav .cont1 .right .formbox ._r{width: 100%;}
.b_nav .cont1 .right .formbox .dd{margin-bottom: 12px;}
.b_nav .cont1 .right .formbox .input input{height: 40px;padding: 0 12px;}
.b_nav .cont1 .right .formbox .yzm input{width: calc(100% - 100px);height: 40px;padding: 0 12px;}
.b_nav .cont1 .right .formbox .yzm img{width: 90px;height: 40px;}
.b_nav .cont1 .right .formbox textarea{height: 90px;padding: 10px 12px;}
.b_nav .cont1 .right .formbox button{height: 40px;}
.b_nav .cont1 .title{display: none;}
.b_nav .cont2{padding-top: 20px;padding-bottom: 20px;}
.b_nav .cont2 .w_width{display: block;}
.b_nav .cont2 .left img{height: 40px;margin: 0 auto 12px auto;}
.b_nav .cont2 .right{text-align: center;}
.b_nav .cont2 .right a{display: block;}
}

/*手机端底漂浮*/
.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: #103573; width:44px; height:44px; border-radius: 50%; border:3px solid #fff; position: relative; margin-top:-18px;}
.pf_down li:hover .ico7 .show{ display: none;}
.pf_down li:hover .ico7 .hide{ display: block;}
.pf_down li:hover .ico7 img{ width:22px; height: 22px;}
.pf_down li:hover .d_name{ margin-top:0;}

/* 电脑端导航 */
.pf_right{position: fixed;right: 16px;top: 50%;transform: translate(0,-50%);opacity: 0;z-index: 999;
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;}
.pf_right .cont1{margin-bottom: 11px;background-color: #fff;width: 56px;box-shadow: 0 0 20px rgba(0,0,0,0.1);border-radius: 56px;}
.pf_right .cont1 a{display: block;position: relative;padding: 4px;}
.pf_right .cont1 a::after{content: "";display: block;width: 16px;height: 1px;background-color: #E6E6E6;position: absolute;left: 50%;transform: translate(-50%,0);bottom: 0;}
.pf_right .cont1 .dd:last-child ::after{display: none;}
.pf_right .cont1 a .icobox{width: 100%;height: 48px;display: flex;justify-content: center;align-items: center;border-radius: 100%;}
.pf_right .cont1 a .icobox img{width: 24px;display: block;}
.pf_right .cont1 a .icobox .ico2{display: none;}
.pf_right .cont1 a:hover .icobox{background: linear-gradient(to bottom ,#103573,#64C3F5);}
.pf_right .cont1 a:hover .icobox .ico1{display: none;}
.pf_right .cont1 a:hover .icobox .ico2{display: block;}
.pf_right .cont1 a .posi_wz{padding: 0 24px;position: absolute;right: calc(100% + 9px);top: 50%;font-size: 16px;color: #fff;line-height: 48px;border-radius: 48px;margin-top: -24px;background: linear-gradient(to bottom ,#103573,#64C3F5);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
transform: scale(0);
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);}
.pf_right .cont1 a:hover .posi_wz{
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);}
.pf_right .cont1 a .posi_ewm{width: 120px;position: absolute;right: calc(100% + 9px);top: 50%;margin-top: -60px;box-shadow: 0 0 12px rgba(0,0,0,0.1);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
transform: scale(0);
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);}
.pf_right .cont1 a .posi_ewm img{width: 100%;display: block;}
.pf_right .cont1 a:hover .posi_ewm{
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);}
.pf_right .cont2{width: 56px;height: 56px;background-color: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);border-radius: 56px;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.pf_right .cont2 img{width: 24px;display: block;}

/* 首页 */
.sy_banner{width: 100%;position: relative;}
.sy_banner .posi_box{width: 100%;position: absolute;left: 0;bottom: calc(12px + 0.08rem);}
.sy_banner .posi_box .cont1{margin-bottom: calc(12px + 0.08rem);height: 1px;background-color: rgba(255,255,255,0.4);}
.sy_banner .posi_box .cont1>div{height: 1px;width: 0%;background-color: #fff;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_banner .posi_box .cont2{display: flex;justify-content: space-between;align-items: center;}
.sy_banner .posi_box .cont2 .syBanneDot .slick-dots li{width: 20px;height: 20px;position: relative;background-color: rgba(255,255,255,0);margin: 0 3px;border-radius: 20px;}
.sy_banner .posi_box .cont2 .syBanneDot .slick-dots li::after{content: "";display: block;width: 10px;height: 10px;background-color: rgba(255,255,255,0.3);border-radius: 10px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.sy_banner .posi_box .cont2 .syBanneDot .slick-dots li.slick-active{border: 1px solid #fff;}
.sy_banner .posi_box .cont2 .syBanneDot .slick-dots li.slick-active::after{background-color: #fff;}
.sy_banner .posi_box .cont2 .right{display: flex;}
.sy_banner .posi_box .cont2 .right .btnbox{display: flex;position: relative;}
/* .sy_banner .posi_box .cont2 .right .btnbox{display: flex;padding-right: 24px;margin-right: 24px;position: relative;} */
/* .sy_banner .posi_box .cont2 .right .btnbox::after{content: "";display: block;width: 1px;height: 40px;background-color: rgba(255,255,255,0.4);position: absolute;right: 0;top: 0;} */
.sy_banner .posi_box .cont2 .right .btn{width: 40px;height: 40px;background-color: rgba(255,255,255,0.1);margin-right: 16px;border-radius: 100%;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.sy_banner .posi_box .cont2 .right .btn:last-child{margin-right: 0;}
.sy_banner .posi_box .cont2 .right .btn img{width: 24px;display: block;}
.sy_banner .posi_box .cont2 .right .btn .ico2{display: none;}
.sy_banner .posi_box .cont2 .right .btn:hover{background-color: #64C3F5;}
.sy_banner .posi_box .cont2 .right .btn.on .ico1{display: none;}
.sy_banner .posi_box .cont2 .right .btn.on .ico2{display: block;}
@media screen and (max-width:1024px) {
.sy_banner .phshow{width: 100%;display: block;}
.sy_banner .posi_box{bottom: 12px;}
.sy_banner .posi_box .cont1{display: none;}
.sy_banner .posi_box .cont2{display: block;}
.sy_banner .posi_box .cont2 .syBanneDot .slick-dots li{width: 16px;height: 16px;margin: 0 3px;border-radius: 16px;}
.sy_banner .posi_box .cont2 .syBanneDot .slick-dots li::after{width: 8px;height: 8px;border-radius: 8px;}
.sy_banner .posi_box .cont2 .right{display: none;}
}

.sy_section1{width: 100%;padding-top: calc(30px + 0.99rem);padding-bottom: calc(30px + 0.73rem);}
.sy_section1 .ul{display: flex;justify-content: space-between;align-items: stretch;}
.sy_section1 .ul .li{width: 18.9375%;border: 1px solid rgba(0,0,0,0.1);border-radius: 8px;}
.sy_section1 .ul .li a{display: block;width: 100%;height: calc(50px + 0.68rem);position: relative;display: flex;justify-content: flex-start;align-items: center;padding: calc(16px + 0.2rem) calc(12px + 0.08rem) calc(12px + 0.08rem) calc(12px + 0.08rem);}
.sy_section1 .ul .li .posi_ico{width: calc(24px + 0.24rem);display: block;position: absolute;left: 50%;top: 0;transform: translate(-50%,-50%);
-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;}
.sy_section1 .ul .li:hover .posi_ico{ transform: translate(-50%,-50%) rotateY(180deg);}
.sy_section1 .ul .li .boxs1{font-size: calc(16px + 0.04rem);color: #000;line-height: calc(20px + 0.07rem);width: 100%;text-align: center;font-weight: bold;}
.sy_section1 .ul .li:hover .boxs1{color: #103573;}
.sy_section1 .ul .li .boxs2{width: 100%;display: flex;justify-content: center;align-items: center;}
.sy_section1 .ul .li .boxs2 img{width: calc(26px + 0.3rem);display: block;}
.sy_section1 .ul .li .boxs2 .wz{font-size: calc(16px + 0.04rem);color: #000;line-height: calc(20px + 0.1rem);font-weight: bold;padding-left: calc(10px + 0.2rem);}
.sy_section1 .ul .li .boxs3{width: 100%;}
.sy_section1 .ul .li .boxs3 .wz{font-size: calc(16px + 0.04rem);color: #000;line-height: calc(20px + 0.07rem);font-weight: bold;text-align: center;}
.sy_section1 .ul .li .boxs3 img{height: calc(20px + 0.16rem);display: block;margin: 4px auto 0 auto;}
.sy_section1 .ul .li:hover .boxs2 .wz,
.sy_section1 .ul .li:hover .boxs2 .wz{color: #103573;}

@media screen and (max-width:1680px) {
.sy_section1 .ul .li .boxs1{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.04rem);}
.sy_section1 .ul .li .boxs2 img{width: calc(20px + 0.2rem);}
.sy_section1 .ul .li .boxs2 .wz{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.04rem);padding-left: calc(10px + 0.12rem);}
.sy_section1 .ul .li .boxs3 .wz{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.04rem);}
.sy_section1 .ul .li .boxs3 img{height: calc(16px + 0.12rem);}
}
@media screen and (max-width:1024px) {
.sy_section1 .ul{margin: 0 -5px;width: calc(100% + 10px);display: block;}
.sy_section1 .ul .li{border: 0;border-radius: 0;padding: 15px 5px 5px 5px;}
.sy_section1 .ul .li a{border: 1px solid rgba(0,0,0,0.1);border-radius: 8px; height: 80px;padding: 28px 14px 14px 14px;}
.sy_section1 .ul .li .posi_ico{width: 30px;}
.sy_section1 .ul .li .boxs1{font-size: 14px;line-height: 20px;}
.sy_section1 .ul .li .boxs2 img{width: 24px;}
.sy_section1 .ul .li .boxs2 .wz{font-size: 14px;line-height: 20px;padding-left: 10px;}
.sy_section1 .ul .li .boxs3 .wz{font-size: 14px;line-height: 20px;}
.sy_section1 .ul .li .boxs3 img{height: calc(24px + 0.16rem);}
.sy_section1 .ul .slick-dots{margin-top: 14px;}
}

.sy_bt{font-size: calc(20px + 0.2rem);line-height: calc(24px + 0.24rem);text-align: center;font-weight: bold;text-transform:uppercase;font-family: "微软雅黑";
background: linear-gradient(to bottom, #103573, #64C3F5);
-webkit-background-clip: text;
background-clip: text;
color: transparent;}
.sy_bt2{font-size: calc(20px + 0.2rem);line-height: calc(24px + 0.24rem);text-align: center;font-weight: bold;color: #fff;text-transform:uppercase;}

.sy_section2{width: 100%;padding-top: calc(30px + 0.9rem);padding-bottom: calc(30px + 0.98rem);background-color: #E9F4FF;}
.sy_section2 .content{position: relative;margin-top: calc(20px + 0.3rem);}
.sy_section2 .content .cont{margin-bottom: 20px;}
.sy_section2 .content .cont:last-child{margin-bottom: 0;}
.sy_section2 .content .cont .tempWrap{width: 100%!important;}
.sy_section2 .content .cont li{width: 280px!important;float: left;}
.sy_section2 .content .cont ul a{display: block;width: 100%;}
.sy_section2 .content .cont ul a .pic{ padding-bottom: 39.28571428571429%; position: relative; overflow: hidden;}
.sy_section2 .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:1400px) {
.sy_section2 .content .cont li{width: 240px!important;}
}
@media screen and (max-width:1024px) {
.sy_section2{padding-bottom: 50px; padding-top: 50px;}
.sy_section2 .content .cont li{width: 130px!important;}
.sy_section2 .content .cont{margin-bottom: 12px;}
}

.sy_section3{padding-top: calc(30px + 0.9rem);padding-bottom: calc(30px + 0.9rem);position: relative;}
.sy_section3 .w_1920{position: relative;}
.sy_section3 .posi_ico{width: 48.64583333333333%;position: absolute;left: 50%;top: 49%;transform: translate(-50%,-50%);}
.sy_section3 .content{display: flex;justify-content: flex-start;align-items: center;margin-top: calc(12px + 0.08rem);position: relative;z-index: 5;}
.sy_section3 .content .left{width: 25%;}
.sy_section3 .content .left ul{margin: -12px 0;padding-top: 32px;padding-bottom: 32px;position: relative;}
.sy_section3 .content .left ul::before{content: "";display: block;width: 1px;height: calc(100% - 40px);border-left: 1px dashed #fff;position: absolute;left: 19.5px;top: 50%;transform: translate(0,-50%)}
.sy_section3 .content .left ul .slick-prev{width: 30px;height: 30px;background: url(img/img67.svg) no-repeat center center; background-size: cover;left: 5px;top: 0;transform: translate(0,0);}
.sy_section3 .content .left ul .slick-next{width: 30px;height: 30px;background: url(img/img68.svg) no-repeat center center; background-size: cover;right: auto; left: 5px;top: auto;bottom: 0;transform: translate(0,0);}
.sy_section3 .content .left ul .slick-prev:hover,
.sy_section3 .content .left ul .slick-next:hover{opacity: 0.8;}
.sy_section3 .content .left ul li{padding: 12px 0;}
.sy_section3 .content .left ul a{display: flex;justify-content: flex-start;align-items: center;}
.sy_section3 .content .left ul a .icobox{width: 40px;height: 40px;background-color: #fff;border-radius: 100%;display: flex;justify-content: center;align-items: center;}
.sy_section3 .content .left ul a .icobox img{width: 16px;display: block;}
.sy_section3 .content .left ul a .icobox .ico2{display: none;}
.sy_section3 .content .left ul a .wz{width: calc(100% - 40px);padding-left: calc(12px + 0.04rem);display: flex;}
.sy_section3 .content .left ul a .wz div{font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(20px + 0.1rem);border-radius: 40px;padding: 5px 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_section3 .content .left ul li.slick-current a .wz div{padding: 5px 16px;background-color: #fff;color: #0076C3;}
.sy_section3 .content .left ul li.slick-current a .icobox{background: linear-gradient(to bottom,#64C3F5,#103573);}
.sy_section3 .content .left ul li.slick-current a .icobox .ico1{display: none;}
.sy_section3 .content .left ul li.slick-current a .icobox .ico2{display: block;}
.sy_section3 .content .right{width: 75%;padding-left: 1.86rem;}
.sy_section3 .content .right a{display: flex;justify-content: flex-start;align-items: center;}
.sy_section3 .content .right .picbox{width: 41.42011834319527%;}
.sy_section3 .content .right .picbox .pic{ padding-bottom: 100%; position: relative; overflow: hidden;border-radius: 100%;}
.sy_section3 .content .right .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_section3 .content .right .wzbox{width: 58.57988165680473%;padding-left: 2rem;}
.sy_section3 .content .right .wzbox .bt{font-size: calc(18px + 0.12rem);color: #fff;line-height: calc(24px + 0.16rem);margin-bottom: calc(12px + 0.18rem);}
.sy_section3 .content .right .wzbox .info{font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(24px + 0.06rem);margin-bottom: calc(20px + 0.3rem);}
.sy_section3 .content .right .wzbox .more{width: 40px;height: 40px;background-color: #64C3F5;border-radius: 100%;display: flex;justify-content: center;align-items: center;}
.sy_section3 .content .right .wzbox .more:hover{background: linear-gradient(to bottom,#103573,#64C3F5);}
.sy_section3 .more_btn{margin-top: 10px;display: flex;justify-content: center;align-items: center;position: relative;z-index: 10;}
.sy_section3 .more_btn a{display: flex;justify-content: center;align-items: center;background-color: #64C3F5;width: 180px;border-radius: calc(36px + 0.2rem);}
.sy_section3 .more_btn a img{width: 14px;display: block;}
.sy_section3 .more_btn a .wz{font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(36px + 0.2rem);padding-left: 8px;}
.sy_section3 .more_btn a:hover{background: linear-gradient(to bottom,#103573,#64C3F5);}
@media screen and (max-width:1024px) {
.sy_section3 .content .right .picbox .pic{ padding-bottom: 100%; position: relative; overflow: hidden;border-radius: 100%;margin-top: 80px;}
.sy_section3 .posi_ico{width: 100%;left: 50%;top: 46%;}
.sy_section3 .content{display: block;}
.sy_section3 .content .left{width: 100%;}
.sy_section3 .content .left ul{margin: -8px 0;padding-top: 24px;padding-bottom: 24px;}
.sy_section3 .content .left ul li{padding: 8px 0;}
.sy_section3 .content .right{width: 100%;padding-left: 0;margin-top: 12px;}
.sy_section3 .content .right a{display: block;}
.sy_section3 .content .right .picbox{width: 50%;margin: 0 auto 20px auto;}
.sy_section3 .content .right .wzbox{width: 80%;margin: 0 auto; padding-left: 0;}
.sy_section3 .content .right .wzbox .bt{margin-bottom: 10px;}
.sy_section3 .content .right .wzbox .info{margin-bottom: 14px;}
.sy_section3 .content .right .wzbox .more{width: 32px;height: 32px;}
.sy_section3 .more_btn a{width: 140px;}
}
@media screen and (max-width:768px) {
.sy_section3 .content .right .wzbox{width: 100%;margin: 0 auto; padding-left: 0;}
.sy_section3 .posi_ico{width: 100%;left: 50%;top: 40%;}
}

.sy_more_btn{margin-top: 10px;display: flex;justify-content: center;align-items: center;position: relative;z-index: 10;}
.sy_more_btn a{display: flex;justify-content: center;align-items: center;background-color: #64C3F5;width: 180px;border-radius: calc(36px + 0.2rem);}
.sy_more_btn a img{width: 14px;display: block;}
.sy_more_btn a .wz{font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(36px + 0.2rem);padding-left: 8px;}
.sy_more_btn a:hover{background: linear-gradient(to bottom,#64C3F5,#103573);}
@media screen and (max-width:1024px) {
.sy_more_btn a{width: 140px;}
}

.sy_section4{width: 100%;padding-top: calc(30px + 0.9rem);padding-bottom: calc(30px + 0.9rem);position: relative;}
.sy_section4 .w_width{position: relative;z-index: 10;}
.sy_section4 .w_width>div{width: 54.125%;}
.sy_section4 .info{font-size: calc(14px + 0.04rem);color: #000;line-height: calc(20px + 0.1rem);margin-top: calc(20px + 0.2rem);margin-bottom: calc(20px + 0.4rem);}
.sy_section4 ul{padding-top: calc(20px + 0.5rem);margin-top: calc(20px + 0.5rem);border-top: 1px solid #dae6f2;display: flex;justify-content: space-between;align-items: center;}
.sy_section4 ul .numbox{display: flex;align-items: flex-start;justify-content: center;}
.sy_section4 ul .numbox .num{font-size: calc(20px + 0.36rem);line-height: calc(24px + 0.36rem);text-transform:uppercase;font-weight: bold;
background: linear-gradient(to bottom, #103573, #64C3F5);
-webkit-background-clip: text;
background-clip: text;
color: transparent;}
.sy_section4 ul .numbox .dw{font-size: calc(20px + 0.04rem);line-height: calc(24px + 0.1rem);text-transform:uppercase;margin-left: calc(10px + 0.06rem);
background: linear-gradient(to bottom, #103573, #64C3F5);
-webkit-background-clip: text;
background-clip: text;
color: transparent;}
.sy_section4 ul .wz{font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.04rem);text-align: center;color: #000;margin-top: calc(10px + 0.06rem);}
@media screen and (max-width:1680px) {
.sy_section4 .info{font-size: calc(14px + 0.01rem);line-height: calc(20px + 0.04rem);margin-top: calc(12px + 0.12rem);margin-bottom: calc(12px + 0.2rem);}
.sy_section4 ul{padding-top: calc(20px + 0.2rem);margin-top: calc(20px + 0.2rem);}
.sy_section4 ul .numbox .num{font-size: calc(18px + 0.22rem);line-height: calc(24px + 0.24rem);}
.sy_section4 ul .numbox .dw{font-size: calc(14px + 0.02rem);line-height: calc(20px + 0.04rem);margin-left: calc(6px + 0.04rem);}
.sy_section4 ul .wz{font-size: calc(14px + 0.02rem);line-height: calc(20px + 0.02rem);margin-top: calc(10px + 0.02rem);}
}
@media screen and (max-width:1024px) {
.sy_section4{padding-top: 30px;padding-bottom: 30px;background: url(img/img146.jpg)no-repeat left center!important;background-size: cover!important;}
.sy_section4 h4{color: #fff;}
.sy_section4 .w_width>div{width: 100%;}
.sy_section4::after{content: "";display: block;width: 100%;height: 100%;background-color: #103573;position: absolute;left: 0;bottom: 0;opacity: 0.4;}
.sy_section4 .info{color: #fff;}
.sy_section4 ul .numbox .num{color: #fff;}
.sy_section4 ul .numbox .dw{color: #fff;}
.sy_section4 ul .wz{color: #fff;}
}

.sy_section5{width: 100%;padding-top: calc(30px + 0.9rem);padding-bottom: calc(30px + 0.9rem);}
.sy_section5 .content{display: flex;justify-content: space-between;align-items: stretch;margin-top: calc(20px + 0.2rem);}
.sy_section5 .content .left{width: 63.75%;}
.sy_section5 .content .left ul{margin: 0 -20px;width: calc(100% + 40px);display: flex;justify-content: flex-start;align-items: flex-start;}
.sy_section5 .content .left ul li{width: 50%;padding: 0 20px;}
.sy_section5 .content .left ul .cont1 a{display: block;position: relative;border-bottom: 1px solid #f2f2f2;}
.sy_section5 .content .left ul .cont1 a .pic{ width: 100%; padding-bottom: 61.224%; position: relative; overflow: hidden;border-radius: 10px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section5 .content .left ul .cont1 a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-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_section5 .content .left ul .cont1 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_section5 .content .left ul .cont1 a .wzbox{padding: 39px 0 20px 0;position: relative;}
.sy_section5 .content .left ul .cont1 a:hover .wzbox::after{content: "";display: block;width: 100%;height: 1px;background: linear-gradient(to right ,#103573,#64C3F5); position: absolute;left: 0;bottom: 0;}
.sy_section5 .content .left ul .cont1 a .wzbox .info{font-size: calc(14px + 0.04rem);color: #000;line-height: calc(20px + 0.1rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section5 .content .left ul .cont1 a .wzbox .date{position: absolute;left: 0;bottom: 104px;border-radius: 4px;background-color: #64C3F5;padding: 0 12px;display: flex;justify-content: center;align-items: center;}
.sy_section5 .content .left ul .cont1 a .wzbox .date img{width: 20px;display: block;}
.sy_section5 .content .left ul .cont1 a .wzbox .date .wz{font-size: 14px;color: #fff;line-height: 32px;padding-left: 4px;}
.sy_section5 .content .left ul .cont1 a:hover .wzbox .info{color: #103573;font-weight: bold;}
.sy_section5 .content .left ul .cont2 .dd a{display: block;padding: 20px 0;border-bottom: 1px solid #f2f2f2;position: relative;}
.sy_section5 .content .left ul .cont2 .dd a:hover::after{content: "";display: block;width: 100%;height: 1px;background: linear-gradient(to right ,#103573,#64C3F5); position: absolute;left: 0;bottom: 0;}

.sy_section5 .content .left ul .cont2 .dd a .bt{font-size: calc(14px + 0.02rem);color: #000;line-height: calc(20px + 0.1rem);margin-bottom: 9px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section5 .content .left ul .cont2 .dd a .date{display: flex;justify-content: flex-start;align-items: center;}
.sy_section5 .content .left ul .cont2 .dd a .date img{width: 20px;display: block;}
.sy_section5 .content .left ul .cont2 .dd a .date .wz{font-size: 14px;color: #103573;line-height: 32px;padding-left: 4px;}
.sy_section5 .content .left ul .cont2 .dd a:hover .bt{color: #103573;font-weight: bold;}
.sy_section5 .content .left ul .cont2 .dd a:hover .date .wz{color: #64C3F5;}
.sy_section5 .content .right{width: 33.75%;background-color: #eaf4fe;border-radius: 10px;padding: 5px 40px;}
.sy_section5 .content .right a{display: block;padding: 35px 0;border-bottom: 1px solid #d1dbe5;}
.sy_section5 .content .right li:last-child a{border-bottom: 0;}
.sy_section5 .content .right a .date{width: 122px;border-radius: 4px;background-color: #64C3F5;display: flex;justify-content: center;align-items: center;}
.sy_section5 .content .right a .date img{width: 20px;display: block;}
.sy_section5 .content .right a .date .wz{font-size: 14px;color: #fff;line-height: 32px;padding-left: 4px;}
.sy_section5 .content .right a .bt{font-size: calc(14px + 0.04rem);color: #000;line-height: calc(20px + 0.1rem);margin: 12px 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section5 .content .right a .jj{font-size: calc(14px + 0.02rem);color: #555555;line-height: calc(20px + 0.04rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section5 .content .right a:hover .bt{color: #103573;font-weight: bold;}
@media screen and (max-width:1680px) {
.sy_section5 .content .right{padding: 0 30px;}
.sy_section5 .content .right a{padding: 30px 0;}
.sy_section5 .content .right a .bt{font-size: calc(14px + 0.02rem);line-height: calc(18px + 0.04rem);margin: 10px 0;}
.sy_section5 .content .right a .jj{font-size: calc(14px + 0.01rem);line-height: 20px;}
}
@media screen and (max-width:1024px) {
.sy_section5 .content{display: block;}
.sy_section5 .content .left{width: 100%;}
.sy_section5 .content .left ul{margin: 0 -6px;width: calc(100% + 12px);}
.sy_section5 .content .left ul li{width: 50%;padding: 0 6px;margin-bottom: 20px;}
.sy_section5 .content .left ul li:last-child{margin-bottom: 0;}
.sy_section5 .content .left ul .cont1 a .wzbox{padding: 30px 0 12px 0;}
.sy_section5 .content .left ul .cont1 a .wzbox .date{bottom: 74px;}
.sy_section5 .content .left ul .cont2 .dd a{padding: 14px 0;}
.sy_section5 .content .left ul .cont2 .dd a .bt{margin-bottom: 6px;}
.sy_section5 .content .right{width: 100%;padding: 0 20px;margin-top: 20px;}
.sy_section5 .content .right a{padding: 20px 0;}
.sy_section5 .content .right a .bt{margin: 8px 0;}
}
@media screen and (max-width:768px) {
.sy_section5 .content{display: block;}
.sy_section5 .content .left{width: 100%;}
.sy_section5 .content .left ul{margin: 0;width: 100%;display: block;}
.sy_section5 .content .left ul li{width: 100%;padding: 0;margin-bottom: 20px;}
.sy_section5 .content .left ul li:last-child{margin-bottom: 0;}
.sy_section5 .content .left ul .cont1 a .wzbox{padding: 30px 0 12px 0;}
.sy_section5 .content .left ul .cont1 a .wzbox .date{bottom: 74px;}
.sy_section5 .content .left ul .cont2 .dd a{padding: 14px 0;}
.sy_section5 .content .left ul .cont2 .dd a .bt{margin-bottom: 6px;}
.sy_section5 .content .right{width: 100%;padding: 0 20px;margin-top: 20px;}
.sy_section5 .content .right a{padding: 20px 0;}
.sy_section5 .content .right a .bt{margin: 8px 0;}
}


.sy_section6{padding-top: calc(30px + 0.9rem);padding-bottom: calc(30px + 0.9rem);background-color: #E9F4FF;}
.sy_section6 .content{margin-top: calc(20px + 0.4rem);position: relative;overflow: hidden;}
.sy_section6 .content .left{width: 41.66666666666667%;}
.sy_section6 .content .left li{position: relative;}
.sy_section6 .content .left li .pic{ padding-bottom: 75%; position: relative; overflow: hidden;border-radius: 10px;}
.sy_section6 .content .left 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%);
transform: translate(-50%, -50%);}
.sy_section6 .content .left li .sy_more_btn{position: absolute;right: 0;bottom: 0;}
.sy_section6 .content .left li .sy_more_btn a{border-radius: calc(36px + 0.2rem) 0 0 calc(36px + 0.2rem);}
.sy_section6 .content .right{width: 78.125%;position: absolute;right: -11%;top: 9.5%;z-index: 10;}
.sy_section6 .content .right2{display: none;}
.sy_section6 .content .right .ul{margin: -15px;width: calc(100% + 30px);}
.sy_section6 .content .right .ul .li{padding: 15px;}
.sy_section6 .content .right .ul .li a{display: block;background-color: #fff;border-radius: 8px;box-shadow: 0 0 12px rgba(0,0,0,0.1);padding: calc(15px + 0.25rem);}
.sy_section6 .content .right .ul .li .date{display: flex;align-items: center;margin-bottom: 12px;}
.sy_section6 .content .right .ul .li .date img{width: 20px;display: block;}
.sy_section6 .content .right .ul .li .date .wz{font-size: 14px;color: #103573;line-height: 24px;padding-left: 4px;}
.sy_section6 .content .right .ul .li .bt{font-size: calc(16px + 0.02rem);color: #000000;line-height: calc(20px + 0.1rem);margin-bottom: calc(10px + 0.06rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section6 .content .right .ul .li .info{font-size: calc(14px + 0.02rem);color: #555555;line-height: calc(20px + 0.1rem);margin-bottom: calc(10px + 0.14rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.sy_section6 .content .right .ul .li .morebox{display: flex;justify-content: flex-end;}
.sy_section6 .content .right .ul .li .more{width: calc(30px + 0.18rem);height: calc(30px + 0.18rem);display: flex;justify-content: center;align-items: center;background: #F5F5F5;border-radius: 100%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section6 .content .right .ul .li .more img{width: calc(16px + 0.04rem);display: block;}
.sy_section6 .content .right .ul .li .more .ico2{display: none;}
.sy_section6 .content .right .ul .li a:hover .bt{color: #103573;font-weight: bold;}
.sy_section6 .content .right .ul .li a:hover .date .wz{color: #64C3F5;}
.sy_section6 .content .right .ul .li a:hover .more{background: linear-gradient(to bottom,#64C3F5,#103573);}
.sy_section6 .content .right .ul .li a:hover .more .ico1{display: none;}
.sy_section6 .content .right .ul .li a:hover .more .ico2{display: block;}
.sy_section6 .content .right .right_box{display: flex;justify-content: flex-start;align-items: center;padding-left: 260px;margin-top: calc(20px + 0.49rem);}
.sy_section6 .content .right .right_box .slick-dots li{border-radius:0;width:30px; height:3px;margin:0 5px;background: #bdcee2;}
.sy_section6 .content .right .right_box .slick-dots li.slick-active{ background: linear-gradient(to bottom,#103573,#64C3F5);width: 40px;}
.sy_section6 .content .right .right_box .btnbox{display: flex;margin-left: 0.55rem;}
.sy_section6 .content .right .right_box .btnbox .btn{width: calc(30px + 0.1rem);height: calc(30px + 0.1rem);background-color: #bdcee2;border-radius: 100%;display: flex;justify-content: center;align-items: center;margin-right: 16px;}
.sy_section6 .content .right .right_box .btnbox .btn:last-child{margin-right: 0;}
.sy_section6 .content .right .right_box .btnbox .btn img{width: 24px;display: block;}
.sy_section6 .content .right .right_box .btnbox .btn:hover{background: linear-gradient(to bottom,#103573,#64C3F5);}
@media  screen and (max-width:1680px){
.sy_section6 .content .right{top: 10%;}
.sy_section6 .content .right .ul .li a{padding: calc(10px + 0.15rem);}
.sy_section6 .content .right .ul .li .bt{line-height: calc(20px + 0.04rem);-webkit-line-clamp:1;}
.sy_section6 .content .right .ul .li .info{line-height: calc(20px + 0.04rem);-webkit-line-clamp:2;}
.sy_section6 .content .right .ul .li .more{width: calc(28px + 0.1rem);height: calc(28px + 0.1rem);}
.sy_section6 .content .right .ul .li .more img{width: calc(14px + 0.04rem);}
.sy_section6 .content .right .right_box{padding-left: 200px;margin-top: calc(20px + 0.2rem);}
}
@media  screen and (max-width:1024px){
.sy_section6{padding-left: 15px;padding-right: 15px;}
.sy_section6 .content{margin-top: 20px;display: flex;align-items: flex-start;}
.sy_section6 .content .left{width: 50%;margin-bottom: 0;}
.sy_section6 .content .right{width: 50%;position: static;padding-left: 20px;}
.sy_section6 .content .right .ul{margin: -6px;width: calc(100% + 12px);}
.sy_section6 .content .right .ul .li{padding: 6px;}
.sy_section6 .content .right .ul .li a{padding: 14px;margin-bottom: 12px;}
.sy_section6 .content .right .ul .li a:last-child{margin-bottom: 0;}
.sy_section6 .content .right .ul .li .date{margin-bottom: 10px;}
.sy_section6 .content .right .ul .li .bt{margin-bottom: 10px;-webkit-line-clamp:2;}
.sy_section6 .content .right .ul .li .info{margin-bottom: 12px;display: none;}
.sy_section6 .content .right .right_box{padding-left: 0;margin-top: 20px;justify-content: center;}
.sy_section6 .content .right .right_box .slick-dots li{width:20px; height:2px;margin:0 4px;}
.sy_section6 .content .right .right_box .slick-dots li.slick-active{ width: 30px;}
.sy_section6 .content .right .right_box .btnbox{display: none;}
.sy_section6 .content .right1{display: none;}
.sy_section6 .content .right2{display: block;}
}
@media  screen and (max-width:768px){
.sy_section6{padding-left: 15px;padding-right: 15px;}
.sy_section6 .content{margin-top: 20px;display: block;}
.sy_section6 .content .left{width: 100%;margin-bottom: 16px;}
.sy_section6 .content .right{width: 100%;position: static;padding-left: 0;}
.sy_section6 .content .right .ul{margin: -6px;width: calc(100% + 12px);}
.sy_section6 .content .right .ul .li{padding: 6px;}
.sy_section6 .content .right .ul .li a{padding: 14px;margin-bottom: 0;}
.sy_section6 .content .right .ul .li .date{margin-bottom: 10px;}
.sy_section6 .content .right .ul .li .bt{margin-bottom: 10px;-webkit-line-clamp:2;}
.sy_section6 .content .right .ul .li .info{margin-bottom: 12px;display: none;}
.sy_section6 .content .right .right_box{padding-left: 0;margin-top: 20px;justify-content: center;}
.sy_section6 .content .right .right_box .slick-dots li{width:20px; height:2px;margin:0 4px;}
.sy_section6 .content .right .right_box .slick-dots li.slick-active{ width: 30px;}
.sy_section6 .content .right .right_box .btnbox{display: none;}
.sy_section6 .content .right2{display: none;}
.sy_section6 .content .right1{display: block;}
}

/* 内页banner */
.ny_banner{width: 100%;}
.ny_banner img{width: 100%;display: block;}

.ej_section{width: 100%;padding-top: 20px;padding-bottom: 20px;background-color: #E9F4FF;}
.ej_section .w_1400{display: flex;justify-content: space-between;align-items: center;}
.ej_section .left{font-size: calc(20px + 0.1rem);line-height: calc(24px + 0.12rem);font-weight: bold;text-transform:uppercase;
background: linear-gradient(to bottom, #64C3F5, #103573);
-webkit-background-clip: text;
background-clip: text;
color: transparent;}
.ej_section .right{display: flex;align-items: center;}
.ej_section .right img{width: 16px;display: block;margin-right: 8px;}
.ej_section .right a{display: block;font-size: calc(14px + 0.02rem);color: #000;line-height: calc(20px + 0.1rem);}
.ej_section .right span{display: block;font-size: calc(14px + 0.02rem);color: #000;line-height: calc(20px + 0.1rem);margin: 0 4px;}
.ej_section .right a.on{font-weight: bold;color: #64c3f5;}
.ej_section .right a:hover{color: #64c3f5;}
@media  screen and (max-width:1024px){
/* .ej_section{background-color: rgba(255,255,255,0);position: absolute;left: 0;top: 50%;transform: translate(0,-50%);} */
.ej_section .w_1400{display: block;}
/* .ej_section .left{text-align: center;color: #fff;} */
.ej_section .right{display: none;}
}

/* 关于我们 */
.gywm_section1{padding-top: calc(30px + 0.9rem);}
.gywm_section1 .info{font-size: calc(14px + 0.04rem);color: #000000;line-height: calc(20px + 0.1rem);text-align: center;margin: calc(12px + 0.28rem) auto calc(20px + 0.2rem) auto;width: 90%;}
.gywm_section1 .cont1{margin-bottom: calc(12px + 0.08rem);}
.gywm_section1 .cont1 .ul{width: 100%;}
.gywm_section1 .cont1 .pic{ padding-bottom: 40%; position: relative; overflow: hidden;}
.gywm_section1 .cont1 .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%);}
.gywm_section1 .cont1 .slick-dots{width: 100%;position: absolute;left: 0;bottom: 22px;}
.gywm_section1 .cont1 .slick-dots li{width: 10px;height: 10px;border-radius: 10px;background-color: #fff;margin: 0 5px;}
.gywm_section1 .cont1 .slick-dots li.slick-active{background-color: #64C3F5;}
.gywm_section1 .cont2{width: 100%;border-radius: 8px;overflow: hidden;}
.gywm_section1 .cont2 ul{display: flex;}
.gywm_section1 .cont2 ul li{width: 100%;}
.gywm_section1 .cont2 ul a{display: flex;justify-content: space-between;align-items: center;border-right: 1px solid #fff;background-color: #63c3f5;padding: calc(20px + 0.2rem) calc(20px + 0.1rem);}
.gywm_section1 .cont2 ul li:last-child a{border-right: 0;}
.gywm_section1 .cont2 ul li:nth-child(even) a{background-color: #0075c2;}
.gywm_section1 .cont2 ul .wzbox{width: calc(100% - 80px);}
.gywm_section1 .cont2 ul .wzbox .numbox{display: flex;justify-content: flex-start;align-items: flex-start;margin-bottom: calc(10px + 0.06rem);}
.gywm_section1 .cont2 ul .wzbox .numbox .num{font-size: calc(20px + 0.36rem);color: #fff;line-height: calc(24px + 0.36rem);margin-right: calc(8px + 0.08rem);font-weight: bold;}
.gywm_section1 .cont2 ul .wzbox .numbox .dw{font-size: calc(14px + 0.1rem);color: #fff;line-height: calc(20px + 0.1rem);}
.gywm_section1 .cont2 ul .wzbox .wz{font-size: calc(14px + 0.04rem);color: #fff;line-height: calc(20px + 0.04rem);}
.gywm_section1 .cont2 ul img{width: calc(36px + 0.2rem);display: block;}
@media  screen and (max-width:1024px){
.gywm_section1 .info{width: 100%;}
.gywm_section1 .cont1 .slick-dots{bottom: 14px;}
.gywm_section1 .cont1 .slick-dots li{width: 8px;height: 8px;border-radius: 8px;}
/* .gywm_section1 .cont2 ul{display: block;} */
.gywm_section1 .cont2 ul a{border-right: 0;padding: 14px;border-bottom: 1px solid #fff;display: block;}
.gywm_section1 .cont2 ul li:last-child a{border-bottom: 0;}
.gywm_section1 .cont2 ul .wzbox{width: calc(100% - 80px);}
.gywm_section1 .cont2 ul img{margin-top: 12px;}
}

.gywm_section2{width: 100%;padding-top: calc(30px + 0.9rem);padding-bottom: calc(30px + 0.9rem);}
.gywm_section2 .content{margin-top: calc(12px + 0.28rem);display: flex;justify-content: space-between;align-items: stretch;}
.gywm_section2 .content .left{width: 41.42857142857143%;border-radius: 8px;overflow: hidden;}
.gywm_section2 .content .left img{width: 100%;display: block;}
.gywm_section2 .content .right{width: 53.57142857142857%;font-size: calc(14px + 0.04rem);color: #000;line-height: calc(20px + 0.1rem);}
.gywm_section2 .content .right span{font-weight: bold;}
@media  screen and (max-width:1024px){
.gywm_section2 .content{display: block;}
.gywm_section2 .content .left{width: 100%;background: url()!important;margin-bottom: 14px;}
.gywm_section2 .content .right{width: 100%;font-size: calc(14px + 0.04rem);color: #000;line-height: calc(20px + 0.1rem);}
}

.gywm_section3{width: 100%;padding-top: calc(30px + 0.9rem);padding-bottom: calc(30px + 0.9rem);background-color: #E9F4FF;}
.gywm_section3 .ul{margin: 0 -13px;width: calc(100% + 26px);}
.gywm_section3 .ul .li{padding: 0 13px;}
.gywm_section3 .ul a{display: block;width: 100%;background-color: #fff;border-radius: 330px 330px 0 0;padding: 17px 15px calc(20px + 0.3rem) 15px;}
.gywm_section3 .ul a .picbox img{width: 100%;border-radius: 100%;display: block;}
.gywm_section3 .ul a .wzbox{margin-top: calc(20px + 0.3rem);}
.gywm_section3 .ul a .wz{font-size: calc(14px + 0.02rem);color: #333;line-height: calc(20px + 0.1rem);text-align: center;width: 70%;margin: 0 auto;font-weight: bold;text-transform:uppercase;}
.gywm_section3 .ul .slick-dots{margin-top: 40px;}
@media  screen and (max-width:1024px){
.gywm_section3 .ul{margin: 0 -6px;width: calc(100% + 12px);}
.gywm_section3 .ul .li{padding: 0 6px;}
.gywm_section3 .ul a{padding: 12px 12px 20px 12px;}
.gywm_section3 .ul a .wzbox{margin-top: 20px;}
.gywm_section3 .ul a .wz{font-size: 15px;line-height: 20px;width: 100%;min-height: 40px;}
.gywm_section3 .ul .slick-dots{margin-top: 20px;}
}

.cp_section1{width: 100%;padding-top: calc(30px + 0.7rem);padding-bottom: calc(30px + 0.7rem);}
.cp_section1 .content{display: flex;justify-content: space-between;align-items: flex-start;}
.cp_section1 .content .left{width: 18.57142857142857%;}
.cp_section1 .content .left h3{font-size: calc(16px + 0.04rem);color: #fff;line-height: calc(20px + 0.7rem);background: linear-gradient(to bottom, #64C3F5, #103573);font-weight: bold;text-align: center;border-radius: 8px;margin-bottom: 8px;}
.cp_section1 .content .left li{margin-bottom: 8px;padding-left: 3px;position: relative;}
.cp_section1 .content .left li::after{content: "";display: block;width: 20px;height: 100%;background: linear-gradient(to bottom, #64C3F5, #103573);position: absolute;left: 0;top: 0;border-radius: 8px 0 0 8px;}
.cp_section1 .content .left li a{display: block;background-color: #E9F4FF;border-radius: 8px;position: relative;padding: 10px 10px 10px 16px;display: flex;justify-content: flex-start;align-items: center;z-index: 10;}
.cp_section1 .content .left li a .ico img{width: 56px;display: block;border-radius: 100%;}
.cp_section1 .content .left li a .wz{font-size: calc(14px + 0.02rem);color: #000;line-height: calc(20px + 0.1rem);margin-left: 16px;}
.cp_section1 .content .left li.on a,
.cp_section1 .content .left li:hover a{background: linear-gradient(to bottom, #64C3F5, #103573);}
.cp_section1 .content .left li.on::after,
.cp_section1 .content .left li:hover::after{background: #63c3f5;}
.cp_section1 .content .left li.on a .wz,
.cp_section1 .content .left li:hover a .wz{color: #fff;}
.cp_section1 .content .right{width: 77.85714285714286%;}
.cp_section1 .content .right h2{font-size: calc(20px + 0.08rem);font-weight: bold;line-height: calc(26px + 0.1rem);text-transform:uppercase;margin-bottom: calc(12px + 0.12rem);
background: linear-gradient(to bottom, #64C3F5, #103573);
-webkit-background-clip: text;
background-clip: text;
color: transparent;}
.cp_section1 .content .right .info{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(20px + 0.1rem);margin-bottom: calc(20px + 0.2rem);}
.cp_section1 .content .right .cont1{width: 100%;padding: 12px 16px;background-color: #E9F4FF;border-radius: 4px;display: flex;justify-content: space-between;align-items: center;margin-bottom: calc(12px + 0.08rem);}
.cp_section1 .content .right .cont1 ._l{width: 58.60113421550095%;padding-right: 16px;display: flex;justify-content: space-between;align-items: center;}
.cp_section1 .content .right .cont1 ._l .dd a{display: block;font-size: calc(14px + 0.02rem);color: #000;line-height: calc(20px + 0.18rem);padding: 0 calc(12px + 0.12rem);border-radius: calc(20px + 0.18rem);}
.cp_section1 .content .right .cont1 ._l .dd.on a{background: linear-gradient(to bottom, #64C3F5, #103573);color: #fff!important;}
.cp_section1 .content .right .cont1 ._l .dd:hover a{color: #64C3F5;} 
.cp_section1 .content .right .cont1 ._r{width: 41.39886578449905%;display: flex;justify-content: flex-start;align-items: stretch;border-radius: 4px;overflow: hidden;}
.cp_section1 .content .right .cont1 ._r input{width: calc(100% - 112px);height: calc(30px + 0.18rem);padding: 0 16px;font-size:14px;color: #333;background-color: #fff;}
.cp_section1 .content .right .cont1 ._r input::-webkit-input-placeholder{font-size:14px;color:#888;opacity: 1;}
.cp_section1 .content .right .cont1 ._r input::-moz-placeholder{font-size:14px;color:#888;opacity: 1;}
.cp_section1 .content .right .cont1 ._r input::moz-placeholder{font-size:14px;color:#888;opacity: 1;}
.cp_section1 .content .right .cont1 ._r input:-ms-input-placeholder{font-size:14px;color:#888;opacity: 1;}
.cp_section1 .content .right .cont1 ._r .btn{width: 112px;display: flex;justify-content: center;align-items: center;background: linear-gradient(to bottom, #64C3F5, #103573);cursor: pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cp_section1 .content .right .cont1 ._r .btn img{width: 18px;display: block;}
.cp_section1 .content .right .cont1 ._r .btn .wz{font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(30px + 0.18rem);margin-left: 8px;font-weight: bold;}
.cp_section1 .content .right .cont1 ._r .btn:hover{background: #103573;}
.cp_section1 .content .right .cont2{margin-bottom: calc(20px + 0.3rem);}
.cp_section1 .content .right .cont2 ul{margin: -10px;width: calc(100% + 20px);display: flex;flex-wrap: wrap;}
.cp_section1 .content .right .cont2 ul li{width: 33.333%;padding: 10px;}
.cp_section1 .content .right .cont2 ul .picbox{width: 100%;border: 1px solid #e5e5e5;border-radius: 8px 8px 0 0;overflow: hidden;}
.cp_section1 .content .right .cont2 ul .pic{ width: 100%; padding-bottom: 98.2758%; 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;}
.cp_section1 .content .right .cont2 ul .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cp_section1 .content .right .cont2 ul a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cp_section1 .content .right .cont2 ul .wzbox{width: 100%;background-color: #E9F4FF;border-radius: 0 0 8px 8px;border: 1px solid #e5e5e5;border-top: 0;padding: calc(12px + 0.15rem) calc(12px + 0.08rem) calc(12px + 0.18rem) calc(12px + 0.08rem);}
.cp_section1 .content .right .cont2 ul .wzbox .bt{font-size: calc(14px + 0.04rem);color: #000000;line-height: calc(20px + 0.1rem);text-align: center;margin-bottom: calc(12px + 0.08rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.cp_section1 .content .right .cont2 ul .wzbox .more{font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(20px + 0.22rem);text-align: center;margin: 0 auto;width: calc(100px + 0.47rem);background: linear-gradient(to bottom, #64C3F5, #103573);border-radius: calc(20px + 0.22rem);;}
.cp_section1 .content .right .cont2 ul a:hover .bt{color: #103573;}
.cp_section1 .content .right .cont2 ul a:hover .wzbox .more{background: #103573;}
@media  screen and (max-width:1680px){
.cp_section1 .content .right .cont1 ._l{width: 62%;}
.cp_section1 .content .right .cont1 ._l .dd a{padding: 0 14px;font-size: 14px;}
.cp_section1 .content .right .cont1 ._r{width: 36%;}
}
@media  screen and (max-width:1024px){
.cp_section1 .content{display: block;}
.cp_section1 .content .left{width: 100%;margin-bottom: 20px;}
.cp_section1 .content .left h3{line-height:40px;}
/* .cp_section1 .content .left ul{font-size: 0;white-space:nowrap;overflow: hidden;overflow-x: auto; max-width: 100%;}
.cp_section1 .content .left ul::-webkit-scrollbar{ display: none;}
.cp_section1 .content .left li{margin-right: 8px;margin-bottom: 0;display: inline-block;}
.cp_section1 .content .left li a .ico img{width: 36px;}
.cp_section1 .content .left li a .wz{font-size: 15px;line-height: 20px;margin-left: 8px;width: calc(100% - 36px);} */
/* .cp_section1 .content .left ul{margin: -5px;width: calc(100% + 10px);display: flex;flex-wrap: wrap;}
.cp_section1 .content .left ul li{width: 33.3333%;padding: 5px;margin: 0;}
.cp_section1 .content .left li::after{height: calc(100% - 10px);top: 5px;}
.cp_section1 .content .left li a{display: block;padding: 10px 8px 10px 10px;}
.cp_section1 .content .left li a .ico img{width: 36px;margin: 0 auto 8px auto;}
.cp_section1 .content .left li a .wz{font-size: 12px;text-align: center; line-height: 20px;margin-left: 0;width: 100%;} */
.cp_section1 .content .left ul{margin: -5px;width: calc(100% + 10px);display: flex;flex-wrap: wrap;padding-left: 5px;}
.cp_section1 .content .left ul li{width: calc(33.3333% - 3px); padding: 5px;margin: 0;}
.cp_section1 .content .left li::after{height: calc(100% - 10px);top: 5px;}
.cp_section1 .content .left li a{display: block;padding: 10px 8px 10px 10px;}
.cp_section1 .content .left li a .ico img{width: 36px;margin: 0 auto 8px auto;}
.cp_section1 .content .left li a .wz{font-size: 12px;text-align: center; line-height: 20px;margin-left: 0;width: 100%;}
.cp_section1 .content .left .ulbox{width: 100%;max-height: 376px;overflow: hidden;}
.cp_section1 .content .left .ulbox.on{max-height: 10000px;}
.cp_section1 .content .left .left_mores{font-size: 16px;color: #333;line-height: 20px;text-align: right;margin-top: 12px;}
.cp_section1 .content .right{width: 100%;}
.cp_section1 .content .right .cont1{padding: 14px;display: block;}
.cp_section1 .content .right .cont1 ._l{width: 100%;padding-right: 0;display: block;font-size: 0;white-space:nowrap;overflow: hidden;overflow-x: auto; max-width: 100%;margin-bottom: 10px;}
.cp_section1 .content .right .cont1 ._l::-webkit-scrollbar{ display: none;}
.cp_section1 .content .right .cont1 ._l .dd{display: inline-block;}
.cp_section1 .content .right .cont1 ._l .dd a{display: block;font-size: calc(14px + 0.02rem);color: #000;line-height: calc(20px + 0.18rem);padding: 0 calc(12px + 0.12rem);border-radius: calc(20px + 0.18rem);}
.cp_section1 .content .right .cont1 ._r{width: 100%;}
.cp_section1 .content .right .cont2 ul{margin: -6px;width: calc(100% + 12px);}
.cp_section1 .content .right .cont2 ul li{padding: 6px;width: 50%;}
}

/* 分页 */
.page_section .phpage{display: none;}
.page_section .pcpage{display: flex;justify-content: center;align-items: center;}
.page_section .pcpage a{display: block;width: 40px;height: 40px;border-radius: 4px;border: 1px solid #e5e5e5;display: flex;justify-content: center;align-items: center;margin: 0 5px;font-size: 16px;color: #333;line-height: 20px;}
.page_section .pcpage a img{width: 24px;display: block;}
.page_section .pcpage a .ico2{display: none;}
.page_section .pcpage a:nth-child(1){margin-right: 25px;}
.page_section .pcpage a:last-child{margin-left: 25px;}
.page_section .pcpage a:hover,
.page_section .pcpage a.on{border: 0;background: linear-gradient(to bottom, #64C3F5, #103573);color: #fff;}
.page_section .pcpage a:hover .ico1{display: none;}
.page_section .pcpage a:hover .ico2{display: block;}
@media  screen and (max-width:1024px){
.page_section .pcpage{display: none;}
.page_section .phpage{display: flex;justify-content: center;align-items: center;}
.page_section .phpage a{display: block;width: 36px;height: 36px;border-radius: 4px;border: 1px solid #e5e5e5;display: flex;justify-content: center;align-items: center;}
.page_section .phpage a img{width: 20px;display: block;}
.page_section .phpage a .ico2{display: none;}
.page_section .phpage a:hover,
.page_section .phpage a.on{border: 0;background: linear-gradient(to bottom, #64C3F5, #103573);color: #fff;}
.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: 26px;margin: 0 20px;}
}

/* 产品详情 */
.cpxq_section1{width: 100%;padding-top: calc(30px + 1.34rem);padding-bottom: calc(30px + 1.16rem);background: url(img/img112.jpg)no-repeat center center;background-size: cover;}
.cpxq_section1 .dq{display: flex;justify-content: flex-start;align-items: center;margin-bottom: calc(20px + 0.8rem);}
.cpxq_section1 .dq img{width: 16px;display: block;margin-right: 8px;}
.cpxq_section1 .dq a{display: block;font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(20px + 0.1rem);}
.cpxq_section1 .dq span{display: block;font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(20px + 0.1rem);margin: 0 4px;}
.cpxq_section1 .dq a.on{font-weight: bold;color: #64c3f5;}
.cpxq_section1 .dq a:hover{color: #64c3f5;}
.cpxq_section1 .cont{width: 100%;display: flex;justify-content: space-between;align-items: center;flex-direction:row-reverse;}
.cpxq_section1 .cont .left{width: 44.78571428571429%;}
.cpxq_section1 .cont .left h1{font-size: calc(20px + 0.2rem);color: #fff;line-height: calc(20px + 0.28rem);margin-bottom: calc(12px + 0.18rem);}
.cpxq_section1 .cont .left .info{font-size: calc(14px + 0.04rem);color: #fff;line-height: calc(20px + 0.1rem);padding-bottom: calc(12px + 0.12rem);margin-bottom: calc(12px + 0.12rem);border-bottom: 1px solid rgba(255,255,255,0.3);}
.cpxq_section1 .cont .left .boxs{display: flex;justify-content: space-between;align-items: center;}
.cpxq_section1 .cont .left .boxs .jj{font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(20px + 0.1rem);}
.cpxq_section1 .cont .left .boxs .ewmbox{width: 2.36rem;display: flex;justify-content: space-between;align-items: center;}
.cpxq_section1 .cont .left .boxs .ewmbox .dd{width: calc(50% - 8px);}
.cpxq_section1 .cont .left .boxs .ewmbox img{width: 100%;display: block;}
.cpxq_section1 .cont .right{width: 49.85714285714286%;overflow: hidden;}
.cpxq_section1 .cont .right .slideOut{ position: relative;}
.cpxq_section1 .cont .right .slide{ width: 100%; min-height: 100px; position: relative;}
.cpxq_section1 .cont .right .slide .img{ overflow: hidden; position: absolute; transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;border-radius: 8px;overflow: hidden;}
.cpxq_section1 .cont .right .slide .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;z-index: 1;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.cpxq_section1 .cont .right .slide .img::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 3;background: rgba(0,0,0,0.4);}
.cpxq_section1 .cont .right .slide .img1{ width: 48.42406876790831%; height: 72.222%; top: 13.889%; left: -30%; z-index: 1;}
.cpxq_section1 .cont .right .slide .img2{ width: 48.42406876790831%; height: 72.222%; top: 13.889%; left: 0%; z-index: 2;}
.cpxq_section1 .cont .right .slide .img3{ width: 67.0487106017192%; height: 100%; top: 0; left: 16.4756446991404%; z-index: 3;}
.cpxq_section1 .cont .right .slide .img3::after{display: none;}
.cpxq_section1 .cont .right .slide .img4{ width: 48.42406876790831%; height: 72.222%; top: 13.889%; left: 51.57593123209169%; z-index: 2;}
.cpxq_section1 .cont .right .slide .img5{  width: 48.42406876790831%; height: 72.222%; top: 13.889%; left: 81.57593123209169%; z-index: 1;}
.cpxq_section1 .cont .right .butLeft{ position: absolute; left: 7.020057306590258%;transform: translate(0,-50%);  top: 50%; z-index: 4;width: calc(24px + 0.12rem);}
.cpxq_section1 .cont .right .butRight{ position: absolute; right: 7.020057306590258%;transform: translate(0,-50%);  top: 50%;  z-index: 4;width: calc(24px + 0.12rem);}
.cpxq_section1 .cont .right .butLeft:hover,
.cpxq_section1 .cont .right .butRight:hover{opacity: 0.8;}
@media  screen and (max-width:1024px){
.cpxq_section1{padding-top: calc(30px + 1.16rem);padding-bottom: calc(30px + 1.16rem);}
.cpxq_section1 .dq{display: none;}
.cpxq_section1 .cont{display: block;}
.cpxq_section1 .cont .left{width: 100%;margin-top: 20px;}
/* .cpxq_section1 .cont .left .boxs{display: block;} */
.cpxq_section1 .cont .left .boxs .jj{width: 50%;}
.cpxq_section1 .cont .left .boxs .ewmbox{width: 50%;padding-right: 0;margin-top: 12px;justify-content: flex-end;}
.cpxq_section1 .cont .left .boxs .ewmbox .dd{width: calc(30% - 8px);margin-right: 12px;}
.cpxq_section1 .cont .right{width: 100%;}

.cpxq_section1 .cont .right .slide .img1{ width: 40%; height: 66%; top: 17%; left: -40%; z-index: 1;}
.cpxq_section1 .cont .right .slide .img2{ width: 40%; height: 66%; top: 17%; left: 0%; z-index: 2;}
.cpxq_section1 .cont .right .slide .img3{ width: 67.0487106017192%; height: 100%; top: 0; left: 16.4756446991404%; z-index: 3;}
.cpxq_section1 .cont .right .slide .img3::after{display: none;}
.cpxq_section1 .cont .right .slide .img4{ width: 40%; height: 66%; top: 17%; left: 60%; z-index: 2;}
.cpxq_section1 .cont .right .slide .img5{  width: 40%; height: 66%; top: 17%; left: 100%; z-index: 1;}
.cpxq_section1 .cont .right .butLeft{ position: absolute; left: 5%;transform: translate(0,-50%);  top: 50%; z-index: 4;width: calc(24px + 0.12rem);}
.cpxq_section1 .cont .right .butRight{ position: absolute; right: 5%;transform: translate(0,-50%);  top: 50%;  z-index: 4;width: calc(24px + 0.12rem);}
}
@media  screen and (max-width:1768px){
.cpxq_section1 .cont .left .boxs{display: block;} 
.cpxq_section1 .cont .left .boxs .ewmbox{width: 100%;padding-right: 0;margin-top: 14px;justify-content: flex-start;}
.cpxq_section1 .cont .left .boxs .jj{width: 100%;}
}

.cpxq_section2{width: 100%;padding-top: calc(30px + 0.7rem);padding-bottom: calc(30px + 0.7rem);}
.cpxq_section2 .content{display: flex;justify-content: space-between;align-items: flex-start;}
.cpxq_section2 .content .left{width: 18.57142857142857%;}
.cpxq_section2 .content .left h3{font-size: calc(16px + 0.04rem);color: #fff;line-height: calc(20px + 0.7rem);background: linear-gradient(to bottom, #64C3F5, #103573);font-weight: bold;text-align: center;border-radius: 8px;margin-bottom: 8px;}
.cpxq_section2 .content .left li{margin-bottom: 8px;padding-left: 3px;position: relative;}
.cpxq_section2 .content .left li::after{content: "";display: block;width: 20px;height: 100%;background: linear-gradient(to bottom, #64C3F5, #103573);position: absolute;left: 0;top: 0;border-radius: 8px 0 0 8px;}
.cpxq_section2 .content .left li a{display: block;background-color: #E9F4FF;border-radius: 8px;position: relative;padding: 10px 10px 10px 16px;display: flex;justify-content: flex-start;align-items: center;z-index: 10;}
.cpxq_section2 .content .left li a .ico img{width: 56px;display: block;border-radius: 100%;}
.cpxq_section2 .content .left li a .wz{font-size: calc(14px + 0.02rem);color: #000;line-height: calc(20px + 0.1rem);margin-left: 16px;}
.cpxq_section2 .content .left li.on a,
.cpxq_section2 .content .left li:hover a{background: linear-gradient(to bottom, #64C3F5, #103573);}
.cpxq_section2 .content .left li.on::after,
.cpxq_section2 .content .left li:hover::after{background: #63c3f5;}
.cpxq_section2 .content .left li.on a .wz,
.cpxq_section2 .content .left li:hover a .wz{color: #fff;}
.cpxq_section2 .content .right{width: 77.85714285714286%;}
.cpxq_section2 .content .right h2{font-size: calc(20px + 0.2rem);line-height: calc(24px + 0.24rem);text-transform:uppercase;margin-bottom: calc(12px + 0.28rem);font-weight: bold;
background: linear-gradient(to bottom, #64C3F5, #103573);
-webkit-background-clip: text;
background-clip: text;
color: transparent;}
.cpxq_section2 .content .right .line{width: 100%;height: 4px;background-color: #64C3F5;margin-bottom: calc(12px + 0.28rem);}
.cpxq_section2 .content .right .bt{font-size: calc(14px + 0.02rem);color: #006CBC;line-height: calc(20px + 0.1rem);margin-bottom: 8px;font-weight: bold;}
.cpxq_section2 .content .right .cont1{margin-bottom: calc(12px + 0.28rem);}
.cpxq_section2 .content .right .cont1 ul{border-top: 1px solid rgba(0,0,0,0.1);border-left: 1px solid rgba(0,0,0,0.1);display: flex;justify-content: flex-start;align-items: stretch;flex-wrap: wrap;}
.cpxq_section2 .content .right .cont1 ul li{width: 50%;display: flex;justify-content: flex-start;align-items: stretch;}
.cpxq_section2 .content .right .cont1 ul li div{font-size: calc(14px + 0.02rem);color: #333;line-height: calc(20px + 0.04rem); border-bottom: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);padding: 12px 12px 12px 20px;display: flex;justify-content: flex-start;align-items: center;}
.cpxq_section2 .content .right .cont1 ul li .wz1{width: 33.08823529411765%;background-color: #E9F4FF;}
.cpxq_section2 .content .right .cont1 ul li .wz2{width: 66.91176470588235%;}
.cpxq_section2 .content .right .cont2{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(20px + 0.1rem);margin-bottom: calc(12px + 0.28rem);}
.cpxq_section2 .content .right .cont3{margin-bottom: calc(12px + 0.28rem);}
.cpxq_section2 .content .right .cont3 .dl{margin: -20px;width: calc(100% + 40px);display: flex;flex-wrap: wrap;}
.cpxq_section2 .content .right .cont3 .dl .dd{width: 50%;padding: 20px;}
.cpxq_section2 .content .right .cont3 .dl .pic{ padding-bottom: 100%; position: relative; overflow: hidden;border: 1px solid #e5e5e5;border-radius: 8px;}
.cpxq_section2 .content .right .cont3 .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%);}
.cpxq_section2 .content .right .cont4{margin-bottom: calc(12px + 0.48rem);border-top: 1px solid #e5e5e5;}
.cpxq_section2 .content .right .cont4 li{border-bottom: 1px solid #e5e5e5;}
.cpxq_section2 .content .right .cont4 a{display: flex;justify-content: space-between;align-items: center;padding: calc(10px + 0.1rem) 0;}
.cpxq_section2 .content .right .cont4 a .ico{width: calc(36px + 0.36rem);height: calc(36px + 0.36rem);display: flex;justify-content: center;align-items: center;background: linear-gradient(to bottom, #64C3F5, #103573);border-radius: 4px;}
.cpxq_section2 .content .right .cont4 a .btn{width: calc(90px + 0.34rem);font-size: calc(14px + 0.02rem);color: #64C3F5;line-height: calc(30px + 0.08rem);text-align: center;border: 1px solid #64C3F5;border-radius: 4px;}
.cpxq_section2 .content .right .cont4 a .wz{width: calc(100% - 126px - 1.02rem);font-size: calc(14px + 0.02rem);color: #000;line-height: calc(20px + 0.1rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpxq_section2 .content .right .cont4 a:hover .wz{color: #103573;}
.cpxq_section2 .content .right .cont4 a:hover .btn{color: #fff;background-color: #64C3F5;}
.cpxq_section2 .content .right .cont5{width: 100%;background-color: #E9F4FF;display: flex;justify-content: space-between;align-items: center;padding: calc(10px + 0.1rem);border-radius: 8px;}
.cpxq_section2 .content .right .cont5 .btn{width: calc(50% - 100px);}
.cpxq_section2 .content .right .cont5 .btn a{display: flex;justify-content: flex-start;align-items: center;}
.cpxq_section2 .content .right .cont5 .btn a .ico{width: calc(26px + 0.16rem);height: calc(26px + 0.16rem);display: flex;justify-content: center;align-items: center;background: linear-gradient(to bottom, #64C3F5, #103573);border-radius: 100%;}
.cpxq_section2 .content .right .cont5 .btn a .wz{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(20px + 0.1rem);padding: 0 8px;width: calc(100% - 26px - 0.16rem);}
.cpxq_section2 .content .right .cont5 .btn:last-child a .wz{text-align: right;}
.cpxq_section2 .content .right .cont5 .btn a:hover .wz{color: #103573;}
.cpxq_section2 .content .right .cont5 .back img{width: calc(20px + 0.04rem);display: block;margin: 0 auto 8px auto;}
.cpxq_section2 .content .right .cont5 .back .wz{font-size: 14px;color: #333333;line-height: 18px;text-align: center;}
.cpxq_section2 .content .right .cont5 .back:hover .wz{color: #103573;}
@media  screen and (max-width:1024px){
.cpxq_section2 .content{display: block;}
.cpxq_section2 .content .left{width: 100%;margin-bottom: 20px;}
.cpxq_section2 .content .left h3{line-height:40px;}
/* .cpxq_section2 .content .left ul{font-size: 0;white-space:nowrap;overflow: hidden;overflow-x: auto; max-width: 100%;}
.cpxq_section2 .content .left ul::-webkit-scrollbar{ display: none;}
.cpxq_section2 .content .left li{margin-right: 8px;margin-bottom: 0;display: inline-block;} */
.cpxq_section2 .content .left ul{margin: -5px;width: calc(100% + 10px);display: flex;flex-wrap: wrap;padding-left: 5px;}
.cpxq_section2 .content .left ul li{width: calc(33.3333% - 3px); padding: 5px;margin: 0;}
.cpxq_section2 .content .left li::after{height: calc(100% - 10px);top: 5px;}
.cpxq_section2 .content .left li a{display: block;padding: 10px 8px 10px 10px;}
.cpxq_section2 .content .left li a .ico img{width: 36px;margin: 0 auto 8px auto;}
.cpxq_section2 .content .left li a .wz{font-size: 12px;text-align: center; line-height: 20px;margin-left: 0;width: 100%;}
.cpxq_section2 .content .left .ulbox{width: 100%;max-height: 376px;overflow: hidden;}
.cpxq_section2 .content .left .ulbox.on{max-height: 10000px;}
.cpxq_section2 .content .left .left_mores{font-size: 16px;color: #333;line-height: 20px;text-align: right;margin-top: 12px;}
.cpxq_section2 .content .right{width: 100%;}
.cpxq_section2 .content .right .cont1 ul li{width: 100%;}
.cpxq_section2 .content .right .cont3 .dl{margin: -6px;width: calc(100% + 12px);}
.cpxq_section2 .content .right .cont3 .dl .dd{padding: 6px;}
.cpxq_section2 .content .right .cont4 a .ico{width: 36px;height: 36px;}
.cpxq_section2 .content .right .cont4 a .btn{width: 100px;}
.cpxq_section2 .content .right .cont4 a .wz{width: calc(100% - 150px);-webkit-line-clamp:2;}
.cpxq_section2 .content .right .cont5 .btn{width: calc(50% - 40px);}
.cpxq_section2 .content .right .cont5 .btn a .wz{font-size: 14px;}
}

.cpxq_section3{padding-top: calc(30px + 0.7rem);padding-bottom: calc(30px + 0.7rem);background-color: #E9F4FF;}
.cpxq_section3 .content{margin-top: calc(12px + 0.28rem);}
.cpxq_section3 .content .ul{margin: 0 -15px;width: calc(100% + 30px);}
.cpxq_section3 .content .ul .li{padding: 0 15px;}
.cpxq_section3 .content .ul a{overflow: hidden;display: block;width: 100%;margin-bottom: 30px;background-color: #fff;border-radius: 8px;display: flex;justify-content: flex-start;align-items: center;flex-direction:row-reverse;}
.cpxq_section3 .content .ul a:last-child{margin-bottom: 0;}
.cpxq_section3 .content .ul a .left{width: 49.05109489051095%;}
.cpxq_section3 .content .ul a .pic{ width: 100%; padding-bottom: 100%; 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;}
.cpxq_section3 .content .ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cpxq_section3 .content .ul a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cpxq_section3 .content .ul a .right{width: 50.94890510948905%;padding: calc(12px + 0.08rem) calc(12px + 0.08rem) calc(12px + 0.08rem) calc(12px + 0.28rem);}
.cpxq_section3 .content .ul a .right .bt{font-size: calc(16px + 0.04rem);color: #000000;line-height: calc(20px + 0.1rem);margin-bottom: calc(12px + 0.04rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.cpxq_section3 .content .ul a .right .jj{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(20px + 0.04rem);margin-bottom: calc(12px + 0.18rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.cpxq_section3 .content .ul a .right .more{width: calc(30px + 0.1rem);height: calc(30px + 0.1rem);display: flex;justify-content: center;align-items: center;background-color: #64C3F5;border-radius: 100%;}
.cpxq_section3 .content .ul a .right .more img{width: calc(16px + 0.04rem);display: block;}
.cpxq_section3 .content .ul a .right .bt{color: #103573;}
.cpxq_section3 .content .ul .slick-dots{margin-top: 40px;}
@media  screen and (max-width:1024px){
.cpxq_section3 .content .ul a{margin-bottom: 14px;}
.cpxq_section3 .content .ul a .left{width: 50%;}
.cpxq_section3 .content .ul a .right{width: 50%;padding: 12px;}
.cpxq_section3 .content .ul a .right .bt{margin-bottom: 10px;-webkit-line-clamp:1;}
.cpxq_section3 .content .ul a .right .jj{margin-bottom: 12px;-webkit-line-clamp:2;}
.cpxq_section3 .content .ul a .right .more{width: 32px;height: 32px;padding-bottom: 2px;}
.cpxq_section3 .content .ul a .right .bt{color: #103573;-webkit-line-clamp:2;}
.cpxq_section3 .content .ul .slick-dots{margin-top: 20px;}
}

/* 新闻中心 */
.xw_section{width: 100%;padding-top: calc(30px + 0.7rem);padding-bottom: calc(30px + 0.7rem);}
.xw_section ul{margin-bottom: calc(20px + 0.3rem);border-top: 1px solid #e5e5e5;}
.xw_section ul li{border-bottom: 1px solid #e5e5e5;}
.xw_section ul a{display: flex;justify-content: flex-start;align-items: center;padding: calc(14px + 0.36rem) 0;}
.xw_section ul a .datebox{width: 90px;}
.xw_section ul a .datebox .date1{font-size: calc(20px + 0.1rem);color: #000;line-height: calc(24px + 0.12rem);margin-bottom: 4px;}
.xw_section ul a .datebox .date2{font-size: calc(14px + 0.02rem);color: #000;line-height: calc(20px + 0.04rem);margin-bottom: calc(10px + 0.06rem);}
.xw_section ul a .datebox .more{width: calc(30px + 0.18rem);height: calc(15px + 0.13rem);display: flex;justify-content: center;align-items: center;background-color: #64C3F5;border-radius: 4px;}
.xw_section ul a .datebox .more img{width: 16px;display: block;}
.xw_section ul a .linebox{padding-bottom: 74px;}
.xw_section ul a .line{width: 36px;height: 3px;background-color: #63c3f5;}
.xw_section ul a .wzbox{width: calc(100% - 126px - 346px);padding: 0 58px 0 30px;padding-top: 10px;}
.xw_section ul a .wzbox .bt{font-size: calc(16px + 0.04rem);color: #000;line-height: calc(20px + 0.1rem);margin-bottom: calc(10px + 0.1rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.xw_section ul a .wzbox .info{font-size: calc(14px + 0.02rem);color: #555;line-height: calc(20px + 0.04rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.xw_section ul a .picbox{width: 346px;}
.xw_section ul a .pic{ width: 100%; padding-bottom: 61.271%; 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;}
.xw_section ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.xw_section ul a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.xw_section ul li:hover{border-bottom: 1px solid #63c3f5;}
.xw_section ul a:hover{padding: calc(14px + 0.36rem) 50px;background: linear-gradient(to bottom,#eaf4fe,#fff);}
.xw_section ul a:hover .datebox .more{background: linear-gradient(to bottom, #64C3F5, #103573);}
@media  screen and (max-width:768px){
.xw_section ul{margin-bottom: 20px;}
.xw_section ul a{display: block;padding: 14px 0 24px 0;}
.xw_section ul a .datebox{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.xw_section ul a .datebox .date1{margin-bottom: 0;}
.xw_section ul a .datebox .date2{margin-bottom: 0;width: calc(100% - 60px);padding: 0 10px;}
.xw_section ul a .datebox .more{width: calc(30px + 0.18rem);height: calc(15px + 0.13rem);display: flex;justify-content: center;align-items: center;background-color: #64C3F5;border-radius: 4px;}
.xw_section ul a .datebox .more img{width: 16px;display: block;}
.xw_section ul a .linebox{padding-bottom: 0;}
.xw_section ul a .line{width: 30px;height: 2px;margin: 12px 0;}
.xw_section ul a .wzbox{width: 100%;padding: 0;padding-top: 0;margin-bottom: 14px;}
.xw_section ul a .wzbox .bt{margin-bottom: 8px;}
.xw_section ul a .picbox{width: 100%;}
.xw_section ul a:hover{padding: 14px;}
}

/* 新闻详情 */
.xwxq_section1{width: 100%;padding-top: calc(30px + 0.7rem);padding-bottom: calc(30px + 0.7rem);}
.xwxq_section1 h1{font-size: calc(20px + 0.1rem);line-height: calc(24px + 0.12rem);text-align: center;font-weight: bold;text-transform:uppercase;margin-bottom: calc(10px + 0.06rem);
background: linear-gradient(to bottom, #64C3F5, #103573);
-webkit-background-clip: text;
background-clip: text;
color: transparent;}
.xwxq_section1 .dl{display: flex;justify-content: center;align-items: center;margin-bottom: calc(12px + 0.18rem);}
.xwxq_section1 .dl .dd{margin-right: calc(12px + 0.36rem);display: flex;justify-content: center;align-items: center;}
.xwxq_section1 .dl .dd:last-child{margin-right: 0;}
.xwxq_section1 .dl .dd img{width: calc(16px + 0.04rem);display: block;}
.xwxq_section1 .dl .dd .wz{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(20px + 0.04rem);margin-left: 8px;}
.xwxq_section1 .content{padding-top: calc(12px + 0.18rem);padding-bottom: calc(12px + 0.28rem);border-top: 1px solid #f2f2f2;font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(20px + 0.1rem);}
.xwxq_section1 .content .span1{font-weight: bold;color: #64c3f5;}
.xwxq_section1 .content .span2{font-weight: bold;}
.xwxq_section1 .cont5{width: 100%;background-color: #E9F4FF;display: flex;justify-content: space-between;align-items: center;padding: calc(10px + 0.1rem);border-radius: 8px;}
.xwxq_section1 .cont5 .btn{width: calc(50% - 100px);}
.xwxq_section1 .cont5 .btn a{display: flex;justify-content: flex-start;align-items: center;}
.xwxq_section1 .cont5 .btn a .ico{width: calc(26px + 0.16rem);height: calc(26px + 0.16rem);display: flex;justify-content: center;align-items: center;background: linear-gradient(to bottom, #64C3F5, #103573);border-radius: 100%;}
.xwxq_section1 .cont5 .btn a .wz{font-size: calc(14px + 0.02rem);color: #333333;line-height: calc(20px + 0.1rem);padding: 0 8px;width: calc(100% - 26px - 0.16rem);}
.xwxq_section1 .cont5 .btn:last-child a .wz{text-align: right;}
.xwxq_section1 .cont5 .btn a:hover .wz{color: #103573;}
.xwxq_section1 .cont5 .back img{width: calc(20px + 0.04rem);display: block;margin: 0 auto 8px auto;}
.xwxq_section1 .cont5 .back .wz{font-size: 14px;color: #333333;line-height: 18px;text-align: center;}
.xwxq_section1 .cont5 .back:hover .wz{color: #103573;}
@media  screen and (max-width:1400px){
.xwxq_section1 h1{font-size: calc(16px + 0.08rem);line-height: calc(20px + 0.1rem);}
}
@media  screen and (max-width:1024px){
.xwxq_section1 .cont5 .btn{width: calc(50% - 40px);}
.xwxq_section1 .cont5 .btn a .wz{font-size: 14px;}
}

.xwxq_section2{padding-bottom: calc(30px + 0.7rem);}
.xwxq_section2 .content{margin-top: calc(20px + 0.2rem);}
.xwxq_section2 .content .ul{margin: 0 -14px;width: calc(100% + 28px);}
.xwxq_section2 .content .ul .li{padding: 0 14px;}
.xwxq_section2 .content .ul a{display: block;position: relative;border-bottom: 1px solid #f2f2f2;}
.xwxq_section2 .content .ul a .pic{ width: 100%; padding-bottom: 61.224%; position: relative; overflow: hidden;border-radius: 10px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.xwxq_section2 .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;}
.xwxq_section2 .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);}
.xwxq_section2 .content .ul a .wzbox{padding: 39px 0 20px 0;}
.xwxq_section2 .content .ul a .wzbox .info{font-size: calc(14px + 0.04rem);color: #000;line-height: calc(20px + 0.1rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.xwxq_section2 .content .ul a .wzbox .date{position: absolute;left: 0;bottom: 104px;border-radius: 4px;background-color: #64C3F5;padding: 0 12px;display: flex;justify-content: center;align-items: center;}
.xwxq_section2 .content .ul a .wzbox .date img{width: 20px;display: block;}
.xwxq_section2 .content .ul a .wzbox .date .wz{font-size: 14px;color: #fff;line-height: 32px;padding-left: 4px;}
.xwxq_section2 .content .ul a:hover .wzbox .info{color: #103573;}
.xwxq_section2 .content .ul .slick-dots{margin-top: 50px;}
@media  screen and (max-width:1024px){
.xwxq_section2 .content .ul a .wzbox{padding: 30px 0 12px 0;}
.xwxq_section2 .content .ul a .wzbox .date{bottom: 74px;}
.xwxq_section2 .content .ul .slick-dots{margin-top: 20px;}
}

/* 技术文章 */
.jswz_section{width: 100%;padding-top: calc(30px + 0.7rem);padding-bottom: calc(30px + 0.7rem);}
.jswz_section .page_section{margin-top: calc(20px + 0.3rem);}
.jswz_section ul{margin: -15px;width: calc(100% + 30px);display: flex;flex-wrap: wrap;}
.jswz_section ul li{width: 33.333%;padding: 15px;}
.jswz_section ul a{display: block;width: 100%;border: 1px solid #e4e4e4;border-radius: 8px;padding: calc(12px + 0.28rem);position: relative;overflow: hidden;}
.jswz_section ul a::before{content: "";display: block;width: 100%;height: 50%;background: linear-gradient(to bottom,#fff,#eaf4fe);position: absolute;left: 0;bottom: 0;border-radius: 8px;}
.jswz_section ul a>div{position: relative;z-index: 10;}
.jswz_section ul a:hover{border: 1px solid rgba(255,255,255,0);}
.jswz_section ul a:hover::after{content: "";display: block;width: calc(100% - 2px);height: calc(100% - 2px);background-color: #eaf4fe;position: absolute;left: 1px;top: 1px;border-radius: 8px;}
.jswz_section ul a:hover::before{width: 100%;height: 100%;background: linear-gradient(to bottom,#64c3f5,#103573);}
.jswz_section ul a .date{display: flex;align-items: center;margin-bottom: 10px;}
.jswz_section ul a .date img{width: 20px;display: block;}
.jswz_section ul a .date .wz{font-size: 14px;color: #103573;line-height: 24px;padding-left: 4px;}
.jswz_section ul a .bt{font-size: calc(16px + 0.02rem);color: #000000;line-height: calc(20px + 0.1rem);margin-bottom: calc(8px + 0.08rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.jswz_section ul a .info{font-size: calc(14px + 0.02rem);color: #555555;line-height: calc(20px + 0.1rem);margin-bottom: calc(12px + 0.12rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.jswz_section ul a .morebox{display: flex;justify-content: flex-end;}
.jswz_section ul a .more{width: calc(30px + 0.18rem);height: calc(30px + 0.18rem);display: flex;justify-content: center;align-items: center;background: #64C3F5;border-radius: 100%;}
.jswz_section ul a .more img{width: 24px;display: block;}
.jswz_section ul a .more .ico2{display: none;}
.jswz_section ul a:hover .more{background: linear-gradient(to bottom,#64c3f5,#103573);}
.jswz_section ul a:hover .more .ico1{display: none;}
.jswz_section ul a:hover .more .ico2{display: block;}
.jswz_section ul a:hover .date .wz{color: #64C3F5;}
.jswz_section ul a:hover .bt{color: #103573;font-weight: bold;}
@media  screen and (max-width:1024px){
.jswz_section ul{margin: -6px;width: calc(100% + 12px);}
.jswz_section ul li{width: 50%;padding: 6px;}
.jswz_section ul a{padding: 14px;}
.jswz_section ul a .bt{-webkit-line-clamp:2;font-size: 15px;line-height: 22px;margin-bottom: 8px;}
.jswz_section ul a .info{-webkit-line-clamp:3;font-size: 13px;line-height: 22px;}
.jswz_section ul a .more img{width: 22px;}
}

.lxwm_section{width: 100%;padding-top: calc(30px + 0.3rem);padding-bottom: calc(30px + 0.7rem);}
.lxwm_section .cont1{font-size: calc(14px + 0.06rem);color: #000000;line-height: calc(24px + 0.12rem);margin-bottom: calc(20px + 0.4rem);}
.lxwm_section .cont2{margin-bottom: calc(20px + 0.4rem);}
.lxwm_section .cont2 ul{margin: -15px;width: calc(100% + 30px);display: flex;flex-wrap: wrap;}
.lxwm_section .cont2 ul li{width: 25%;padding: 15px;}
.lxwm_section .cont2 ul a{display: block;position: relative;height: 2.36rem;display: flex;justify-content: center;align-items: center;flex-direction: column;background-color: #E9F4FF;border-radius: 8px;overflow: hidden;}
.lxwm_section .cont2 ul a .ico{width: calc(40px + 0.5rem);height: calc(40px + 0.5rem);display: flex;justify-content: center;align-items: center;background: linear-gradient(to bottom,#64C3F5,#103573);margin-bottom: calc(10px + 0.06rem);border-radius: 100%;}
.lxwm_section .cont2 ul a .ico img{width: calc(20px + 0.2rem);display: block;}
.lxwm_section .cont2 ul a .wz{font-size: calc(14px + 0.04rem);color: #000000;line-height: calc(20px + 0.1rem);text-align: center;}
.lxwm_section .cont2 ul a .posi_ewm{width: 100%;height: 100%; position: absolute;left: 0; top: 0;opacity: 0;display: flex;justify-content: center;align-items: center;background-color: rgba(0,0,0,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;}
.lxwm_section .cont2 ul a .posi_ewm img{width: 120px;display: block;}
.lxwm_section .cont2 ul a:hover .posi_ewm{opacity: 1;}
.lxwm_section .cont3{margin-bottom: calc(20px + 0.4rem);}
.lxwm_section .cont3 .title{font-size: calc(20px + 0.1rem);line-height: calc(24px + 0.12rem);font-weight: bold;text-transform:uppercase;margin-bottom: calc(12px + 0.18rem);
background: linear-gradient(to bottom, #64C3F5, #103573);
-webkit-background-clip: text;
background-clip: text;
color: transparent;}
.lxwm_section .cont3 .formbox{display: flex;justify-content: space-between;align-items: flex-start;}
.lxwm_section .cont3 .formbox ._l{width: 48.44961240310078%;}
.lxwm_section .cont3 .formbox ._r{width: 48.44961240310078%;}
.lxwm_section .cont3 .formbox .dd{margin-bottom: calc(12px + 0.04rem);}
.lxwm_section .cont3 .formbox .dd:last-child{margin-bottom: 0;}
.lxwm_section .cont3 .formbox .input input{width: 100%;height: 48px;display: block;padding: 0 16px;border-radius: 4px;background-color: #fff;border: 1px solid rgba(0,0,0,0.1);}
.lxwm_section .cont3 .formbox .yzm{display: flex;justify-content: space-between;align-items: center;}
.lxwm_section .cont3 .formbox .yzm input{width: calc(100% - 140px);height: 48px;display: block;padding: 0 16px;border-radius: 4px;background-color: #fff;border: 1px solid rgba(0,0,0,0.1);}
.lxwm_section .cont3 .formbox .yzm img{width: 120px;height: 48px;display: block;border-radius: 4px;cursor: pointer;border: 1px solid rgba(0,0,0,0.1);}
.lxwm_section .cont3 .formbox textarea{width: 100%;height: 112px;display: block;padding: 13px 16px;border-radius: 4px;background-color: #fff;border: 1px solid rgba(0,0,0,0.1);}
.lxwm_section .cont3 .formbox button{width: 100%;height: 48px;display: block;background-color: #64C3F5;border-radius: 4px;font-size: calc(14px + 0.02rem);color: #fff;}
.lxwm_section .cont3 .formbox button:hover{background-color: #103573;}
.lxwm_section .cont3 .formbox .srk{font-size: calc(14px + 0.02rem);color: #333;}
.lxwm_section .cont3 .formbox .srk::-webkit-input-placeholder{font-size: calc(14px + 0.02rem);color: #888888;opacity: 1;}
.lxwm_section .cont3 .formbox .srk::-moz-placeholder{font-size: calc(14px + 0.02rem);color: #888888;opacity: 1;}
.lxwm_section .cont3 .formbox .srk::moz-placeholder{font-size: calc(14px + 0.02rem);color: #888888;opacity: 1;}
.lxwm_section .cont3 .formbox .srk:-ms-input-placeholder{font-size: calc(14px + 0.02rem);color: #888888;opacity: 1;}
.lxwm_section .cont4{width: 100%;background-color: #E9F4FF;border-radius: 4px;display: flex;align-items: center;padding: calc(12px + 0.12rem);margin-bottom: calc(20px + 0.1rem);border-radius: 10px;}
.lxwm_section .cont4 .ico{width: calc(36px + 0.54rem);height: calc(36px + 0.54rem);background: linear-gradient(to bottom,#64C3F5,#103573);border-radius: 100%;display: flex;justify-content: center;align-items: center;margin-right: calc(12px + 0.12rem);}
.lxwm_section .cont4 .ico img{width: calc(24px + 0.16rem);display: block;}
.lxwm_section .cont4 .wz{font-size: calc(14px + 0.04rem);color: #000000;line-height: calc(20px + 0.1rem);width: calc(100% - 0.54rem - 36px);padding-left: calc(12px + 0.12rem);}
.lxwm_section .cont5{width: 100%;position: relative;}
.lxwm_section .cont5 .ba_img{width: 100%;display: block;border-radius: 8px;}
.lxwm_section .cont5 .posi_box{width: 442px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: flex;justify-content: space-between;align-items: center;}
.lxwm_section .cont5 .posi_box .ico_l{width: 24px;display: block;}
.lxwm_section .cont5 .posi_box .cont_r{width: calc(100% - 40px);background-color: #fff;border-radius: 8px;padding: 10px 20px 10px 10px;display: flex;align-items: center;border-radius: 10px;box-shadow: 0 0 12px rgba(0,0,0,0.1);}
.lxwm_section .cont5 .posi_box .cont_r .picbox{width: 130px;}
.lxwm_section .cont5 .posi_box .cont_r .pic{ padding-bottom: 118.4615%; position: relative; overflow: hidden;border-radius: 4px;}
.lxwm_section .cont5 .posi_box .cont_r .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%);}
.lxwm_section .cont5 .posi_box .cont_r .wzbox{width: calc(100% - 130px);padding-left: calc(10px + 0.2rem);}
.lxwm_section .cont5 .posi_box .cont_r .bt{font-size: calc(14px + 0.02rem);color: #000000;line-height: calc(20px + 0.1rem);margin-bottom: calc(10px + 0.1rem);}
.lxwm_section .cont5 .posi_box .cont_r .more a{width: calc(90px + 0.49rem);display: flex;justify-content: center;align-items: center;background: linear-gradient(to bottom,#64C3F5,#103573);border-radius: calc(28px + 0.04rem);}
.lxwm_section .cont5 .posi_box .cont_r .more a img{width: 22px;display: block;margin-right: 4px;}
.lxwm_section .cont5 .posi_box .cont_r .more a .wz{font-size: 14px;color: #fff;line-height: calc(28px + 0.04rem);}
.lxwm_section .cont5 .posi_box .cont_r .more a:hover{background: #103573;}
@media  screen and (max-width:1024px){
.lxwm_section .cont2 ul{margin: -6px;width: calc(100% + 12px);}
.lxwm_section .cont2 ul li{width: 50%;padding: 6px;}
.lxwm_section .cont2 ul a{height: 240px;}
.lxwm_section .cont2 ul a .wz{font-size: 14px;}
.lxwm_section .cont2 ul a .posi_ewm{width: 100px;}
.lxwm_section .cont3 .formbox{display: block;}
.lxwm_section .cont3 .formbox ._l{width: 100%;margin-bottom: 12px;}
.lxwm_section .cont3 .formbox ._r{width: 100%;}
.lxwm_section .cont3 .formbox .dd{margin-bottom: 12px;}
.lxwm_section .cont3 .formbox .input input{height: 40px;padding: 0 12px;}
.lxwm_section .cont3 .formbox .yzm input{width: calc(100% - 100px);height: 40px;padding: 0 12px;}
.lxwm_section .cont3 .formbox .yzm img{width: 90px;height: 40px;}
.lxwm_section .cont3 .formbox textarea{height: 90px;padding: 10px 12px;}
.lxwm_section .cont3 .formbox button{height: 40px;}
.lxwm_section .cont5 .posi_box{width: 286px;}
.lxwm_section .cont5 .posi_box .ico_l{width: 24px;}
.lxwm_section .cont5 .posi_box .cont_r{width: calc(100% - 32px);padding: 10px;}
.lxwm_section .cont5 .posi_box .cont_r .picbox{width: 100px;}
.lxwm_section .cont5 .posi_box .cont_r .wzbox{width: calc(100% - 100px);padding-left: 10px;}
.lxwm_section .cont5 .posi_box .cont_r .bt{font-size: 14px;line-height: 18px;margin-bottom: 8px;}
.lxwm_section .cont5 .posi_box .cont_r .more a{width: 124px;border-radius: calc(28px + 0.04rem);}
.lxwm_section .cont5 .posi_box .cont_r .more a img{width: 20px;}
.lxwm_section .cont5 .posi_box .cont_r .more a .wz{font-size: 12px;line-height: 30px;}
}
@media  screen and (max-width:768px){
.lxwm_section .cont2 ul a{height: 140px;}

}

.tc_section{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;z-index: 99999999;background-color: rgba(0,0,0,0.7);display: none;}
.tc_section .content{width: 806px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);padding: 60px; background-color: #fff;border-radius: 16px;}
.tc_section .content .none{width: 30px;display: block;position: absolute;left: 100%;bottom: calc(100% - 6px);cursor: pointer;}
.tc_section .content .none:hover{opacity: 0.8;}
.tc_section .content .title{font-size: calc(18px + 0.06rem);color: #000000;line-height: calc(20px + 0.01rem);font-weight: bold;margin-bottom: calc(10px + 0.14rem);}
.tc_section .content ul{margin-bottom: calc(20px + 0.4rem);}
.tc_section .content ul li{margin-bottom: calc(10px + 0.06rem);}
.tc_section .content ul li:last-child{margin-bottom: 0;}
.tc_section .content ul .input input{width: 100%;height: calc(36px + 0.18rem);display: block;padding: 0 16px;border: 1px solid rgba(0,0,0,0.1);border-radius: 4px;}
.tc_section .content ul .yzm{display: flex;justify-content: space-between;align-items: center;}
.tc_section .content ul .yzm input{width: calc(100% - 142px);height: calc(36px + 0.18rem);display: block;padding: 0 16px;border: 1px solid rgba(0,0,0,0.1);border-radius: 4px;}
.tc_section .content ul .yzm img{height: calc(36px + 0.18rem); display: block;}
.tc_section .content ul textarea{width: 100%;height: calc(80px + 0.44rem);display: block;padding: 13px 16px;border: 1px solid rgba(0,0,0,0.1);border-radius: 4px;}
.tc_section .content ul .srk{font-size: calc(14px + 0.02rem);color: #333;}
.tc_section .content ul .srk::-webkit-input-placeholder{font-size: calc(14px + 0.02rem);color: #888;opacity: 1;}
.tc_section .content ul .srk::-moz-placeholder{font-size: calc(14px + 0.02rem);color: #888;opacity: 1;}
.tc_section .content ul .srk::moz-placeholder{font-size: calc(14px + 0.02rem);color: #888;opacity: 1;}
.tc_section .content ul .srk:-ms-input-placeholder{font-size: calc(14px + 0.02rem);color: #888;opacity: 1;}
.tc_section .content .btn{width: 2.4rem;font-size: calc(14px + 0.02rem);color: #fff;line-height: calc(36px + 0.18rem);text-align: center;border-radius: 4px;background: linear-gradient(to bottom ,#64C3F5,#103573);margin: 0 auto; cursor: pointer;}
.tc_section .content .btn:hover{background: #103573;}
@media  screen and (max-width:1024px){
.tc_section .content{width: calc(100% - 30px);padding: 24px; border-radius: 8px;}
.tc_section .content .none{width: 24px;left: auto;right: 0; bottom: calc(100% + 12px);}
.tc_section .content ul .yzm input{width: calc(100% - 105px);}
.tc_section .content .btn{width: 120px;}
}


.xwxq_section2.xwxq_section2_article .content .ul a .wzbox .date{bottom:84px;}
@media  screen and (max-width:1024px){
    .xwxq_section2.xwxq_section2_article .content .ul a .wzbox{padding: 39px 0 12px 0;}
    .xwxq_section2.xwxq_section2_article .content .ul a .wzbox .date{bottom:60px;}
}


.xwxq_section1.pagecon{padding-top:0.5rem; padding-bottom:0.5rem;}
.xwxq_section1.pagecon .content{padding-top:0; padding-bottom:0; border:0; }