
.container{
    width:100%;
    padding:0 8.854167vw;
}
.container-fluid{
    width:100%;
    padding:0 18.750000vw;
}
.container-fluid2{
    width:100%;
    padding:0 16.145833vw;
}
.more{
    width:170px;
    height:60px;
    border-radius:30px;
    font-size:18px;
    font-weight:400;
}
.more2{
    width:190px;
    height:60px;
    border-radius:30px;
    font-size:18px;
    font-weight:400;
}
.more-y{
    background:#EDBE23;
    box-shadow:0px 10px 40px rgba(27,84,105,0.16);
    color:#FFFFFF;
}
.more-g{
    background:#28738C;
    box-shadow:0px 10px 40px rgba(0,0,0,0.2);
    color:#FFFFFF;
}
.tit1 h2{
    font-size:42px;
    font-weight:400;
    color:#28738C;
    text-align:center;
}
.tit2 h2{
    font-size:36px;
    font-weight:400;
    color:#1C1C1C;
    text-align:center;
    margin-bottom:10px;
}
.tit2 p{
    font-size:16px;
    font-weight:400;
    color:#767676;
    text-align:center;
    margin-bottom:10px;
}
.tit3 h2{
    font-size:36px;
    font-weight:400;
    color:#28738C;
    margin-bottom:1.562500vw;
}

.header{
    position:fixed;
    z-index:500;
    top:0;
    left:0;
    width:100%;
    height:100px;
    transition:all ease 0.6s;
	/*background: #fff;*/
}
.header.on{
    height:80px;
    background:#fff;
    box-shadow:0vw 0.208vw 0.365vw #0000000f;
}
.header .container,.header .logo,.header .menu,.header .menu .link,.header .lang{
    height:100%;
}
.header .logo a{
    height:100%;
    display:flex;
    display:-webkit-flex;
    align-items:center;
    justify-content:center;
}
.header .logo img{
    max-width:200px;
    width:100%;
}
.header .menu .link{
    margin:0 2.343750vw;
    position:relative;
}
.header .link>a{
    font-size:18px;
    font-weight:400;
    color:#28738C;
}
.header .link:not(:first-child)>a{
    min-width:74px
}
.header .link .down{
    margin-left:5px;
}
.header .link .sub{
    position:absolute;
    top:100%;
    left:50%;
    transform:translate(-50%,5px);
    background:#ffffff;
    box-shadow:0px 3px 40px rgba(0,0,0,0.08);
    border-radius:30px;
    padding:2.083333vw;
    opacity:0;
    visibility:hidden;
    transition:all ease .5s;
}
.header .link:hover>.sub{
    opacity:1;
    visibility:visible;
    transform:translate(-50%,0px);
}
.header .sub .sub-t{
    width:100%;
    padding-bottom:0.241667vw;
    border-bottom:1px solid #D9E4E4;
}
.header .sub .sub-t2{
    width:100%;
    padding-bottom:0.241667vw;
	padding-top:0.8vw;
    border-bottom:1px solid #D9E4E4;
}
.header .sub-t2 .cn{
    font-size:24px;
    font-weight:400;
    color:#28738C;
    white-space:nowrap;
    margin-right:1.041667vw;
}
.header .sub-t2 .en{
    font-size:24px;
    font-weight:300;
    color:#ECBE23;
    white-space:nowrap;
    text-transform:uppercase;
}
.header .sub-t .cn{
    font-size:24px;
    font-weight:400;
    color:#28738C;
    white-space:nowrap;
    margin-right:1.041667vw;
}
.header .sub-t .en{
    font-size:24px;
    font-weight:300;
    color:#ECBE23;
    white-space:nowrap;
    text-transform:uppercase;
}
.header .sub .sub-c{
    width:100%;
    min-width:47.395833vw;
}
.header .sub-c .cv{
    width:48%;
    margin-top:1.041667vw;
}
.header .sub-c .pic{
    margin-right:1.041667vw;
}
.header .sub-c .pic img{
    width:80px;
    height:80px;
}
.header .sub-c .intr p{
    font-size:18px;
    font-weight:400;
    color:#28738C;
    margin-bottom:10px;
}
.header .sub-c .intr p>img{
    margin-left:1.041667vw;
    transition:all ease .3s;
}
.header .cv:hover p>img{
    transform:translateX(5px);
}
.header .sub-c .intr span{
    font-size:16px;
    font-weight:400;
    color:#5A5A5A;
}
.header .sub .sub-b{
    width:100%;
    min-width:21.270833vw;
	padding-top:6px;
}
.header .sub-b .cv{
    width:48%;
    /*margin-top:0.341667vw;*/
}
.header .sub-b .cv p{
    font-size:16px;
    font-weight:400;
    color:#333;
    transition:all ease .3s;
}
.header .sub-b .cv p>img{
    margin-left:1.041667vw;
    transition:all ease .3s;
}
.header .sub-b .cv:hover p>img{
    transform:translateX(5px);
}
.header .lang .button{
    width:180px;
    height:40px;
    border:1px solid #28738C;
    border-radius:30px;
    transition:all ease .3s;
}
.header .lang .button.on,.header .lang .button:hover{
    background:#28738C;
}
.header .lang .button:last-child{
    margin-left:1.041667vw;
}
.header .lang .button a{
    width:100%;
    height:100%;
    font-size:18px;
    font-weight:400;
    color:#28738C;
    transition:all ease .3s;
}
.header .lang .button.on a,.header .lang .button:hover a{
    color:#FFFFFF;
}


.footer{
    width:100%;
    background:#28738C;
}
.footer .f-t{
    width:100%;
    padding:4.687500vw 0 4.687500vw;
}
.footer .f-tl{
    width:45%;
}
.footer .f-tl .f-tll{
    margin-right:4.166667vw;
}
.footer .f-tll .f-logo img{
    margin-bottom:2.083333vw;
}
.footer .f-tll .f-phone{
    margin-bottom:10px;
}
.footer .f-tll .f-phone a,.footer .f-tll .f-email a{
    font-size:16px;
    font-family:"Gotham";
    font-weight:bold;
    color:#FFFFFF;
    margin-left:10px;
}
.footer .f-tlr .f-ewm img{
    margin-bottom:10px;
}
.footer .f-tl .f-tlr p{
    font-size:16px;
    font-weight:500;
    color:#FFFFFF;
    text-align:center;
}
.footer .f-tr{
    width:54%;
}
.footer .f-tr dt{
    font-size:20px;
    font-weight:500;
    color:#FFFFFF;
    margin-bottom:1.041667vw;
}
.footer .f-tr dd{
    font-size:18px;
    font-weight:400;
    color:#FFFFFF;
    opacity:0.85;
    transition:all ease .3s;
    margin-bottom:10px;
}
.footer .f-tr dd:hover{
    opacity:1;
}
.footer .f-b{
    width:100%;
    padding:2.083333vw 0;
}
.footer .f-b a{
    font-size:16px;
    font-weight:400;
    color:#FFFFFF;
    opacity:0.6;
    text-align:center;
    transition:all ease .3s;
    margin:0 5px;
}
.footer .f-b a:hover{
    opacity:1;
}
.footer .f-b div:first-child{
    margin-bottom:10px;
}
.footer .f-b img{
    height:16px;
    margin-right:5px;
}
.bg-img{
    position:absolute;
    z-index:-1;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center;
    pointer-events:none;
}
#auto,#auto .fp-tableCell{
    height:auto !important;
}
#particles-js{
    position:absolute;
    z-index:-6;
    top:0;
    left:0;
    width:100%;
    height:100%;
    pointer-events:none;
}

@keyframes scrollAni{
    0%{
        bottom:-20px;
        opacity:0;
    }
    100%{
        bottom:-30px;
        opacity:1;
    }
}
@-webkit-keyframes scrollAni{
    0%{
        bottom:-20px;
        opacity:0;
    }
    100%{
        bottom:-30px;
        opacity:1;
    }
}


.form{
    width:100%;
    background:#F5F5F5;
    padding:6.5% 5%;
    position:relative;
}
.form .box{
    margin-top:66px;
}
.form .box .pic{
    width:430px;
}
.form .box .pic img{
    max-width:none;
    transform:translate(-50%,-67px);
    width:176%;
    margin-left:50%;
}
.form .box .pic .ewm{
}
.form .box .intr{
    width:430px;
}
.form .intr form{
    width:100%;
    position:relative;
    z-index:9;
}
.form .label{
    width:100%;
    margin-bottom:10px;
}
.form .label:last-child{
    width:75%;
    float:right;
}
.form .label span{
    display:block;
    width:24%;
    font-size:16px;
    font-family:PingFang SC;
    font-weight:400;
    line-height:28px;
    color:#767676;
}
.form .label input,.form .label textarea{
    width:75%;
    background:#ffffff;
	color:#666;
}
.form .label input{
    height:46px;
    padding:0 20px;
	color:#666;
}
.form .label textarea{
    height:90px;
    padding:20px;
	color:#666;
}
.form .btn{
    margin:1.041667vw auto 0;
}

.abo1{
    width:100%;
    padding:8.854167vw 0;
    position:relative;
}
.abo1 .box{
    margin-top:2.083333vw;
}
.abo1 .pic{
    position:absolute;
    right:0;
    bottom:0;
    z-index:-1;
}
.abo1 .intr .txt{
    max-width:770px;
    width:80%;
    margin:0 auto;
    position:relative;
}
.abo1 .intr .txt::before{
    content:"";
    position:absolute;
    left:-80px;
    top:0;
    width:32px;
    height:24px;
    background-image:url(../img/yh-l.svg);
}
.abo1 .intr .txt::after{
    content:"";
    position:absolute;
    right:-80px;
    bottom:0;
    width:32px;
    height:24px;
    background-image:url(../img/yh-r.svg);
}
.abo1 .intr .txt p{
    font-size:18px;
    font-weight:400;
    line-height:28px;
    color:#5A5A5A;
    text-indent:2em;
    margin-top:1.041667vw;
}
.abo2{
    width:100%;
    padding:7.812500vw 0;
    background:radial-gradient(circle,rgba(45,125,154,0.1) 0%,rgba(45,125,154,0) 100%)
}
.abo2 .box{
    margin-top:3.125000vw;
    margin-bottom:6.250000vw;
}
.abo2 .box2{
    margin-bottom:0;
}
.abo2 .box p{
    font-size:24px;
    font-weight:400;
    color:#5A5A5A;
    text-align:center;
    opacity:0;
    visibility:hidden;
    margin-top:20px;
}

.abo3{
    width:100%;
    padding:7.812500vw 0;
}
.abo3 .box{
    margin-top:3.125000vw;
}
.abo3 .intr .intr-l{
    width:200px;
}
.abo3 .intr-l .sub{
    width:100%;
    height:70px;
    border-radius:20px;
    cursor:pointer;
    transition:all ease .3s;
    margin-bottom:1.041667vw;
}
.abo3 .intr-l .sub.on,.abo3 .intr-l .sub:hover{
    background:#28738C;
}
.abo3 .intr-l .sub img{
    width:40px;
    height:40px;
    transition:all ease .3s;
}
.abo3 .intr-l .sub img.after{
    display:none;
}
.abo3 .intr-l .sub.on img.before,.abo3 .intr-l .sub:hover img.before{
    display:none;
}
.abo3 .intr-l .sub.on img.after,.abo3 .intr-l .sub:hover img.after{
    display:block;
}
.abo3 .intr-l .sub span{
    font-size:24px;
    font-weight:400;
    color:#28738C;
    margin-left:1.562500vw;
    transition:all ease .3s;
}
.abo3 .intr-l .sub.on span,.abo3 .intr-l .sub:hover span{
    color:#ffffff;
}
.abo3 .intr .intr-r{
    width:80%;
}
.abo3 .intr .intr-r .subb{
    display:none;
}
.abo3 .intr .intr-r .subb.on{
    display:block;
}
.abo3 .intr-r .intr-rb{
    width:100%;
    padding:1.041667vw 1.562500vw;
    border-top:1px solid #D9E4E4;
}
.abo3 .intr-r .intr-rb.on{
    border-top:1px solid #28738C;
}
.abo3 .intr-r .intr-rb:last-child{
    border-bottom:1px solid #D9E4E4;
}
.abo3 .intr-rb .intr-rbt{
    position:relative;
}
.abo3 .intr-rb .intr-rbt .btn{
    position:absolute;
    top:50%;
    right:0;
    transform:translateY(-50%);
    width:20px;
    height:20px;
}
.abo3 .intr-rbt .btn::before,.abo3 .intr-rbt .btn::after{
    content:'';
    display:inline-block;
    height:1px;
    width:100%;
    background:#D9E4E4;
    border-radius:1px;
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
    transition:all ease .3s;
}
.abo3 .intr-rb .intr-rbt .btn::after{
    transform:translate(-50%,-50%) rotate(90deg);
}
.abo3 .intr-rb.on .intr-rbt .btn::before{
    background:#28738C;
}
.abo3 .intr-rb.on .intr-rbt .btn::after{
    transform:translate(-50%,-50%) rotate(0deg);
}
.abo3 .intr-rb .intr-rbt p{
    font-size:24px;
    font-weight:400;
    color:#7B7B7B;
}
.abo3 .intr-rb.on .intr-rbt p{
    color:#28738C;
}
.abo3 .intr-rb .intr-rbb{
    display:none;
}
.abo3 .intr-rb .intr-rbb .txt{
    margin-top:2.083333vw;
}
.abo3 .intr-rb .intr-rbb .txt:last-child{
    margin-bottom:1.041667vw;
}
.abo3 .intr-rb .intr-rbb h4{
    font-size:18px;
    font-weight:400;
    color:#5A5A5A;
    margin-bottom:10px;
}
.abo3 .intr-rb .intr-rbb p{
    font-size:16px;
    font-weight:400;
    line-height:22px;
    color:#5A5A5A;
    margin-top:10px;
}
.abo4{
    width:100%;
    padding:7.812500vw 0;
    background:radial-gradient(circle,rgba(45,125,154,0.1) 0%,rgba(45,125,154,0) 100%)
}
.abo4 .box{
    margin-top:3.125000vw;
}
.abo4 .box .ev{
    width:49%;
}
.abo4 .box .ev:first-child{
    display:flex;
    align-items:center;
    background:#FFFFFF;
    border-radius:6px;
    padding:2.083333vw;
}
.abo4 .box .ev:last-child .intr{
    background:#FFFFFF;
    border-radius:6px;
    padding:2.083333vw;
}
.abo4 .box .ev:last-child .intr:first-child{
    margin-bottom:1.302083vw;
}
.abo4 .intr .ico{
    margin-bottom:1.041667vw;
}
.abo4 .intr h4{
    font-size:24px;
    font-weight:400;
    color:#28738C;
    margin-bottom:1.562500vw;
}
.abo4 .intr p{
    font-size:18px;
    font-weight:400;
    line-height:28px;
    color:#5A5A5A;
    margin-bottom:1.041667vw;
}
.abo4 .intr p:last-child{
    margin-bottom:0px;
}
.gray{
    max-width:1400px;
    width:90%;
    position:fixed;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%) scale(0.8);
    z-index:9999;
    opacity:0;
    visibility:hidden;
    transition:all ease .3s;
}
.gray.active{
    opacity:1;
    visibility:visible;
    transform:translate(-50%,-50%) scale(1);
}
.gray .form{
    padding:6.250000vw 13.020833vw;
    background:#F5F5F5;
    box-shadow:0px 3px 34px rgba(0,0,0,0.16);
    border-radius:40px;
}
.gray .close{
    position:absolute;
    top:3.125000vw;
    right:3.125000vw;
    width:35px;
    height:35px;
    cursor:pointer;
}
.gray .close img{
    width:35px;
    height:35px;
}
.gray .form .box .pic{
    width:430px;
    left:100px;
    top:270px;
}
.xbd-title{
    font-weight:400;
    color:#28738C;
    text-align:center;
    padding-bottom:10vh;
}
.xbd-title h2{
    font-size:42px;
}
.xbd-pingtai dl{
    width:49%;
    padding:5vh 20px;
    border-radius:6px;
    background-color:#fff;
    box-shadow:0px 0px 10px rgba(45,125,154,.19);
}
.xbd-pingtai dl:nth-child(1),.xbd-pingtai dl:nth-child(4){
    background-color:#28738C;
}
.xbd-pingtai dl img{
    width:96px
}
.xbd-pingtai dl dt{
    margin-right:18px
}
.xbd-pingtai dl dd{
    color:#fff;
}
.xbd-pingtai dl:nth-child(2) dd,.xbd-pingtai dl:nth-child(3) dd{
    color:#28738C;
}
.xbd-pingtai dl dd span{
    font-size:42px;
    margin-bottom:15px;
    font-weight:100;
}
.xbd-pingtai dl:nth-child(2),.xbd-pingtai dl:nth-child(1){
    margin-bottom:20px;
}
.xbd-sol{
    height:100%;
    background-color:#EAF2F5;
}
.xbd-img-p{
    font-size:0;
    width:42%;
}
.xbd-img-p img{
    transform:scale(1.3) translate(-2.5%,54px);
}
.xbd-home-img{
    font-size:0;
}
.xbd-home-img img{
    transform:translateX(8%);
}

.content_topic_1_s2 {
    width: 100%;
	/*padding:0 8.854167vw;
    position: relative;
    float: left;
    letter-spacing: 0;*/
	margin-top:90px;
}
.content_topic_1_s2 .wrapper_topic_1_s2 {
    width: 100%;
    position: relative;
}

.visible-lg {
    display: block !important;
}

.content_body_new {
    width: 1340px;
	text-align:center;
	/*margin-top:150px;*/
    position: relative;
    /*padding: 0 20px;*/
}
.content_topic_1_s2 .wrapper_topic_1_s2 .content_body_new {
    position: absolute;
    top: 50%;
    left: 50%;
	margin:50px 68px; 10px;
    transform: translate(-50%, -50%);
    text-align: center;
}
.content_title_topic {
    font-size: 40px;
    line-height: 40px;
    letter-spacing: 2px;
}
.content_title_topic_desc {
    margin-top: 35px;
    font-size: 30px;
    line-height: 30px;
}
.content_topic_1_s2 .wrapper_topic_1_s2 .content_body_new .main {
    overflow: hidden;
    margin-top: 100px;
}
.content_topic_1_s2 .wrapper_topic_1_s2 .content_body_new .main {
    margin-top: 70px;
}
.content_topic_1_s2 .wrapper_topic_1_s2 .content_body_new .main .left {
    width: 50%;
    float: left;
}
.content_topic_1_s2 .wrapper_topic_1_s2 .content_body_new .main .right {
    width: 50%;
    float: right;
    text-align: left;
}
.content_title_sub_topic {
    font-size: 24px;
}
.content_title_sub_topic_desc {
    margin-top: 35px;
    font-size: 18px;
    line-height: 40px;
}
@media (min-width: 1200px) and (max-width: 1540px)
.content_title_sub_topic_desc {
    margin-top: 25px;
}
.content_topic_1_s2 .wrapper_topic_1_s2 .content_body_new .main .right .content_title_sub_topic_desc {
    margin-top: 50px;
}
.content_topic_1_s2 .wrapper_topic_1_s2 .content_body_new .main .right .content_title_sub_topic_desc span {
    height: 30px;
    line-height: 30px;
    color: white;
    background-color: #3f76fd;
    border-radius: 15px;
    display: inline-block;
}
.content_topic_1_s2 .wrapper_topic_1_s2 .content_body_new .main .right .content_title_sub_topic_desc span {
    height: 30px;
    line-height: 30px;
    color: white;
    background-color: #3f76fd;
    border-radius: 15px;
    display: inline-block;
}

.sceneDemandMore {
  padding-bottom: 40px;
}
.section-title-with-bottom-line-span {
    border-bottom: 3px solid #0000002b;
}
.section-title-with-bottom-line-span:after {
    display: block;
    content: "";
    position: relative;
    width: 100px;
    top: 0px;
    z-index: 99;
    height: 3px;
    background: #ebaa2d;
    left: calc(50% - 50px);
}

.sceneDemandMore .title {
  padding: 50px 0 40px 0;
  font-size: 34px;
  text-align: center;
}

.sceneDemandMore .box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.sceneDemandMore .box .item {
  width: 350px;
  margin: 0 20px;
  text-align: center;
  cursor: pointer;
}

.sceneDemandMore .box .item .item-title {
  padding: 20px 0;
  font-size: 24px;
}
.sceneDemandMore .box .item .item-title {
    font-weight: normal;
}
.sceneDemandMore .box .item .txt {
  font-size: 16px !important;
}

.sceneDemandMore .box .item img {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.sceneDemandMore .box .item:hover img {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}

.smore2{
  width:100%;
  margin: 0 auto; 
  background-color:rgba(0,33,60,1);
}
.scenemandMore2{
  position:relative;
  height:742px;
  width:1400px;
  margin: 0 auto; 
  text-align: center;
  /*background-color:rgba(0,33,60,1);*/
  margin:0 auto;
}
.ax_default {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
._一级标题 {
  font-family:'ArialMT', 'Arial';
  font-weight:bold;
  font-style:normal;
  font-size:32px;
  text-align:left;
}
#u694 {
  /*position:absolute;*/
  /*left:0px;*/
  right:0;
  margin:0 auto;
  top:0;
  width:1400px;
  height:600px;
  overflow:hidden;
}
#u694_state0 {
  position:absolute;
  left:0px;
  top:0px;
  width:1400px;
  height:600px;
  -ms-overflow-x:hidden;
  overflow-x:hidden;
  -ms-overflow-y:hidden;
  overflow-y:hidden;
  background-color:rgba(0, 33, 60, 1);
  background-image:none;
}
#u694_state0_content {
  position:absolute;
  left:0px;
  top:0px;
  width:1px;
  height:1px;
}
#u695_div {
  position:absolute;
  left:0px;
  top:0px;
  width:1400px;
  height:600px;
  background:inherit;
  background-color:rgba(0, 33, 60, 1);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
}
#u695 {
  position:absolute;
  left:0px;
  top:0px;
  width:1400px;
  height:600px;
}
#u696 {
  position:absolute;
  left:2px;
  top:292px;
  width:1396px;
  visibility:hidden;
  word-wrap:break-word;
}
#u697_div {
  position:absolute;
  left:0px;
  top:0px;
  width:262px;
  height:43px;
  background:inherit;
  background-color:rgba(255, 255, 255, 0);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  font-family:'MicrosoftYaHeiLight', 'Microsoft YaHei Light', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:200;
  font-style:normal;
  color:#FFFFFF;
  text-align:center;
}
#u697 {
  position:absolute;
  left:567px;
  /*top:2770px;*/
  top:50px;
  width:262px;
  height:43px;
  font-family:'MicrosoftYaHeiLight', 'Microsoft YaHei Light', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:200;
  font-style:normal;
  color:#FFFFFF;
  text-align:center;
}
#u698 {
  position:absolute;
  left:0px;
  top:0px;
  width:262px;
  white-space:nowrap;
}
._文本段落 {
  text-align:left;
}
#u699_div {
  position:absolute;
  left:0px;
  top:0px;
  width:97px;
  height:21px;
  background:inherit;
  background-color:rgba(255, 255, 255, 0);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#FFFFFF;
}
#u699 {
  position:absolute;
  left:238px;
  /*top:2885px;*/
  top:165px;
  width:97px;
  height:21px;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#FFFFFF;
}
#u700 {
  position:absolute;
  left:0px;
  top:0px;
  width:97px;
  white-space:nowrap;
}
#u701_div {
  position:absolute;
  left:0px;
  top:0px;
  width:280px;
  height:70px;
  background:inherit;
  background-color:rgba(255, 255, 255, 0);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#7F93AA;
  line-height:20px;
}
#u701 {
  position:absolute;
  left:238px;
  /*top:2917px;*/
  top:197px;
  width:280px;
  height:70px;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#7F93AA;
  line-height:20px;
}
#u702 {
  position:absolute;
  left:0px;
  top:0px;
  width:280px;
  word-wrap:break-word;
}
#u703_div {
  position:absolute;
  left:0px;
  top:0px;
  width:129px;
  height:21px;
  background:inherit;
  background-color:rgba(255, 255, 255, 0);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#FFFFFF;
}
#u703 {
  position:absolute;
  left:238px;
  /*top:3017px;*/
  top:297px;
  width:129px;
  height:21px;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#FFFFFF;
}
#u704 {
  position:absolute;
  left:0px;
  top:0px;
  width:129px;
  white-space:nowrap;
}
#u705_div {
  position:absolute;
  left:0px;
  top:0px;
  width:280px;
  height:70px;
  background:inherit;
  background-color:rgba(255, 255, 255, 0);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#7F93AA;
  line-height:20px;
}
#u705 {
  position:absolute;
  left:238px;
  /*top:3049px;*/
  top:329px;
  width:280px;
  height:70px;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#7F93AA;
  line-height:20px;
}
#u706 {
  position:absolute;
  left:0px;
  top:0px;
  width:280px;
  word-wrap:break-word;
}
#u707_div {
  position:absolute;
  left:0px;
  top:0px;
  width:129px;
  height:21px;
  background:inherit;
  background-color:rgba(255, 255, 255, 0);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#FFFFFF;
}
#u707 {
  position:absolute;
  left:238px;
  /*top:3149px;*/
  top:429px;
  width:129px;
  height:21px;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#FFFFFF;
}
#u708 {
  position:absolute;
  left:0px;
  top:0px;
  width:129px;
  white-space:nowrap;
}
#u709_div {
  position:absolute;
  left:0px;
  top:0px;
  width:280px;
  height:70px;
  background:inherit;
  background-color:rgba(255, 255, 255, 0);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#7F93AA;
  line-height:20px;
}
#u709 {
  position:absolute;
  left:238px;
  /*top:3181px;*/
  top:461px;
  width:280px;
  height:70px;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#7F93AA;
  line-height:20px;
}
#u710 {
  position:absolute;
  left:0px;
  top:0px;
  width:280px;
  word-wrap:break-word;
}
#u711_div {
  position:absolute;
  left:0px;
  top:0px;
  width:129px;
  height:21px;
  background:inherit;
  background-color:rgba(255, 255, 255, 0);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#FFFFFF;
}
#u711 {
  position:absolute;
  left:930px;
  /*top:2885px;*/
  top:165px;
  width:129px;
  height:21px;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#FFFFFF;
}
#u712 {
  position:absolute;
  left:0px;
  top:0px;
  width:129px;
  white-space:nowrap;
}
#u713_div {
  position:absolute;
  left:0px;
  top:0px;
  width:280px;
  height:70px;
  background:inherit;
  background-color:rgba(255, 255, 255, 0);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#7F93AA;
  line-height:20px;
}
#u713 {
  position:absolute;
  left:930px;
  /*top:2917px;*/
  top:197px;
  width:280px;
  height:70px;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#7F93AA;
  line-height:20px;
}
#u714 {
  position:absolute;
  left:0px;
  top:0px;
  width:280px;
  word-wrap:break-word;
}
#u715_div {
  position:absolute;
  left:0px;
  top:0px;

  width:97px;
  height:21px;
  background:inherit;
  background-color:rgba(255, 255, 255, 0);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#FFFFFF;
}
#u715 {
  position:absolute;
  left:930px;
  /*top:3017px;*/
  top:297px;
  width:97px;
  height:21px;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#FFFFFF;
}
#u716 {
  position:absolute;
  left:0px;
  top:0px;
  width:97px;
  white-space:nowrap;
}
#u717_div {
  position:absolute;
  left:0px;
  top:0px;
  width:280px;
  height:70px;
  background:inherit;
  background-color:rgba(255, 255, 255, 0);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#7F93AA;
  line-height:20px;
}
#u717 {
  position:absolute;
  left:930px;
  /*top:3049px;*/
  top:329px;
  width:280px;
  height:70px;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#7F93AA;
  line-height:20px;
}
#u718 {
  position:absolute;
  left:0px;
  top:0px;
  width:280px;
  word-wrap:break-word;
}
#u719_div {
  position:absolute;
  left:0px;
  top:0px;
  width:118px;
  height:21px;
  background:inherit;
  background-color:rgba(255, 255, 255, 0);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#FFFFFF;
}
#u719 {
  position:absolute;
  left:930px;
  /*top:3149px;*/
  top:429px;
  width:118px;
  height:21px;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#FFFFFF;
}
#u720 {
  position:absolute;
  left:0px;
  top:0px;
  width:118px;
  white-space:nowrap;
}
#u721_div {
  position:absolute;
  left:0px;
  top:0px;
  width:280px;
  height:70px;
  background:inherit;
  background-color:rgba(255, 255, 255, 0);
  border:none;
  border-radius:0px;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#7F93AA;
  line-height:20px;
}
#u721 {
  position:absolute;
  left:930px;
  /*top:3181px;*/
  top:461px;
  width:280px;
  height:70px;
  font-family:'MicrosoftYaHei', 'Microsoft YaHei Normal', 'Microsoft YaHei';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#7F93AA;
  line-height:20px;
}
#u722 {
  position:absolute;
  left:0px;
  top:0px;
  width:280px;
  word-wrap:break-word;
}
#u723_img {
  position:absolute;
  left:0px;
  top:0px;
  width:40px;
  height:36px;
}
#u723 {
  position:absolute;
  left:188px;
  /*top:2878px;*/
  top:158px;
  width:40px;
  height:36px;
}
#u724 {
  position:absolute;
  left:2px;
  top:10px;
  width:36px;
  visibility:hidden;
  word-wrap:break-word;
}
#u725_img {
  position:absolute;
  left:0px;
  top:0px;
  width:40px;
  height:36px;
}
#u725 {
  position:absolute;
  left:188px;
  /*top:3010px;*/
  top:290px;
  width:40px;
  height:36px;
}
#u726 {
  position:absolute;
  left:2px;
  top:10px;
  width:36px;
  visibility:hidden;
  word-wrap:break-word;
}
#u727_img {
  position:absolute;
  left:0px;
  top:0px;
  width:40px;
  height:32px;
}
#u727 {
  position:absolute;
  left:188px;
  /*top:3144px;*/
  top:424px;
  width:40px;
  height:32px;
}
#u728 {
  position:absolute;
  left:2px;
  top:8px;
  width:36px;
  visibility:hidden;
  word-wrap:break-word;
}
#u729_img {
  position:absolute;
  left:0px;
  top:0px;
  width:36px;
  height:36px;
}
#u729 {
  position:absolute;
  left:882px;
  /*top:2878px;*/
  top:158px;
  width:36px;
  height:36px;
}
#u730 {
  position:absolute;
  left:2px;
  top:10px;
  width:32px;
  visibility:hidden;
  word-wrap:break-word;
}
#u731_img {
  position:absolute;
  left:0px;
  top:0px;
  width:40px;
  height:32px;
}
#u731 {
  position:absolute;
  left:880px;
  /*top:3012px;*/
  top:292px;
  width:40px;
  height:32px;
}
#u732 {
  position:absolute;
  left:2px;
  top:8px;
  width:36px;
  visibility:hidden;
  word-wrap:break-word;
}
#u733_img {
  position:absolute;
  left:0px;
  top:0px;
  width:40px;
  height:28px;
}
#u733 {
  position:absolute;
  left:880px;
  /*top:3146px;*/
  top:426px;
  width:40px;
  height:28px;
}
#u1065_img {
  position:absolute;
  left:0px;
  top:0px;
  width:300px;
  height:620px;
}
#u1065 {
  position:absolute;
  left:550px;
  /*top:2841px;*/
  top:121px;
  width:300px;
  height:620px;
}

.content_topic_1_s3 {
    width: 100%;
    position: relative;
    float: left;
    letter-spacing: 0;
}
.content_topic_1_s3 .wrapper_topic_1_s3 {
    width: 100%;
    position: relative;
}
.visible-xs, .visible-sm, .visible-md, .visible-lg {
    display: none !important;
}
.content_topic_1_s3 .wrapper_topic_1_s3 .content_body_new {
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}
.content_topic_1_s3 .wrapper_topic_1_s3 .content_body_new .main {
    overflow: hidden;
}
.content_topic_1_s3 .wrapper_topic_1_s3 .content_body_new .main .left {
    width: 50%;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    text-align: left;
    padding: 0 100px;
}
.content_topic_1_s3 .wrapper_topic_1_s3 .content_body_new .main .right {
    width: 50%;
    float: right;
}

.content_title_sub_topic_desc {
    margin-top: 25px;
}

.content_topic_1_s5 {
    width: 100%;
    position: relative;
    float: left;
    letter-spacing: 0;
}
.content_topic_1_s5 .wrapper_topic_1_s5 {
    width: 100%;
    position: relative;
}
.content_topic_1_s5 .wrapper_topic_1_s5 .content_body_new {
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}
.content_topic_1_s5 .wrapper_topic_1_s5 .content_body_new .main {
    overflow: hidden;
}
.content_topic_1_s5 .wrapper_topic_1_s5 .content_body_new .main .left {
    width: 50%;
    float: left;
}
.content_topic_1_s5 .wrapper_topic_1_s5 .content_body_new .main .right {
    width: 50%;
    float: right;
    text-align: right;
}

.content_topic_1_s6 {
    width: 100%;
    position: relative;
    float: left;
    letter-spacing: 0;
}
.content_topic_1_s6 .wrapper_topic_1_s6 {
    width: 100%;
    position: relative;
}
.content_topic_1_s6 .wrapper_topic_1_s6 .content_body_new {
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}
.content_topic_1_s6 .wrapper_topic_1_s6 .content_body_new .main {
    overflow: hidden;
}
.content_topic_1_s6 .wrapper_topic_1_s6 .content_body_new .main .left {
    width: 50%;
    float: left;
    text-align: center;
}
.content_topic_1_s6 .wrapper_topic_1_s6 .content_body_new .main .right {
    width: 50%;
    float: right;
    text-align: center;
}
.content_topic_1_s6 .wrapper_topic_1_s6 .content_body_new .main .left .content_title_sub_topic_desc {
    padding: 0 30px;
}
@media (min-width: 1200px) and (max-width: 1540px)
.content_title_sub_topic_desc {
    margin-top: 25px;
}
@media (min-width: 1200px) and (max-width: 1540px)
.content_topic_1_s6 .wrapper_topic_1_s6 .content_body_new .main .left img {
    margin-top: 40px;
}
.content_topic_1_s6 .wrapper_topic_1_s6 .content_body_new .main .left img {
    width: 60%;
    margin-top: 60px;
}
.content_topic_1_s6 .wrapper_topic_1_s6 .content_body_new .main .right .content_title_sub_topic_desc {
    padding: 0 30px;
}
.content_topic_1_s6 .wrapper_topic_1_s6 .content_body_new .main .right img {
    width: 60%;
    margin-top: 60px;
}
@media (min-width: 1200px) and (max-width: 1540px)
.content_topic_1_s6 .wrapper_topic_1_s6 .content_body_new .main .right img {
    margin-top: 40px;
}

#page .sec {
    /*overflow: hidden;
    padding-top: 100px;
    padding-bottom: 100px;
    padding: 88px 0 !important;*/
	width:100%;
	position:relative;
}
@media (max-width: 1660px)
#page .sec {
    padding-top: calc(43px + 5.2vw);
    padding-bottom: calc(40px + 4.8vw);
}
.sec .container, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.container-xxl {
    width: 94%;
}
.row {
    display: flex;
    flex-wrap: wrap;
}
.justify-content-between {
    justify-content: space-between !important;
}
.col-6 {
    flex: 0 0 50%;
    max-width: 50%;
}



.sec h2 {
    font-weight: bold;
    color: #333333;
    margin-bottom: 30px;
}
ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
ul, ol {
    list-style: none;
    padding: 0;
    margin: 0;
}
.list-a > li {
    margin-bottom: 56px !important;
}
.row11 .list li {
    height: 100px;
    padding-left: 128px;
    margin-bottom: 20px;
    background-size: 96px !important;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.cont61 .list li:nth-child(1) {
    /*background: url(../img/nav/yy-1.png) no-repeat left center;*/
}
.row11 .list h4 {
    color: #333333;
    font-size: 18px;
    margin-bottom: 15px;
    font-weight: bold;
}
.list-a h4 {
    padding-top: 0 !important;
}
.list-both {
    color: #666666;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 1.7;
    display: flex;
    justify-content: space-between;
}
.list-both p {
    width: 50%;
}
.row11 .list p {
    color: #666666;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 1.7;
    margin-bottom: 0;
    margin-top: 0;
}
@media (max-width: 1660px)
.sec p {
    color: #666666;
    line-height: calc(24px + 0.72vw);
    margin-bottom: calc(25px + 3.3vw);
}
.sec p {
    color: #666666;
    line-height: 36px;
    margin-bottom: 80px;
}

.content_topic_1_s10 {
    width: 100%;
    position: relative;
   /* float: left;*/
    letter-spacing: 0;
}
.content_topic_1_s10 .wrapper_topic_1_s10 {
    width: 100%;
    position: relative;
}
.content_body_new {
    width: 1340px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    padding: 0 20px;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new {
    padding: 0 0 100px 0;
}
.content_title_topic {
    font-size: 40px;
    line-height: 40px;
    letter-spacing: 2px;
}
.visible-xs, .visible-sm, .visible-md, .visible-lg {
    display: none !important;
}
.content_title_topic_desc {
    margin-top: 35px;
    font-size: 30px;
    line-height: 30px;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new .content_title_topic {
    text-align: center;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new .content_title_topic_desc {
    text-align: center;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new .content_title_topic_desc {
    text-align: center;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list {
    margin: 80px 0 60px;
    overflow: hidden;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list:after {
          clear: both; }
html ul {
    list-style: none;
}
li {
    list-style: none;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list > li {
    width: 33.33%;
    padding: 20px;
    float: left;
    cursor: pointer;
}

.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list > li:nth-child(1) {
    width: 50%;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list > li:nth-child(2) {
    width: 50%;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list > li:nth-child(n+6) {
    width: 25%;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list > li {
    width: 33.33%;
    padding: 20px;
    float: left;
    cursor: pointer;
}

.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list > li > div {
    position: relative;
    width: 100%;
    height: 100%;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list > li > div > div.img {
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list > li > div > div.img > img {
    transition: all 0.5s;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list > li > div > div.img:hover > img {
                transform: scale(1.15); }
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list > li > div > div.txt {
    position: absolute;
    left: 20px;
    bottom: 20px;
    color: #FFF;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list > li > div > div.txt > div.tit {
    font-size: 24px;
    font-weight: bold;
    margin-top: 18px;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new > ul.img_list > li > div > div.txt > div.desc {
    font-size: 18px;
    line-height: 26px;
    margin-top: 15px;
    padding-right: 10px;
}
.content_topic_1_s10 .wrapper_topic_1_s10 .content_body_new .more {
    margin-top: 10px;
    font-size: 30px;
    text-align: center;
	margin:0 auto;
}
.more {
    width: 170px;
    height: 60px;
    border-radius: 30px;
    font-size: 18px;
    font-weight: 400;
}



@media (max-width: 1660px)
.seczz {
    padding-top: calc(43px + 5.2vw);
    padding-bottom: calc(40px + 4.8vw);
}
.bg-gary {
    background-color: #F9FAFC !important;
}
.sec {
    padding-top: 100px;
    padding-bottom: 100px;
}
.seczz {
    overflow: hidden;
	max-width: 1600px;
	text-align:center;
	margin:10px auto;
}
.seczz .sec-6 .container-fluid .content_title_topic_desc {
    margin-top: 35px;
    font-size: 30px;
    line-height: 30px;
}

.swiper-ryzz{
	max-width:1000px;
}
.container-fluid {
    max-width: 1920px;
}
. banner-container .container, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm {
    width: 70%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.sw-prev {
  width: 60px;
  height: 60px;
  background: #E9EDF3 url(../img/arrow-left.png) no-repeat center;
  border-radius: 50%;
}
.sw-next {
  width: 60px;
  height: 60px;
  background: #005AEE url(../img/arrow-right.png) no-repeat center;
  border-radius: 50%;
}

.sec-6 .swiper-ryzz .swiper-slide {
  max-width: 360px;
  text-align: center;
}
.sec-6 .swiper6 {
  position: relative;
  padding: 0 100px;
  margin: 1% 4%;
  max-width: 1600px;
}
.sec-6 .t-bot {
  height: 66px;
  background: url(../img/ryzz-bt.png) no-repeat bottom center/100% 100%;
  width: 110%;
  margin-left: -5%;
  margin-top: -8px;
}
@media (max-width: 992px) {
  .sec-6 .swiper-ryzz .swiper-slide {
    width: 243px;
    max-width: 328px;
    text-align: center;
    margin: 0 15px;
  } 
  .swiper6 .sw-prev, .swiper6 .sw-next {
    display: none;
  }
  .sec-6 .swiper6 {
    position: relative;
    padding: 0;
    margin: 0 10px;
  }

}
