﻿/*service*/
.service{width: 100%}
.s-item{padding: 50px 0;width: 100%;background-size: 100% auto;background-position: center bottom;background-repeat: no-repeat;}
.s-item .container{}
.s-item .container .title{text-align: center;margin-bottom:20px;width: 100%;}
.s-item .container .title h4{font-size: 35px;line-height:45px;font-weight: 500;color: #495057;margin-bottom: 20px;}
.s-item .container .title.orange h4{color:var(--color-6);position: relative;display: inline-block;margin: 20px auto;}
.s-item .container .title.orange h4 span{position: relative;z-index: 3;font-weight: 550;font-size: 50px;}
.s-item .container .title.orange h4:after{content: '';z-index: 1;width:110%;height: 12px;background-color:#ffe8cc;position: absolute;left: 50%;margin-left: -55%;bottom:0; }
.s-item .container .title p{font-size: 18px;font-weight: 400;color:#495057;line-height: 30px;}
.s-item .container .title p b{font-weight: 550;color: var(--color-6)}
.s-item .container .title.blue h4{color:#212529;position: relative;display: inline-block;}
.s-item .container .title.blue h4 span{font-size:40px;}
.s-item .container .title.blue h4 b{font-size:40px;}
.s-item .container .title.blue h4:after{content: '';z-index: 1;width: 120px;height: 24px;background-image:url(../images/al01.png);background-size: 100%;position: absolute;left:-150px;top:50%;margin-top: -12px;}
.s-item .container .title.blue h4:before{content: '';z-index: 1;width: 120px;height: 24px;background-image:url(../images/al02.png);background-size: 100%;position: absolute;right:-150px;top:50%;margin-top: -12px;}
.s-item .container .title.purple h4{color:#212529;position: relative;display: inline-block;}
.s-item .container .title.purple h4:after{content: '';width: 100%;height: 8px;background: #f0f4ff;position: absolute;left: 50%;margin-left: -50%;bottom: -15px;}
.s-item .container .title.purple h4 b{font-size:40px;}
.s-item .container .title.white{}
.s-item .container .title.white h4{color: #fff;}
@media (max-width: 991px) {
    .s-item{padding: 20px 0;}
    .s-item.m-bg{background-color: var(--color-11);}
    .s-item .container .title{margin-bottom:10px;}
    .s-item .container .title h4{font-size: 2rem;line-height:3rem;margin-bottom:5px;}
    .s-item .container .title.orange h4{margin:10px auto;width: 100%}
    .s-item .container .title.orange h4 span{font-size:2.8rem;line-height: 3.5rem;}
    .s-item .container .title.orange h4:after{width:50%;height:10px;margin-left: -25%;}
    .s-item .container .title p{font-size: 1.4rem;line-height: 2.2rem;}
    .s-item .container .title.blue h4{width: 75%;margin: 0 auto;display: block;}
    .s-item .container .title.blue h4 span{font-size:2.2rem;}
    .s-item .container .title.blue h4 b{font-size:2rem;}
    .s-item .container .title.blue h4:after{width: 50px;height: 10px;left:-50px;margin-top: -5px;}
    .s-item .container .title.blue h4:before{width: 50px;height: 10px;right:-50px;margin-top: -5px;}
    .s-item .container .title.purple h4{display:block;}
    .s-item .container .title.purple h4 b{font-size:2.2rem;}
    .s-item .container .title.purple h4:after{height: 4px;;bottom: -10px;width: 50%;margin-left: -25%;}
}

.s-item .pro-online{background-color:#f8f9fa;padding:40px 20px;align-items: center;border-radius:15px;background-image: url(../images/kefu-bg.jpg);background-size: cover;background-position: center;}
.s-item .pro-online{width:100%;margin:20px auto;}
.s-item .pro-online dt{width:40%;margin-right: 2%;font-size: 30px;color: #fff;font-weight: 500;text-align: center}
.s-item .pro-online dd{width: 25%;margin-right: 4%;background-color:var(--color-7);
    background-image:-webkit-linear-gradient(45deg, var(--color-6), var(--color-8));
    background-image:linear-gradient(45deg, var(--color-6), var(--color-8));
    box-shadow:10px 10px 20px rgba(10,90,200,0.3);
    -webkit-box-shadow:10px 10px 20px rgba(10,90,200,0.3);
    color: #fff;font-size: 18px;font-weight:500;border-radius:30px;text-align: center;padding:15px 10px;}
.s-item .pro-online dd:last-child{background-color: var(--color-4);
    background-image:-webkit-linear-gradient(45deg, var(--color-4), #a5d8ff);
    background-image:linear-gradient(45deg, var(--color-4), #a5d8ff);
    box-shadow:10px 10px 20px rgba(10,90,200,0.3);
    -webkit-box-shadow:10px 10px 20px rgba(10,90,200,0.3);
}
.s-item .pro-online dd a{color: #fff;}
.s-item .pro-online dd i{font-size:2.2rem;}
.s-item .more{display: block;width: 250px;line-height: 60px;border-radius: 50px;margin:50px auto 0 auto;text-align: center;font-size: 22px;font-weight: 500;color: #fff;
    background-image:-webkit-linear-gradient(45deg, var(--color-6), var(--color-8));
    background-image:linear-gradient(45deg, var(--color-6), var(--color-8));
    box-shadow:10px 10px 20px rgba(230,119,0,0.3);
    -webkit-box-shadow:10px 10px 20px rgba(230,119,0,0.3);
}
@media (max-width: 991px) {
    .s-item .pro-online{padding:20px 20px;margin:10px auto;flex-wrap: wrap}
    .s-item .pro-online dt{width:100%;margin-right:0;font-size:2.2rem;margin-bottom:5%;}
    .s-item .pro-online dd{width: 48%;margin-right: 4%;font-size: 1.4rem;border-radius:2.2rem;padding:10px 10px;}
    .s-item .pro-online dd i{font-size:1.8rem;}
    .s-item .pro-online dd:last-child{margin-right: 0}
    .s-item .more{width: 60%;line-height:50px;margin:20px auto 10px auto;font-size:1.6rem}
    .s-item .m-ul-1{flex-wrap: wrap;}
    .s-item .m-ul-1 li{width: 100%;margin-right: 0;margin-bottom: 2%;}
}

/*ico-txt-ul*/
.ico-txt-ul{width: 100%;flex-wrap: wrap;}
.ico-txt-ul li{width: 23.5%;margin-right: 2%;margin-bottom: 2%;background-color: #fff;padding:20px 20px;border-radius: 8px;position: relative}
.ico-txt-ul li:last-child{margin-right: 0;}
.ico-txt-ul li:nth-child(4n){margin-right: 0;}
.ico-txt-ul li .ico{text-align: center;margin-bottom:30px;}
.ico-txt-ul li .ico img{width: auto;max-width: 100%}
.ico-txt-ul li .txt{text-align: center;}
.ico-txt-ul li .txt p{font-size: 18px;line-height: 30px;color:#495057;}
.ico-txt-ul li .txt h5{font-size: 18px;font-weight: 550;color:#495057;margin-bottom: 10px;}
.ico-txt-ul li .txt h6{font-size: 21px;font-weight: 550;color:#495057;margin-bottom:10px;}
.ico-txt-ul li .txt span{display: block;font-size: 15px;font-weight: 400;line-height: 22px;color:#495057;margin-bottom:10px;}
.ico-txt-ul li .txt a{display: block;line-height: 40px;background-color: #f1f3f5;color: #495057;font-size: 16px;text-align: center;width:80%;margin: 0 auto}
.ico-txt-ul li .txt a:hover{background-color: var(--color-3);color: #fff;}
.ico-txt-ul.ul-circle{}
.ico-txt-ul.ul-circle .li-title{background-color: #5380f4}
.ico-txt-ul.ul-circle .li-title .ico{}
.ico-txt-ul.ul-circle .li-title .ico img{border-radius: 50%;border: 8px solid #d1dcfa;background-color: #fff;padding: 5px;}
.ico-txt-ul.ul-circle .li-title .txt h6{color:#fff;}
.ico-txt-ul.ul-circle li .ico img{border-radius: 50%;border: 8px solid #e8e8e8;}
.ico-txt-ul.ul-2{width: 100%;}
.ico-txt-ul.ul-2 li{width: 49%;margin-right: 2%;margin-bottom: 2%;padding: 20px;border-radius: 12px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content:space-between;
    justify-content: space-between;align-items:center;
}
.ico-txt-ul.ul-2 li:nth-child(2n){margin-right: 0;}
.ico-txt-ul.ul-2 li .ico{width:20%;text-align: left;margin-bottom:0;}
.ico-txt-ul.ul-2 li .txt{text-align: left;width: 75%}

.ico-txt-ul.ul-3{width: 100%;}
.ico-txt-ul.ul-3 li{width: 32%;margin-right: 2%;margin-bottom: 2%;padding: 20px;border-radius: 12px;}
.ico-txt-ul.ul-3 li:nth-child(3n){margin-right: 0;}
.ico-txt-ul.ul-3 li .ico{margin-bottom:10px;}
.ico-txt-ul.ul-3 li .txt{margin-bottom: 10px}

.ico-txt-ul.ul-big{}
.ico-txt-ul.ul-big li{width: 30%}
.ico-txt-ul.ul-big .txt{padding: 20px 0 50px 0;}
.ico-txt-ul.ul-big .txt h6{font-size: 35px;font-weight: 500;margin-bottom:20px;}

.ico-txt-ul.ul-border{}
.ico-txt-ul.ul-border li{border:4px solid #eee;}

.ico-txt-ul.ul-5{width: 100%;}
.ico-txt-ul.ul-5 li{width:19.2%;padding:20px;border-radius: 12px;margin-right: 1%;margin-bottom: 1%;}
.ico-txt-ul.ul-5 li:nth-child(5n){margin-right: 0;}
.ico-txt-ul.ul-5 li:nth-child(4n){margin-right:1%;}
.ico-txt-ul.ul-5 li:last-child{margin-right: 0;}
.ico-txt-ul.ul-5 li .ico{margin-bottom:20px;}
.ico-txt-ul.ul-5 li .txt h6{font-size: 18px;}
.ico-txt-ul.ul-5 li .txt span{font-size: 14px;line-height: 22px;}

.ico-txt-ul.ul-6{width: 100%;}
.ico-txt-ul.ul-6 li{width: 15.83%;margin-right: 1%;}
.ico-txt-ul.ul-6 li:last-child{margin-right: 0}
.ico-txt-ul.ul-6 li .ico{width: 80px;height: 80px;border-radius: 50%;text-align: center;line-height: 80px;background-color: #527ff4;margin:20px auto}

@media (max-width: 991px) {
    .ico-txt-ul li{width:auto;margin:20px 0!important;padding:10px 10px 20px 10px;}
    .ico-txt-ul li:last-child{margin-bottom: 0}
    .ico-txt-ul li .ico{width: 100%;margin: 0 auto}
    .ico-txt-ul li .ico img{width:40%;margin: 10px auto;}
    .ico-txt-ul li .txt p{font-size: 1.4rem;line-height: 2rem;}
    .ico-txt-ul li .txt h5{font-size: 1.6rem;margin-bottom:0;line-height: 2.6rem}
    .ico-txt-ul li .txt h6{font-size: 1.6rem;margin-bottom:0;line-height: 2.6rem}
    .ico-txt-ul li .txt span{font-size: 1.2rem;line-height: 1.8rem;}

    .ico-txt-ul.ul-circle li{width: 100%;margin: 0 0 10px 0!important;}
    .ico-txt-ul.ul-circle .li-title .ico img{width:25%!important;border:5px solid #d1dcfa;}
    .ico-txt-ul.ul-circle li .ico img{width:30%!important;border:5px solid #e8e8e8;}

    .ico-txt-ul.ul-2{flex-wrap: wrap!important;}
    .ico-txt-ul.ul-2 li{width:unset;margin:15px 0 25px 0!important;padding:0 20px 20px 20px;flex-wrap: wrap}
    .ico-txt-ul.ul-2 li .ico{width:100%;}
    .ico-txt-ul.ul-2 li .ico img{width: 40%;max-width:80px;}
    .ico-txt-ul.ul-2 li .txt{width:100%;text-align: center;min-height:100px;}
    .ico-txt-ul.ul-2 li .txt h6{font-size:1.8rem;margin-bottom:5px;}
    .ico-txt-ul.ul-2 li .txt span{font-size: 1.3rem;line-height:1.8rem;}
    .ico-txt-ul.ul-2 .slick-dots{width: 100%;
        display: -webkit-box;!important;
        display: -moz-box;!important;
        display: -ms-flexbox;!important;
        display: -webkit-flex;!important;
        display: flex;!important;
        -webkit-justify-content: center;!important;
        justify-content: center;!important;
    }
    .ico-txt-ul.ul-3{width: 100%;padding:0;}
    .ico-txt-ul.ul-3.mtb-30{margin-top:10px}
    .ico-txt-ul.ul-3 li{width:unset;margin: 20px 5px!important;}
    .ico-txt-ul.ul-3 li:nth-child(3n){margin: 0 10px;}
    .ico-txt-ul.ul-3 li .ico{width: 100%;margin:0;text-align: center}
    .ico-txt-ul.ul-3 li .ico img{width:40%!important;margin: 0 auto}
    .ico-txt-ul.ul-3 li .txt{text-align: center;padding: 10px 0 0 0}
    .ico-txt-ul.ul-3 li .txt h6{font-size:1.8rem;margin-bottom:0;}
    .ico-txt-ul.ul-3 li .txt span{font-size: 1.2rem;line-height: 1.8rem;}
    .ico-txt-ul.ul-3{position: relative;padding: 10px 0}
    .ico-txt-ul.ul-3.slick-ul-2 li{padding: 10px;}
    .ico-txt-ul.ul-3.slick-ul-2 li .txt h6{font-size: 1.6rem!important;font-weight: 500}
    .ico-txt-ul.ul-3.slick-ul-2 li .ico{width: 100%!important;}
    .ico-txt-ul.ul-3.slick-ul-2 li .ico img{width:55%!important;}

    .ico-txt-ul.ul-4.slick-ul-2.mtb-30{margin:0 0 10px 0!important;}
    .ico-txt-ul.ul-4.round-ul li{width: 49%;margin:0 0 2% 0!important;padding:10px 10px!important;}
    .ico-txt-ul.ul-4.round-ul li .ico{width: 100%;}
    .ico-txt-ul.ul-4.round-ul li .ico img{border-radius:50%}
    .ico-txt-ul.ul-4.round-ul li .txt{padding: 0!important;}
    .ico-txt-ul.ul-4.round-ul li .txt h6{font-size: 1.4rem;}

    .ico-txt-ul.ul-5{flex-wrap: wrap;padding:10px 0!important;margin: 0!important;}
    .ico-txt-ul.ul-5 li{width: 49%;margin:0 0 2% 0!important;padding: 5px!important;}
    .ico-txt-ul.ul-5 li .ico{margin-bottom: 0!important;}
    .ico-txt-ul.ul-5 li .ico img{width: 40px;}
    .ico-txt-ul.ul-5 li .txt h6{font-size: 1.6rem;}
    .ico-txt-ul.ul-5 li .txt span{font-size:1.2rem;line-height:1.8rem;min-height:55px;}
    .ico-txt-ul.ul-5 li .txt a{font-size: 1.2rem;line-height: 30px;margin-bottom: 10px;border-radius:20px;}

    .ico-txt-ul.ul-big{padding: 0 0 20px 0}
    .ico-txt-ul.ul-big li{width: 30%}
    .ico-txt-ul.ul-big .txt{padding: 20px 0 50px 0;}
    .ico-txt-ul.ul-big .txt h6{font-size: 35px;font-weight: 500;margin-bottom:20px;}

    .ico-txt-ul.ul-border li{border:2px solid #eee;}
    .ico-txt-ul.ul-border li .ico img{width:40%}
    .ico-txt-ul.ul-5.slick-ul-2 li .ico{margin-bottom:10px;}
    .ico-txt-ul.ul-5.slick-ul-2 li .txt h6{font-size: 1.4rem;font-weight: 500;margin-bottom: 10px;}
    .ico-txt-ul.ul-5.slick-ul-2 li .txt a{font-size: 1.2rem;line-height: 30px;}
    .ico-txt-ul.ul-5.slick-ul-2.mtb-30{margin-bottom: 10px;margin-top: 10px}

    /*slick-ul-1*/
    .ico-txt-ul.slick-ul-1{padding: 0 0 10px 0!important;}
    .ico-txt-ul.slick-ul-1 li{margin:20px 5px!important;padding:20px 0 0 0!important;}
    .ico-txt-ul.slick-ul-1 li .ico img{width:50px!important;}
    .ico-txt-ul.slick-ul-1 li .txt{padding:10px 10px!important;width:100%!important;margin: 0 auto}
    .ico-txt-ul.slick-ul-1 li .txt h6{font-size: 1.6rem!important;line-height:2.5rem!important;margin-bottom: 10px!important;}
    .ico-txt-ul.slick-ul-1 li .txt span{min-height:90px;}

    /*slick-ul-2*/
    .ico-txt-ul.slick-ul-2{padding: 0 0 10px 0!important;}
    .ico-txt-ul.slick-ul-2 li{margin:20px 5px!important;padding: 6px 10px;}
    .ico-txt-ul.slick-ul-2 li .txt{min-height:90px!important;}
    .ico-txt-ul.ul-6.ul-bg.slick-ul-2 li{}
    .ico-txt-ul.ul-6.ul-bg.slick-ul-2 li .ico{padding:8px;}
    .ico-txt-ul.ul-6.ul-bg.slick-ul-2 li .ico img{width:auto}
    .ico-txt-ul.ul-6.ul-bg.slick-ul-2 li .txt{min-height: auto!important;}
    .ico-txt-ul.ul-6.ul-bg.slick-ul-2 li .txt span{font-size: 1.4rem;margin-bottom: 10px;}
    .ico-txt-ul.ul-5.ul-border.slick-ul-2 li .txt{min-height: auto!important;}
    .ico-txt-ul.ul-5.ul-border.slick-ul-2 li .txt h6{font-size: 1.6rem;margin-bottom:0!important;min-height: auto!important;font-weight: 550}
    .ico-txt-ul.ul-5.ul-border.slick-ul-2 li .txt span{font-size: 1.4rem;line-height: 2.2rem;}

    /*slick-ul-3*/
    .ico-txt-ul.slick-ul-3{padding: 0 0 20px 0!important;}
    .ico-txt-ul.slick-ul-3 li{margin:10px 5px!important;padding:6px 6px!important;}
    .ico-txt-ul.slick-ul-3 li .ico img{width:40%!important;}
    .ico-txt-ul.slick-ul-3 li .txt{min-height:40px!important;}
    .ico-txt-ul.slick-ul-3 li .txt h6{font-size: 1.4rem!important;line-height:2rem!important;margin-bottom: 10px!important;font-weight: 500;min-height: 50px;}

    .ico-txt-ul .slick-dots{position: absolute;width: 100%;height:8px;bottom:15px;left: 0;}
    .ico-txt-ul .slick-dots li{margin:0 5px!important;border: none;width:8px!important;height: 8px;padding: 0!important;background-color: rgba(0,0,0,0.1)}
    .ico-txt-ul .slick-dots li button{padding: 0;border: none;margin: 0;}
    .ico-txt-ul .slick-dots li.slick-active{background-color:var(--color-4) }
    .ico-txt-ul .slick-dots li button:before {font-size:0.8rem;color:#000;opacity: 0;left:50%;margin-left: -0.4rem;top:0;}
    .ico-txt-ul .slick-dots li.slick-active button:before {opacity: 0;color: var(--color-4)}
}

/*title-txt-ico-ul*/
.title-txt-ico-ul{width: 100%;padding:30px 0;}
.title-txt-ico-ul li{width: 32%;padding: 25px;border-radius: 12px;background-color: #fff}
.title-txt-ico-ul li .txt{width: 49%;}
.title-txt-ico-ul li .txt h6{font-size: 20px;font-weight: 550;color:#212529;margin-bottom: 20px;}
.title-txt-ico-ul li .txt h6 span{display: block;font-size: 14px;font-weight: 500;color: #495057;padding-top: 5px;}
.title-txt-ico-ul li .txt p{font-size: 14px;line-height: 22px;color: #868e96;font-weight: 400;margin-bottom: 10px;}
.title-txt-ico-ul li .txt p:last-child{margin-bottom: 0}
.title-txt-ico-ul li .txt p b{display: block;font-size: 18px;font-weight: 550;color: #495057;margin-bottom: 5px;}
.title-txt-ico-ul li .ico{width: 49%;}
.title-txt-ico-ul li .ico img{width: auto;max-width: 100%;}
.title-txt-ico-ul.boder-ul{}
.title-txt-ico-ul.boder-ul li{border:3px solid #eee;}
.title-txt-ico-ul.ul-2{}
.title-txt-ico-ul.ul-2 li{width: 49%;padding:30px;}
@media (max-width: 991px) {
    .title-txt-ico-ul{padding:10px 0;}
    .title-txt-ico-ul li{width: 32%;padding:20px;border-radius: 12px;background-color: #fff}
    .title-txt-ico-ul li .txt{width: 100%;}
    .title-txt-ico-ul li .txt h6{font-size:1.8rem;margin-bottom:10px;}
    .title-txt-ico-ul li .txt h6 span{font-size:1.3rem}
    .title-txt-ico-ul li .txt p{font-size: 1.3rem;line-height:2rem;}
    .title-txt-ico-ul li .txt p b{font-size: 1.6rem}
    .title-txt-ico-ul li .ico{width: 100%;}
    .title-txt-ico-ul.boder-ul li{border:2px solid #eee;}
    .title-txt-ico-ul.ul-2{flex-wrap: wrap}
    .title-txt-ico-ul.ul-2 li{width: 100%;padding:15px;margin-bottom: 2%}
    .title-txt-ico-ul.ul-2 li:last-child{margin-bottom: 0}
}

/*img-txt-img*/
.img-txt-img{align-items: center;border: 5px solid #e9ecef;padding: 50px;border-radius:30px;}
.img-txt-img .img{width: 25%;text-align: center}
.img-txt-img .img img{width: auto;max-width: 100%;}
.img-txt-img .img p{font-size: 18px;font-weight: 500;color: #868e96;text-align: center}
.img-txt-img .txt{width: 50%}
.img-txt-img .txt p{font-size: 23px;font-weight: 500;color: #495057;margin-bottom:20px;padding-left:40px;position: relative;}
.img-txt-img .txt p:last-child{margin-bottom: 0;}
.img-txt-img .txt p i{display: inline-block;position: absolute;left: 0;top:3px;background-color: var(--color-4);border-radius: 50%;width: 26px;height: 26px;text-align: center;line-height:26px;color: #fff;font-size: 1.5rem;margin-right: 10px;}
.img-txt-img .img:last-child{width: 25%;}

@media (max-width: 991px) {
    .img-txt-img{border:none;padding:15px 0 0 0;border-radius:0;flex-wrap: wrap}
    .img-txt-img .img{width: 50%;margin-bottom: 10px;order: 1;padding:10px 20px;}
    .img-txt-img .img img{margin-bottom: 5px;}
    .img-txt-img .img p{font-size:1.5rem;}
    .img-txt-img .txt{width: 100%;margin-bottom: 10px;}
    .img-txt-img .txt p{font-size: 1.5rem;margin-bottom:10px;padding-left:30px;}
    .img-txt-img .txt p i{top:3px;width: 22px;height: 22px;line-height:22px;font-size: 1.4rem;}
    .img-txt-img .img:last-child{width:50%;order: 2;margin-bottom: 0}
}


/*ico-info-ul*/
.ico-info-ul{width: 100%;flex-wrap: wrap;padding: 20px 0 0 0}
.ico-info-ul li{width: 23.5%;margin-right: 2%;margin-bottom: 2%;padding: 20px;background-color: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content:space-between;
    justify-content: space-between;
    align-items: center;
}
.ico-info-ul li:nth-child(4n){margin-right: 0}
.ico-info-ul li .ico{width: 30%;font-size: 7rem;font-weight: 700;color: #e9ecef}
.ico-info-ul li .ico img{width: auto;max-width: 100%;}
.ico-info-ul li .info{width:68%;}
.ico-info-ul li .info h6{font-size: 18px;font-weight: 500;margin-bottom: 5px;color: #495057}
.ico-info-ul li .info p{font-size: 14px;font-weight: 400;line-height: 22px;color: #495057;font-family: "Microsoft YaHei", "Roboto", sans-serif}

.ico-info-ul.ul-3{}
.ico-info-ul.ul-3 li{width: 32%;}
.ico-info-ul.ul-3 li:nth-child(3n){margin-right: 0;}
.ico-info-ul.ul-3 li:nth-child(4){margin-right: 2%}

.ico-info-ul.Indigo{}
.ico-info-ul.Indigo li{background-color: #edf2ff;border-radius: 12px;position: relative;display: block;padding: 25px 25px 50px 25px;}
.ico-info-ul.Indigo li .ico{position: absolute;right:20px;bottom:15px;width: 50px;text-align: right}
.ico-info-ul.Indigo li .info{width: 100%;}
.ico-info-ul.Indigo li .info h6{font-size: 22px;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px dashed #ddd;}
.ico-info-ul.Indigo li .info p{margin-bottom: 20px;}
.ico-info-ul.Indigo li .info a{display: block;position: absolute;bottom: 15px;left: 20px;width: 130px;line-height: 40px;border-radius: 5px;text-align: center;border: 1px solid #ddd;font-size: 16px;font-weight: 400;}
.ico-info-ul.Indigo li .info a:hover{background-color: var(--color-3);color: #fff}

@media (max-width: 991px) {
    .ico-info-ul{padding:10px 0 0 0}
    .ico-info-ul li{width:49%;padding:10px;flex-wrap: wrap;text-align: center}
    .ico-info-ul li:nth-child(2n){margin-right: 0}
    .ico-info-ul li .ico{width: 100%;margin-bottom:10px;}
    .ico-info-ul li .info{width:100%;}
    .ico-info-ul li .info h6{font-size:1.4rem;}
    .ico-info-ul li .info p{font-size:1.2rem;line-height:1.8rem}

    .ico-info-ul.ul-3{width: 100%;overflow-x: auto;flex-wrap: nowrap}
    .ico-info-ul.ul-3 li{width: 49%;transition: all 300ms ease;display: inline-block;flex: 0 0 200px;margin-right: 2%;padding:0 15px 15px 15px;margin-bottom: 2%;}
    .ico-info-ul.ul-3 li:nth-child(3n){margin-right: 2%;}
    .ico-info-ul.ul-3 li:nth-child(4){margin-right: 2%}
    .ico-info-ul.ul-3 li .ico{width: 100%;text-align: center;margin-bottom: 10px;}
    .ico-info-ul.ul-3 li .ico img{width:90px}
    .ico-info-ul.ul-3 li .info{width:100%;text-align: center}
    .ico-info-ul.ul-3 li .info h6{font-size:1.6rem;}
    .ico-info-ul.ul-3 li .info p{font-size:1.2rem;line-height:1.8rem}

    .ico-info-ul.Indigo{width: 100%;}
    .ico-info-ul.Indigo li{padding: 20px 20px 50px 20px;}
    .ico-info-ul.Indigo li .ico{right:15px;}
    .ico-info-ul.Indigo li .info h6{font-size: 1.8rem;}
    .ico-info-ul.Indigo li .info a{left: 15px;width: 130px;line-height: 35px;font-size: 1.4rem;background-color: var(--color-3);color: #fff;border: none;}

    .ico-info-ul.slick-ul-1{padding: 0;width: 100%;}
    .ico-info-ul.slick-ul-1 li{width: unset;margin: 0 10px;flex-wrap: wrap}
    .ico-info-ul.slick-ul-1 li:nth-child(2n){margin:0 10px;}
    .ico-info-ul.slick-ul-1 li .ico{width: 100%;}
    .ico-info-ul.slick-ul-1 li .info{width:100%;}
    .ico-info-ul.slick-ul-1 li .info h6{font-size:1.8rem}
    .ico-info-ul.slick-ul-1 li .info p{font-size:1.4rem;line-height:2.2rem}
    .ico-info-ul .slick-dots{position: absolute;width: 100%!important;height:10px;bottom:30px;left: 0;}
    .ico-info-ul .slick-dots li{margin:0 5px;border: none;width:10px!important;height: 10px;padding: 0!important;background-color: rgba(0,0,0,0.1)}
    .ico-info-ul .slick-dots li button{padding: 0;border: none;margin: 0;}
    .ico-info-ul .slick-dots li.slick-active{background-color:var(--color-4) }
    .ico-info-ul .slick-dots li button:before {font-size:1rem;color:#000;opacity: 0;left:50%;margin-left: -0.5rem;top:0;}
    .ico-info-ul .slick-dots li.slick-active button:before {opacity: 0;color: var(--color-4)}
}
/*ico-title-bg-h-ul*/
.ico-title-bg-h-ul{width: 100%;}
.ico-title-bg-h-ul li{display: block;padding:40px 20px;border: 1px solid #ddd;width: 15.83%;cursor: pointer}
.ico-title-bg-h-ul li img{width: auto;display: block;margin: 20px auto;}
.ico-title-bg-h-ul li .block{display: block;}
.ico-title-bg-h-ul li .none{display: none;}
.ico-title-bg-h-ul li p{display: block;text-align: center;line-height: 26px;font-size: 16px;color: #495057}
.ico-title-bg-h-ul li:hover{background-size: cover;background-image: url(../images/ai.png);background-position: center;}
.ico-title-bg-h-ul li:hover p{color: #fff;}
.ico-title-bg-h-ul li:hover .block{display: none;}
.ico-title-bg-h-ul li:hover .none{display: block;}
.ico-title-bg-h-ul.ul-4{}
.ico-title-bg-h-ul.ul-4 li{width: 23.5%;}
.ico-title-bg-h-ul.nobg-ul li{padding:0;border: none;}
.ico-title-bg-h-ul.nobg-ul li .info{background-color: #fff;padding: 20px;text-align: center;margin-bottom:10px;}
.ico-title-bg-h-ul.nobg-ul li .info h6{font-size: 30px;font-weight: 500;color: #495057;margin-bottom: 10px;}
.ico-title-bg-h-ul.nobg-ul li .info p{font-size: 14px;line-height: 22px;color: #495057;min-height: 50px;}
.ico-title-bg-h-ul.nobg-ul li:hover{background-image: none;}
.ico-title-bg-h-ul.nobg-ul li:hover .info{background-color: #0066cb;}
.ico-title-bg-h-ul.nobg-ul li:hover .info h6{color: #fff;}
.ico-title-bg-h-ul.nobg-ul li:hover .info p{color: #fff;}
.ico-title-bg-h-ul .span-list{width: 100%;}
.ico-title-bg-h-ul .span-list span{width: 100%;display: block;text-align: center;line-height: 30px;font-size: 18px;background-color: #fff;padding: 10px;margin-bottom: 10px;}
.ico-title-bg-h-ul .span-list span:last-child{margin-bottom: 0}
.ico-title-bg-h-ul.nobg-ul li:hover .span-list span{background-color: #0066cb;color: #fff}
@media (max-width: 991px) {
    .ico-title-bg-h-ul{width: 100%;flex-wrap: wrap}
    .ico-title-bg-h-ul li{padding:0 0 20px 0;width: 49%;margin-bottom: 2%;}
    .ico-title-bg-h-ul li img{margin: 10px auto 0 auto;}
    .ico-title-bg-h-ul li img img{width:40px;}
    .ico-title-bg-h-ul li p{line-height: 2.2rem;font-size:1.5rem;}

    .ico-title-bg-h-ul.ul-4{flex-wrap: wrap;}
    .ico-title-bg-h-ul.ul-4 li{width: 100%;padding: 20px;}
    .ico-title-bg-h-ul.nobg-ul li{padding:0 10px 20px 10px;border: none;margin-bottom: 2%;background-color: #fff;}
    .ico-title-bg-h-ul.nobg-ul li img{margin: 0 auto;}
    .ico-title-bg-h-ul.nobg-ul li .info{padding:0;margin-bottom:0;}
    .ico-title-bg-h-ul.nobg-ul li .info h6{font-size: 2rem;margin-bottom:5px;}
    .ico-title-bg-h-ul.nobg-ul li .info p{font-size: 1.4rem;line-height:2.2rem;min-height:auto;margin-bottom: 10px}
    .ico-title-bg-h-ul.nobg-ul li:hover{background-image: none;}
    .ico-title-bg-h-ul.nobg-ul li:hover .info{background-color: #0066cb;}
    .ico-title-bg-h-ul.nobg-ul li:hover .info h6{color: #fff;}
    .ico-title-bg-h-ul.nobg-ul li:hover .info p{color: #fff;}
    .ico-title-bg-h-ul .span-list{width: 100%;height:150px;overflow-y: auto;padding:10px;border-top: 1px dashed #ddd;}
    .ico-title-bg-h-ul .span-list span{position:relative;text-align: left;background-color: transparent;line-height:2.2rem;font-size: 1.4rem;padding:3px 0 3px 12px;margin-bottom:0;transition: all 300ms ease;display: inline-block;}
    .ico-title-bg-h-ul .span-list span:after{content: '';width:6px;height: 6px;border-radius: 50%;background-color: #e9ecef;position: absolute;left: 0;top:50%;margin-top: -3px;}
    .ico-title-bg-h-ul.nobg-ul li:hover .info,.ico-title-bg-h-ul.nobg-ul li:hover .span-list{background-color: transparent;}
    .ico-title-bg-h-ul.nobg-ul li:hover{background-color: #0066cb;}

}


.table1{width: 100%;border-left: 1px solid #eee;border-top: 1px solid #eee;}
.table1 td,.table1 th{border-right: 1px solid #eee;border-bottom: 1px solid #eee;padding: 10px 20px;}
.table1 td{font-size: 13px;font-family: "Microsoft YaHei", "Roboto", sans-serif;color: #495057;text-align: center}
.table1 th{background-color: #8632dc;color: #fff;font-size: 16px;font-weight: 500;width: 20%;text-align: center}
.table1 th:nth-child(2){background-color:#e17446}
.table1 th:nth-child(3){background-color:#5d7edd}
.table1 th:nth-child(4){background-color:#dc7edd}
.table1 th:nth-child(5){background-color:#7aa623}
@media (max-width: 991px) {
    .table-area{position: relative;overflow-x: auto;flex-wrap: nowrap;}
    .table1{padding:0;width: 100%;transition: all 300ms ease;display: inline-block;flex: 0 0 100px;}
    .table1 td,.table1 th{padding: 5px 5px;}
    .table1 td{font-size: 1.2rem;padding:10px;}
    .table1 th{font-size: 1.3rem}
}

/*.title-p-bg-h-ul*/
.title-p-bg-h-ul{background-image:url(../images/ff.png);background-repeat:no-repeat; background-position:center center; background-size:100%}
.title-p-bg-h-ul li{overflow: hidden;border-radius: 12px;width:20%; border:solid 15px #f2f2f2; cursor:pointer; background-color:rgba(0,102,203,.7); height:300px; padding:20px; text-align:left; position:relative;}
.title-p-bg-h-ul li h6{font-size:22px; line-height:40px; color:#fff;margin-bottom: 10px;font-weight: 500;position: relative;z-index: 2;}
.title-p-bg-h-ul li p{font-size: 16px;line-height: 26px;color: #fff;font-weight: 400;display: none;position: relative;z-index: 2;}
.title-p-bg-h-ul li a{position:absolute;z-index: 2;display: block;bottom: 15px;left: 20px;width: 130px;line-height: 40px;border-radius: 5px;text-align: center;border: 1px solid #fff;font-size: 16px;font-weight: 400;color: #fff}
.title-p-bg-h-ul li:hover{background-color: #ffff}
.title-p-bg-h-ul li:hover h6{color: #495057}
.title-p-bg-h-ul li:hover p{display:block;color: #868e96}
.title-p-bg-h-ul li:hover a{display: none}
.title-p-bg-h-ul.ul-5 li{border-radius: 0}

.title-p-bg-h-ul.nobg-ul{background-image: none;}
.title-p-bg-h-ul.nobg-ul li{padding:30px 20px;position: relative;border:none;width:18.4%;background-image: url(../images/bq-1.png);background-position: center;background-size:cover;background-repeat: no-repeat}
.title-p-bg-h-ul.nobg-ul li:nth-child(2){background-image: url(../images/bq-2.png)}
.title-p-bg-h-ul.nobg-ul li:nth-child(3){background-image: url(../images/bq-3.png)}
.title-p-bg-h-ul.nobg-ul li:nth-child(4){background-image: url(../images/bq-4.png)}
.title-p-bg-h-ul.nobg-ul li:nth-child(5){background-image: url(../images/bq-5.png)}
.title-p-bg-h-ul.nobg-ul li:after{content: '';width: 100%;height: 100%;background-color:rgba(26,78,233,0.7);position: absolute;left: 0;top:0;z-index: 1}
.title-p-bg-h-ul.nobg-ul li a{left: 50%;margin-left: -70px;width: 140px;bottom: 20px;}
.title-p-bg-h-ul.nobg-ul li h6{text-align: center;font-size: 30px;margin-bottom: 20px}
.title-p-bg-h-ul.nobg-ul li p{color: #fff;font-size: 20px;line-height: 40px;text-align: center;display: block}
.title-p-bg-h-ul.nobg-ul li a{display: block;background-color: #fff;color:#495057 }
.title-p-bg-h-ul.nobg-ul li:hover h6{color: #fff;}
.title-p-bg-h-ul.nobg-ul li:hover p{color: #fff;}

@media (max-width: 991px) {
    .title-p-bg-h-ul{overflow-x: auto;flex-wrap: nowrap;background-size: cover}
    .title-p-bg-h-ul li{background-color:rgba(0,102,203,.9);transition: all 300ms ease;display: inline-block;flex: 0 0 200px;width:49%;border:solid 5px #f2f2f2;height:auto;padding:20px;text-align: center}
    .title-p-bg-h-ul li h6{font-size:1.8rem; line-height:3rem;margin-bottom: 10px;}
    .title-p-bg-h-ul li p{font-size: 1.4rem;line-height: 2.2rem;}
    .title-p-bg-h-ul li a{width: 80%;line-height:35px;font-size: 1.4rem;position: unset;left: unset;bottom:unset;margin: 0 auto;}

    .title-p-bg-h-ul.ul-5.nobg-ul.slick-ul-2 li{width: auto;margin:20px 5px 30px 5px!important;padding:40px 10px;}
    .title-p-bg-h-ul.ul-5.nobg-ul.slick-ul-2 li a{display: none}
    .title-p-bg-h-ul.ul-5.nobg-ul.slick-ul-2 li h6{font-size: 2rem;margin-bottom: 10px}
    .title-p-bg-h-ul.ul-5.nobg-ul.slick-ul-2 li p{font-size: 1.3rem;line-height:2rem;min-height: 100px}

    .title-p-bg-h-ul.ul-5.nobg-ul.slick-ul-2 .slick-dots{position: absolute;width: 100%;height:10px;bottom:10px;left: 0;}
    .title-p-bg-h-ul.ul-5.nobg-ul.slick-ul-2 .slick-dots li{background-image: none!important;margin:0 5px!important;border: none;width:10px!important;border-radius: 50%;height: 10px;border-radius: 50%;padding: 0!important;background-color: rgba(255,255,255,0.2)}
    .title-p-bg-h-ul.ul-5.nobg-ul.slick-ul-2 .slick-dots li button{padding: 0;border: none;margin: 0;}
    .title-p-bg-h-ul.ul-5.nobg-ul.slick-ul-2 .slick-dots li.slick-active{background-color:var(--color-4) }
    .title-p-bg-h-ul.ul-5.nobg-ul.slick-ul-2 .slick-dots li button:before {font-size:1rem;color:#000;opacity: 0;left:50%;margin-left: -0.5rem;top:0;}
    .title-p-bg-h-ul.ul-5.nobg-ul.slick-ul-2 .slick-dots li.slick-active button:before {opacity: 0;color: var(--color-4)}
}

/*bg-date-table*/
.bg-date-table{width: 100%;padding:30px 0;}
.bg-date{border-radius:12px;width: 48%;background-color: #3865ec;background-image: url(../images/gr.jpg);padding: 20px;background-size: cover;background-position: center;background-repeat: no-repeat;}
.bg-date h6{font-size: 22px;font-weight: 550;color: #fff;margin-bottom:30px;}
.bg-date p{flex-wrap: wrap;}
.bg-date p a{width: 32%;margin-bottom: 2%;border-radius: 6px;text-align: center;font-size:18px;background-color: #fff;line-height:50px;color: #212529}
.bg-date p a:hover{background-color:#527ff4;color: #fff;}
.bg-date p a.red{background-color: #ff7342;color: #fff;}
.bg-date p a.blue{background-color: #3865ec;color: #fff;}
.table-div{width:48.5%;background-color: #fff;padding: 20px;border-radius:12px}
.table-div h6{font-size: 22px;font-weight: 550;color:#495057;margin-bottom:30px;text-align: center}
.table-div table{width: 100%;border-left: 1px solid #eee;border-top: 1px solid #eee;height:82%}
.table-div table td{text-align: center;border-right: 1px solid #eee;border-bottom: 1px solid #eee;padding: 10px 25px;font-size: 18px;color: #212529}
.table-div table tr{}
@media (max-width: 991px) {
    .bg-date-table{padding:20px 0 0 0;flex-wrap: wrap}
    .bg-date{width:100%;padding: 20px;margin-bottom: 10px;}
    .bg-date h6{font-size: 1.6rem;margin-bottom:15px;font-weight: 500}
    .bg-date p a{font-size:1.3rem;line-height:30px;width: 49%}
    .table-div{width:100%;background-color: #fff;padding: 20px;border-radius:12px}
    .table-div h6{font-size:1.6rem;font-weight: 500;margin-bottom:15px;}
    .table-div table{width: 100%;height:auto}
    .table-div table td{padding:5px 10px;font-size:1.3rem}
}

/*bg-t-list*/
.bg-t-list{width:100%;padding: 20px 0;}
.bg-t-list .dl-left{width: 49%;}
.bg-t-list .dl-right{width: 49%;}
.bg-t-list dl{background-size: auto;background-position: center;background-repeat: no-repeat;padding: 50px;}
.bg-t-list dt{display: block;line-height:60px;border-radius: 8px;padding: 0 20px;color: #fff;font-size: 22px;background-color: #0084ff;margin-bottom: 20px;}
.bg-t-list .dl-right dt{background-color: #979797}
.bg-t-list dd{font-size: 18px;line-height: 28px;padding:10px;display: block;color: #fff;}
@media (max-width: 991px) {
    .bg-t-list{flex-wrap: wrap;padding: 10px 0}
    .bg-t-list .dl-left{width: 100%;margin-bottom: 2%}
    .bg-t-list .dl-right{width:100%;}
    .bg-t-list dl{padding:20px;}
    .bg-t-list dt{line-height:45px;font-size: 1.6rem;margin-bottom:10px;}
    .bg-t-list dd{font-size:1.4rem;line-height: 2.2rem;padding:5px 10px;}
}

/*imgs-ul*/
.imgs-ul{width: 100%;flex-wrap: wrap;padding: 20px 0 0 0}
.imgs-ul li{width: 23.5%;margin-right: 2%;margin-bottom: 2%;border-radius: 12px;overflow: hidden}
.imgs-ul li:nth-child(4n){margin-right: 0}
.imgs-ul li .img{width: 100%;position: relative;}
.imgs-ul li .img img{width: 100%;}
.imgs-ul li .img p{padding: 30% 0 0 0;font-size: 16px;position: absolute;width: 100%;height: 100%;background-color: rgba(0,0,0,0.4);text-align: center;left: 0;top:0;color: #fff;}
.imgs-ul.ul-2{width:100%;}
.imgs-ul.ul-2 li{width: 49%;border: 8px solid #fff;}
.imgs-ul.ul-2 li:nth-child(2n){margin-right: 0}
@media (max-width: 991px) {
    .imgs-ul{padding:10px 0 0 0}
    .imgs-ul li{width: 49%;}
    .imgs-ul li:nth-child(2n){margin-right: 0}
    .imgs-ul li .img p{padding:25% 0 0 0;font-size: 1.5rem;font-weight:550; }
    .imgs-ul.ul-2{flex-wrap: wrap;}
    .imgs-ul.ul-2 li{width: 100%;border: 5px solid #fff;margin-bottom:20px;}
}

/*xyzl-ul*/
.xyzl-ul{width: 100%;flex-wrap: wrap;padding: 50px 0 0 0}
.xyzl-ul li{width: 23.5%;margin-right: 2%;padding: 20px 20px 0 20px;border:2px solid #eaeaea;border-radius: 12px;}
.xyzl-ul li:last-child{margin-right: 0}
.xyzl-ul li i{position: relative;top:-60px;display: table-cell;vertical-align: middle;text-align: center;width:80px;height:80px;background-color: var(--color-3);color: #fff;font-size: 25px;font-weight: 500;font-style: normal;border-radius: 50%}
.xyzl-ul li h6{font-size: 18px;font-weight: 500;color: #495057;margin-bottom: 10px;position: relative;top:-30px; }
.xyzl-ul li p{font-size: 14px;line-height: 22px;color:#495057;position: relative;top:-30px; }
@media (max-width: 991px) {
    .xyzl-ul{padding: 30px 0 0 0;}
    .xyzl-ul li{width:100%;padding:15px;margin-bottom: 5%;margin-right: 0;position: relative}
    .xyzl-ul li:last-child{margin-bottom: 0}
    .xyzl-ul li:nth-child(2n){margin-right: 0}
    .xyzl-ul li i{position: absolute;top:-10px;right:-10px;width:30px;height:30px;line-height: 30px;font-size: 1.5rem;}
    .xyzl-ul li h6{font-size: 1.8rem;top:unset;margin-bottom: 5px}
    .xyzl-ul li p{font-size: 1.4rem;line-height: 2rem;top:unset;}
}

/*sbtj-ul*/
.sbtj-ul{width: 100%;flex-wrap: wrap;padding: 20px 0 0 0;align-items: center;}
.sbtj-ul li{border: 1px solid #ddd;padding:10px 15px;width: 21.25%;margin-bottom: 2%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content:space-between;
    justify-content: space-between;
    align-items:center;border-radius:40px;

}
.sbtj-ul li:last-child{margin-right: 0!important;}
.sbtj-ul .jt{border: none;width:5%}
.sbtj-ul .jt i{font-size: 3rem;font-weight: 600;display: block;}
.sbtj-ul li i{width: 25%;font-size:3rem;color: #dee2e6;font-style: normal;font-weight: 700}
.sbtj-ul li p{width: 75%;font-size: 14px;line-height: 22px;color: #495057;}
@media (max-width: 991px) {
    .sbtj-ul{padding: 10px 0 0 0;}
    .sbtj-ul li{width: 100%;min-height: auto;margin-bottom: 2%}
    .sbtj-ul .jt{display: none}
    .sbtj-ul li i{width: 20%;}
    .sbtj-ul li p{width: 80%;font-size: 1.4rem;line-height:2.2rem;font-weight: 500}
}
/*sblc-ul*/
.sblc-ul{width: 100%;padding: 20px 0 0 0;position: relative;}
.sblc-ul:after{content: '';width: 100%;height: 2px;background-color: #ddd;position:absolute;top:50%;left: 0;z-index: 1}
.sblc-ul li{position: relative;z-index: 2;width: 20%}
.sblc-ul li .icon{width: 120px;height: 120px;margin:20px auto 20px auto;border-radius: 50%;background-color: var(--color-3);padding:20px;text-align: center;border: 5px solid #fff;position: relative;z-index: 2;}
.sblc-ul li .icon img{width:auto;max-width: 80%;display:table-cell;vertical-align: middle;margin:5px auto}
.sblc-ul li .info{text-align: center;position: relative;z-index: 2;}
.sblc-ul li .info h6{font-size: 18px;font-weight: 550;color: #495057;margin-bottom:10px}
.sblc-ul li .info p{font-size: 14px;line-height: 22px;color: #495057;font-family: "Microsoft YaHei", "Roboto", sans-serif}
.sblc-ul.wrap{flex-wrap: wrap;position: unset}
.sblc-ul.wrap:after{display: none}
.sblc-ul.wrap li{margin-bottom:3%;position: relative;width: 20%;}
.sblc-ul.wrap li:after{display: none}
.sblc-ul.wrap li .icon{position: relative;}
.sblc-ul.wrap li .icon:before{position: absolute;right:-75%;top:50%;margin-top: -15px;z-index: 1;content: '→';font-family: 宋体;width: 30px;height:30px;line-height: 30px;border-radius: 50%;font-weight: 600;color: #fff;font-size: 16px;text-align: center;background-color:var(--color-3);}
.sblc-ul.wrap li:last-child .icon:before{display: none;}
.sblc-ul.wrap li:nth-child(5) .icon:before{transform: rotate(90deg);-webkit-transform: rotate(90deg);right: 50%;margin-right: -15px;top:unset;margin-top:unset;bottom:-50%;margin-bottom: -30px;}
.sblc-ul.wrap li:nth-child(n+6) .icon:before{content: '<';}
.sblc-ul.wrap.ul-4 li{width: 25%}
.sblc-ul.wrap.ul-4 .icon:before{position: absolute;right:-100%;}
.sblc-ul.wrap.ul-4 li .info{padding: 0 20px}
@media (max-width: 991px) {
    .sblc-ul{padding:0;width: 100%;position: relative;overflow-x: auto;flex-wrap: nowrap}
    .sblc-ul:after{display: none}
    .sblc-ul li{position: relative;transition: all 300ms ease;display: inline-block;flex: 0 0 120px;margin-bottom:10px}
    .sblc-ul li .icon{width:70px;height: 70px;padding:10px;}
    .sblc-ul li .info{padding: 0 10px;}
    .sblc-ul li .info h6{font-size: 1.4rem!important;line-height:2rem;}
    .sblc-ul li .info p{font-size: 1.2rem!important;line-height:2rem!important;}
    .sblc-ul li .icon:before{position: absolute;right:-60%;top:50%;margin-top: -10px;z-index: 1;content: '→';width:20px;height:20px;line-height:18px;border-radius: 50%;font-weight: 600;color: #fff;font-size: 1.4rem;text-align: center;background-color:var(--color-3);}
    .sblc-ul li:last-child .icon:before{display: none}
    .sblc-ul.wrap{width: 100%;position: relative;overflow-x: auto;flex-wrap: nowrap}
    .sblc-ul.wrap li{position: relative;transition: all 300ms ease;display: inline-block;flex: 0 0 125px;}
    .sblc-ul.wrap li .icon{width:70px;height:70px;padding:8px;position: relative;z-index: 2}
    .sblc-ul.wrap li .info{width: 100%;}
    .sblc-ul.wrap li .info h6{font-size: 1.6rem;}
    .sblc-ul.wrap li .info p{font-size: 1.4rem;line-height:2rem}
    .sblc-ul.wrap li .icon:before{}
    .sblc-ul.wrap li:nth-child(5) .icon:before{transform:unset;-webkit-transform:unset;position: absolute;right:-60%;top:50%;margin-top: -15px;z-index: 1;font-size: 1.4rem;text-align: center;background-color:var(--color-3);}
    .sblc-ul.wrap li:nth-child(n+6) .icon:before{content: '→';}
    .sblc-ul.wrap.ul-4{flex-wrap: wrap;overflow-x: unset;}
    .sblc-ul.wrap.ul-4 li{width:100%;flex: unset;display: block;background-color: #f8f9fa;margin-bottom: 2%}
    .sblc-ul.wrap.ul-4 li .icon{margin: 10px auto}
    .sblc-ul.wrap.ul-4 li .icon:before{display: none;}
    .sblc-ul.wrap.ul-4 li .info{padding: 0 20px 20px 20px}
    .sblc-ul.wrap.ul-4 li .info h6{font-size: 1.8rem!important;margin-bottom: 5px;}
    .sblc-ul.wrap.ul-4 li .info p{font-size: 1.2rem!important;line-height:1.8rem!important;}
}

/*lc-txt-ul*/
.lc-txt-ul{width:100%;padding: 20px 0 80px 0;}
.lc-txt-ul li{width: 25%;text-align: center;position: relative}
.lc-txt-ul li:after{content: '';background-image: url(../images/ww.png);background-size: 100%;width: 18px;height: 18px;position: absolute;right:-6%;top:21%;}
.lc-txt-ul li:last-child:after{display: none}
.lc-txt-ul li i{display: block;margin: 20px auto;background-color: #64759a;border-radius: 50%;width: 40px;line-height: 40px;font-size: 2rem;color:#fff;font-style: normal;}
.lc-txt-ul li p{color: #fff;font-size: 15px;line-height: 25px;font-weight: 400;display: block;padding: 0 20px;}
@media (max-width: 991px) {
    .lc-txt-ul{padding:10px 0 40px 0;overflow-x: auto;flex-wrap: nowrap;}
    .lc-txt-ul li{width:32%;transition: all 300ms ease;display: inline-block;flex: 0 0 140px;}
    .lc-txt-ul li:after{right:-6%;top:15%;}
    .lc-txt-ul li i{margin:10px auto;}
    .lc-txt-ul li p{font-size: 1.2rem;line-height:1.8rem;padding: 0 10px;}
}

.bg-title-list{background-color: #fff;padding:20px;position: relative;top:-60px;flex-wrap: wrap}
.bg-title-list .bg-title-list-title{width: 100%;margin-bottom: 20px;}
.bg-title-list .bg-title-list-title h6{font-size: 22px;font-weight: 500;color: #495057}
.bg-title-list .bg-title-list-title p{text-align: right;font-size: 14px;line-height: 22px;color: #495057}
.bg-title-list .bg-title-list-item{width: 49%;background-color: #f6f6fa}
.bg-title-list .bg-title-list-item .img{width:40%;background-repeat: no-repeat;background-size: 100% auto;background-position: center;}
.bg-title-list .bg-title-list-item .img h6{width: 100%;height: 100%;display:block;font-size: 30px;color: #fff;font-weight: 500;padding:30% 20%}
.bg-title-list .bg-title-list-item ul{width: 60%;padding:10px;}
.bg-title-list .bg-title-list-item ul li{padding: 5px 0;border-bottom: 1px dashed #ddd;font-size:15px;line-height: 25px;color: #495057;}
.bg-title-list .bg-title-list-item ul li:last-child{border-bottom:none;}
@media (max-width: 991px) {
    .bg-title-list{top:-40px;flex-wrap: wrap;padding: 0}
    .bg-title-list .bg-title-list-title{margin-bottom:0;flex-wrap: wrap;padding: 20px;}
    .bg-title-list .bg-title-list-title h6{font-size: 1.8rem;margin-bottom: 5px;}
    .bg-title-list .bg-title-list-title p{text-align:left;font-size: 1.4rem;line-height:2.2rem;width: 100%;}
    .bg-title-list .bg-title-list-item{width:100%;margin-bottom: 10px;background-color:transparent}
    .bg-title-list .bg-title-list-item:last-child{margin-bottom: 0;}
    .bg-title-list .bg-title-list-item .img{width:40%;}
    .bg-title-list .bg-title-list-item .img h6{font-size: 2rem;padding:50px 20px 0 10px;text-align: center;display: block}
    .bg-title-list .bg-title-list-item ul{width: 60%;padding:0 10px;}
    .bg-title-list .bg-title-list-item ul li{padding:3px 0;font-size:1.2rem;line-height: 1.8rem}

}

/*img-txt-ico-img-txt*/
.img-txt-ico-img-txt{width: 100%;padding: 20px 0;align-items: center}
.img-txt-ico-img-txt .img-txt{width: 42.5%;}
.img-txt-ico-img-txt .img-txt.p0{padding: 0;}
.img-txt-ico-img-txt .img-txt.shadow{
    background-color: #fff;
    box-shadow:10px 10px 20px rgba(0,0,0,0.05);
    -webkit-box-shadow:10px 10px 20px rgba(0,0,0,0.05);
}
.img-txt-ico-img-txt .img-txt .img{width:35%;height: 100%}
.img-txt-ico-img-txt .img-txt .img img{width: auto;height:100%}
.img-txt-ico-img-txt .img-txt .txt{padding:20px 20px;width: 65%}
.img-txt-ico-img-txt .img-txt .txt p{margin-bottom:10px;padding: 0;font-size: 18px;line-height: 28px;font-weight: 400;}
.img-txt-ico-img-txt .img-txt .txt p.Gray{color: #495057}
.img-txt-ico-img-txt .img-txt .txt p.red{color: #f03e3e}
.img-txt-ico-img-txt .ico{width: 15%;text-align: center;}
.img-txt-ico-img-txt .ico img{width: auto;max-width: 100%}
@media (max-width: 991px) {
    .img-txt-ico-img-txt{padding: 10px 0;flex-wrap: wrap;}
    .img-txt-ico-img-txt .img-txt{width: 100%;padding:20px!important;text-align: center}
    .img-txt-ico-img-txt .img-txt .img{width:100%;height: auto;margin-bottom: 10px;}
    .img-txt-ico-img-txt .img-txt .img img{width: auto;height:auto;}
    .img-txt-ico-img-txt .img-txt .txt{padding:0;width:100%}
    .img-txt-ico-img-txt .img-txt .txt p{margin-bottom:5px;font-size: 1.4rem;line-height: 2.2rem;}
    .img-txt-ico-img-txt .ico{width: 100%;padding:20px 0}
    .img-txt-ico-img-txt .ico img{transform: rotate(90deg);-webkit-transform: rotate(90deg);width:60px;}
}

/*round-txt-ul*/
.round-txt-ul{width: 100%;padding:80px 0 0 0;}
.round-txt-ul li{width: 140px;height: 140px;border-radius: 50%;
    background-image:-webkit-gradient(linear,0% 100%,0% 100%, from(var(--color-3)), to(var(--color-4)));
    background-image:-webkit-linear-gradient(45deg, var(--color-3), var(--color-4));
    background-image:-o-linear-gradient(45deg, var(--color-3), var(--color-4));
    background-image:linear-gradient(45deg, var(--color-3), var(--color-4));
    box-shadow:0 20px 20px rgba(3,110,184,0.2);
    -webkit-box-shadow:0 20px 20px rgba(3,110,184,0.2);
    -moz-box-shadow:0 20px 20px rgba(3,110,184,0.2);
    position: relative;top:-50px
}
.round-txt-ul li:nth-child(2n){top:unset;bottom: -50px;}
.round-txt-ul li p{font-size: 18px;color: #fff;display: table-cell;width: 140px;height: 140px;vertical-align: middle;padding: 10px;text-align: center}
@media (max-width: 991px) {
    .round-txt-ul{width: 100%;padding:0; position: relative;overflow-x: auto;flex-wrap: nowrap;}
    .round-txt-ul li{width: 120px;height: 120px;margin:20px 10px 40px 10px;top:unset;transition: all 300ms ease;display: inline-block;flex: 0 0 120px;}
    .round-txt-ul li:nth-child(2n){bottom:unset;}
    .round-txt-ul li p{font-size: 1.6rem;width: 120px;height: 120px;}
}

/*lc-ul*/
.lc-ul{width: 100%;padding:100px 0 50px 0;}
.lc-ul li{position: relative;top:-50px;width: 170px;margin:0 15px;}
.lc-ul li:nth-child(2n){top:unset;bottom: -50px;}
.lc-ul li:after{content: '';position: absolute;left:50%;margin-left: -85px;top:0;background-color: #fff;width: 170px;height: 170px;border-radius:12px;transform: rotate(45deg);-webkit-transform: rotate(45deg);z-index: 1;}
.lc-ul li .txt{position: relative;z-index: 2;text-align: center;padding:20px 0;}
.lc-ul li .txt span{display: block;font-size:50px;color: #dee2e6;font-weight: 550;font-style: italic;line-height:60px}
.lc-ul li .txt p{font-size: 16px;line-height: 26px;color: #495057;font-weight: 400;}
@media (max-width: 991px) {
    .lc-ul{padding:40px 0;overflow-x: auto;flex-wrap: nowrap}
    .lc-ul li{top:unset;width: 110px;transition: all 300ms ease;display: inline-block;flex: 0 0 110px;margin:10px 20px!important;}
    .lc-ul li:nth-child(2n){bottom:unset;}
    .lc-ul li:after{margin-left: -55px;width: 110px;height: 110px;}
    .lc-ul li .txt{padding:5px 0;}
    .lc-ul li .txt span{font-size:3rem;line-height:4rem}
    .lc-ul li .txt p{font-size: 1.4rem;line-height:2rem}
}


/*sbwt-ul*/
.sbwt-ul{padding:100px 0 0 0;width:1000px;margin:0 auto;flex-wrap: wrap;background-image: url(../images/w.png);background-size:auto auto;background-position: center;background-repeat: no-repeat;}
.sbwt-ul li{width:50%;margin-bottom:10%}
.sbwt-ul li:nth-child(2n) .info{margin: 0 0 0 auto}
.sbwt-ul li:nth-child(2){}
.sbwt-ul li:nth-child(3){padding-left: 50px;}
.sbwt-ul li:nth-child(4){padding-right: 50px;}
.sbwt-ul li .info{
    width:330px;
    background-color: #fff;padding: 20px;border-radius: 12px;
    box-shadow:10px 10px 20px rgba(0,0,0,0.08);
    -webkit-box-shadow:10px 10px 20px rgba(0,0,0,0.08);
}
.sbwt-ul li .info h6{font-size: 22px;font-weight: 500;color: #495057;margin-bottom:5px;}
.sbwt-ul li .info p{font-size: 16px;line-height: 26px;color:#495057 }
@media (max-width: 991px) {
    .sbwt-ul{padding:20px 0;width:100%;background-size:65%;margin-bottom: 2%}
    .sbwt-ul li{width:40%;margin-bottom:5%}
    .sbwt-ul li:nth-child(3){padding-left: 20px;}
    .sbwt-ul li:nth-child(4){padding-right:20px;}
    .sbwt-ul li .info{width:80%;padding:12px;text-align: center;}
    .sbwt-ul li .info h6{font-size: 1.6rem;font-weight: 550}
    .sbwt-ul li .info p{font-size:1.4rem;line-height:2.2rem}
}

/*img-info-ul*/
.img-info-ul{width: 100%;flex-wrap: wrap;padding: 20px 0 0 0;}
.img-info-ul li{width: 23.5%;margin-right: 2%;padding: 20px;border: 1px solid #ddd; cursor: pointer}
.img-info-ul li:last-child{margin-right: 0;}
.img-info-ul li .img{text-align: center;margin-bottom:25px;width: 100%}
.img-info-ul li .img img{width: auto;max-width: 100%;}
.img-info-ul li .info{width: 100%;text-align: center}
.img-info-ul li .info h6{font-size: 18px;font-weight: 500;color: #495057;margin-bottom:20px;}
.img-info-ul li .info p{font-size: 14px;line-height: 22px;color: #495057;}
.img-info-ul li a{display: block;opacity: 0;border: 1px solid var(--color-3);color: var(--color-3);font-size: 16px;font-weight: 500;text-align: center;width: 130px;line-height:40px;border-radius: 25px;margin:10px auto 0 auto;}
.img-info-ul li:hover{
    box-shadow:10px 10px 20px rgba(0,0,0,0.08);
    -webkit-box-shadow:10px 10px 20px rgba(0,0,0,0.08);
}
.img-info-ul li:hover a{opacity: 1;}
@media (max-width: 991px) {
    .img-info-ul{padding:10px 0 0 0;}
    .img-info-ul li{width:100%;margin-bottom: 2%;padding: 20px;margin-right: 0}
    .img-info-ul li:last-child{margin-bottom: 0;}
    .img-info-ul li .img{margin-bottom:20px;}
    .img-info-ul li .info h6{font-size: 1.6rem;margin-bottom:10px;font-weight: 550}
    .img-info-ul li .info p{font-size: 1.4rem;line-height: 2.2rem;}
    .img-info-ul li a{opacity: 1;font-size: 1.4rem;width: 120px;line-height:40px;border-radius: 25px;margin:10px auto 0 auto;}
}

/*imgs-info-ul*/
.imgs-info-ul{width: 100%;flex-wrap: wrap;padding: 20px 0 0 0;}
.imgs-info-ul li{width: 23.5%;margin-right: 2%;border-radius: 12px;position: relative;border: 1px solid #ddd;overflow: hidden;}
.imgs-info-ul li:last-child{margin-right: 0}
.imgs-info-ul li .img{width: 100%;}
.imgs-info-ul li .img img{width: 100%;}
.imgs-info-ul li .info{background-color: #fff;padding:30px 20px;text-align: center}
.imgs-info-ul li .info h6{font-weight: 500;color:#495057;margin-bottom: 20px;font-size: 18px;}
.imgs-info-ul li .info a{display: block;width: 150px;line-height: 40px;margin: 0 auto;background-color: var(--color-3);font-size: 14px;color: #fff;border-radius: 25px;text-align: center}
.imgs-info-ul li .info a:hover{background-color: var(--color-7)}
.imgs-info-ul.ul-3 {padding:25px 0 50px 0}
.imgs-info-ul.ul-3 li{width: 32%;}
.imgs-info-ul.ul-border{}
.imgs-info-ul.ul-border li{border: 3px solid #eee;padding: 20px;border-radius: 20px;}
.imgs-info-ul.ul-border li .info{padding: 20px;}
.imgs-info-ul.ul-border li h6{margin-bottom: 10px;font-size:22px; }
.imgs-info-ul.ul-border li p{font-size: 14px;line-height: 22px;color:#495057;font-weight: 400;margin-bottom: 20px}
.imgs-info-ul.ul-border li a{background-color: #527ff4}
.imgs-info-ul.ul-border li .img img{border-radius:15px;}
@media (max-width: 991px) {
    .imgs-info-ul{padding:10px 0;position: relative}
    .imgs-info-ul li{width: 49%;margin-bottom: 2%;}
    .imgs-info-ul li:nth-child(2n){margin-right: 0}
    .imgs-info-ul li .img{width: 100%;}
    .imgs-info-ul li .img img{width: 100%;}
    .imgs-info-ul li .info{padding:15px 0 0 0;}
    .imgs-info-ul li .info h6{margin-bottom:10px;font-size: 1.4rem;}
    .imgs-info-ul li .info a{width: 80%;line-height:30px;font-size: 1.2rem;margin-bottom:10px;}
    .imgs-info-ul.ul-3 {padding:10px 0 50px 0;}
    .imgs-info-ul.ul-border li{border:2px solid #eee;padding:8px;width:49%;margin-bottom: 2%;}
    .imgs-info-ul.ul-border li .info{padding:10px 0;}
    .imgs-info-ul.ul-border li h6{font-size:1.6rem;margin-bottom: 5px;font-weight: 550}
    .imgs-info-ul.ul-border li p{font-size: 1.2rem;line-height: 1.8rem;min-height:80px;margin-bottom:10px}
    .imgs-info-ul.ul-border li .img img{border-radius:10px;}
    .imgs-info-ul.slick-ul-2{padding:10px 0 50px 0;position: relative}
    .imgs-info-ul.slick-ul-2 li{width: auto;margin: 0 5px;}
    .imgs-info-ul.slick-ul-2.ul-border li{border:2px solid #eee;padding:8px;width:auto;margin: 0 5px;}
    .imgs-info-ul .slick-dots{position: absolute;width: 100%;height:10px;bottom:20px;left: 0;}
    .imgs-info-ul .slick-dots li{margin:0 5px;border: none;width:10px!important;height: 10px;padding: 0!important;background-color: rgba(0,0,0,0.1)}
    .imgs-info-ul .slick-dots li button{padding: 0;border: none;margin: 0;}
    .imgs-info-ul .slick-dots li.slick-active{background-color:var(--color-4) }
    .imgs-info-ul .slick-dots li button:before {font-size:1rem;color:#000;opacity: 0;left:50%;margin-left: -0.5rem;top:0;}
    .imgs-info-ul .slick-dots li.slick-active button:before {opacity: 0;color: var(--color-4)}
}

/*ul-list-img*/
.ul-list-img{width: 100%;flex-wrap: wrap;padding: 50px 0 0 0;align-items: center}
.ul-list-img .ul-list{width:40%;margin-right:10%}
.ul-list-img .ul-list li{margin-bottom:10px;width: 100%;position: relative;padding-left:40px;}
.ul-list-img .ul-list li i{font-size: 2.5rem;color: var(--color-7);position: absolute;left: 0;top:2px}
.ul-list-img .ul-list li p{font-size: 18px;line-height: 30px;font-weight: 500;color:#495057;padding: 5px 0}
.ul-list-img .ul-list li p i{position: unset;}
.ul-list-img .ul-list li a{display: inline-block;width: 125px;line-height: 35px;border-radius: 20px;text-align: center;
    background-image:-webkit-linear-gradient(45deg, var(--color-6), var(--color-8));
    background-image:linear-gradient(45deg, var(--color-6), var(--color-8));
    box-shadow:5px 5px 10px rgba(253,117,4,0.3);
    -webkit-box-shadow:5px 5px 10px rgba(253,117,4,0.3);
    position: absolute;right: 0;top:0;font-size: 16px;color: #fff;font-weight: 500;
}
.ul-list-img .img{width: 50%;text-align: right}
.ul-list-img .img img{width: auto;max-width: 100%;}
@media (max-width: 991px) {
    .ul-list-img{padding:20px 0 0 0;}
    .ul-list-img .ul-list{width:100%;margin-right:0}
    .ul-list-img .ul-list li{padding-left:25px;align-items: center}
    .ul-list-img .ul-list li i{font-size: 2rem;top:2px}
    .ul-list-img .ul-list li p{font-size: 1.5rem;line-height:2.2rem}
    .ul-list-img .ul-list li a{width: 100px;line-height: 3.2rem;font-size:1.4rem;}
    .ul-list-img .img{width:100%;text-align: center}
}

/*info-img*/
.info-img{padding: 50px 0 0 0;width: 100%;flex-wrap: wrap;align-items: center}
.info-img .info{width: 55%;padding-right: 50px;}
.info-img .info h6{font-size: 50px;font-weight: 500;color: var(--color-6);margin-bottom: 20px;}
.info-img .info h4{font-size: 75px;font-weight: 550;color: var(--color-6);margin-bottom: 40px;position: relative}
.info-img .info h4:after{content: '';width: 45%;height: 10px;background-color: var(--color-6);position: absolute;bottom: -20px;left: 0;}
.info-img .info .text-ul{padding:20px 0;}
.info-img .info .text-ul li{font-size: 22px;font-weight: 500;color: #495057;padding: 10px 0 10px 30px;position: relative;}
.info-img .info .text-ul li:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);content: '';width: 18px;height: 18px;background: var(--color-6);position: absolute;left: 0;top:50%;margin-top: -9px;}
.info-img .info a{
    display: inline-block;width: 250px;line-height:50px;border-radius: 30px;text-align: center;
    background-image:-webkit-linear-gradient(45deg, var(--color-6), var(--color-8));
    background-image:linear-gradient(45deg, var(--color-6), var(--color-8));
    box-shadow:5px 5px 10px rgba(253,117,4,0.3);
    -webkit-box-shadow:5px 5px 10px rgba(253,117,4,0.3);
    font-size: 18px;color: #fff;font-weight: 500;
}
.info-img .img{width:45%;}
.info-img .img img{width: auto;max-width: 100%;}
@media (max-width: 991px) {
    .info-img{padding: 20px 0 0 0;}
    .info-img .info{width:100%;padding-right: 0;order: 2;text-align: center}
    .info-img .info h6{font-size: 2.5rem;margin-bottom:10px;}
    .info-img .info h4{font-size: 3rem;margin-bottom: 30px;}
    .info-img .info h4:after{width: 50px;height:5px;bottom: -20px;left: 50%;margin-left: -25px;}
    .info-img .info .text-ul{padding:10px 0;}
    .info-img .info .text-ul li{font-size: 1.6rem;padding:10px 20px;border: 1px solid #ddd;border-radius: 25px;margin-bottom: 10px;}
    .info-img .info .text-ul li:after{display: none;}
    .info-img .info a{display: block;width: 200px;font-size: 18px;margin: 0 auto}
    .info-img .img{width:100%;order:1;margin-bottom: 20px}
    .info-img .img img{width: auto;max-width: 100%;}
}

/*lc-img-ul*/
.lc-img-ul{width: 100%;flex-wrap: wrap;padding: 50px 0 0 0;align-items: center;}
.lc-img-ul li{width: 23.5%;margin-right: 2%;margin-bottom: 5%;position: relative}
.lc-img-ul li:after{content: '';background-image: url(../images/jt.png);width: 40px;height: 31px;background-size: 100%; background-position: center;background-repeat: no-repeat;position: absolute;right: -8%;top:50%;margin-top: -30px;}
.lc-img-ul li:nth-child(4n){margin-right: 0;}
.lc-img-ul li:nth-child(4):after{top:unset;margin-top:unset;bottom: -25%;right: 45%;background-image: url(../images/jt1.png);width: 31px;height: 40px;}
.lc-img-ul li:nth-child(5):after,.lc-img-ul li:nth-child(6):after,.lc-img-ul li:nth-child(7):after{transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);}
.lc-img-ul li .img{width: 100%;margin-bottom: 20px;text-align: center}
.lc-img-ul li .img img{width:auto;max-width: 100%}
.lc-img-ul li .info{text-align: center;}
.lc-img-ul li .info h6{font-size: 25px;font-weight: 500;}
@media (max-width: 991px) {
    .lc-img-ul{padding:10px 0 0 0;}
    .lc-img-ul li:after{width:20px;height: 16px;right: -15%;top:45%;margin-top: -10px;}
    .lc-img-ul li:nth-child(4):after{bottom: -35%;right: 40%;background-image: url(../images/jt1.png);width:16px;height:20px;}
    .lc-img-ul li .img{width: 60%;text-align: center;margin: 10px auto}
    .lc-img-ul li .img img{display: block;}
    .lc-img-ul li .info h6{font-size: 1.5rem;}
    .lc-img-ul li:nth-child(5),.lc-img-ul li:nth-child(6),.lc-img-ul li:nth-child(7){margin-bottom: 0}
}

/*circle-img-txt-ul*/
.circle-img-txt-ul{padding: 50px 0;width: 100%;flex-wrap: wrap;}
.circle-img-txt-ul li{width: 23.5%;margin-right: 2%;}
.circle-img-txt-ul li:nth-child(4n){margin-right: 0;}
.circle-img-txt-ul li .img{border: 8px solid var(--color-7);border-radius: 50%;margin-bottom:8%}
.circle-img-txt-ul li .img img{width: auto;max-width: 100%;border-radius: 50%;border: 6px solid #fff;}
.circle-img-txt-ul li .txt{text-align: center;}
.circle-img-txt-ul li .txt h6{font-size: 32px;font-weight: 550;color:#212529 }
@media (max-width: 991px) {
    .circle-img-txt-ul{padding:10px 0 0 0}
    .circle-img-txt-ul li{width: 49%;margin-bottom: 5%;}
    .circle-img-txt-ul li:nth-child(2n){margin-right: 0;}
    .circle-img-txt-ul li .img{border: 6px solid var(--color-7);width:70%;margin: 0 auto 6% auto}
    .circle-img-txt-ul li .img img{border: 4px solid #fff;}
    .circle-img-txt-ul li .txt h6{font-size: 1.8rem;}
}

/*img-txt-ul*/
.img-txt-ul{padding:20px 0;width: 100%;flex-wrap: wrap;}
.img-txt-ul li{width: 23.5%;margin-right: 2%;padding:10px;background-color: #fff;border-radius: 12px;}
.img-txt-ul li:nth-child(4n){margin-right: 0;}
.img-txt-ul li .img{width: 100%;}
.img-txt-ul li .img img{width: 100%;border-radius:8px;}
.img-txt-ul li .txt{text-align: center;padding:20px 10px}
.img-txt-ul li .txt h6{font-size: 22px;font-weight: 550;color:#495057;margin-bottom: 10px}
.img-txt-ul li .txt span{font-size: 15px;line-height: 25px;font-weight: 400;display: block}
@media (max-width: 991px) {
    .img-txt-ul{padding:10px 0 0 0}
    .img-txt-ul li{width: 49%;margin-bottom: 5%;}
    .img-txt-ul li:nth-child(2n){margin-right: 0;}
    .img-txt-ul li .txt h6{font-size: 1.8rem;}
    .img-txt-ul li .info span{font-size: 1.4rem;line-height: 2rem;}
    .m-ul-1 li{width: 100%;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content:space-between;
        justify-content: space-between;
        align-items: center;
    }
    .m-ul-1 li:last-child{margin-bottom: 0}
    .m-ul-1 li .img{width:40%!important;}
    .m-ul-1 li .txt{text-align: left;padding:0 0 0 12px;width:60%;}
    .m-ul-1 li .txt h6{font-size: 1.5rem;margin-bottom: 5px}
    .m-ul-1 li .txt span{font-size: 1.2rem;line-height:1.8rem;}
}

/*circle-img-info*/
.circle-img-info{padding:20px 0;width: 100%;flex-wrap: wrap;}
.circle-img-info li{width: 23.5%;margin-right: 2%;
    background-image:-webkit-linear-gradient(-45deg, var(--color-6), var(--color-8));
    background-image:linear-gradient(-45deg, var(--color-6), var(--color-8));border-radius: 12px;
    padding: 10px;text-align: center;
    box-shadow:1px 5px 15px rgba(253,117,4,0.3);
    -webkit-box-shadow:1px 5px 15px rgba(253,117,4,0.3);
}
.circle-img-info li:nth-child(4n){margin-right: 0;}
.circle-img-info li .img{width: 100%;margin-bottom: 5%;
    box-shadow:1px 5px 15px rgba(253,117,4,0.3);
    -webkit-box-shadow:1px 5px 15px rgba(253,117,4,0.3);
}
.circle-img-info li .img img{max-width: 100%;width: 100%;border: 5px solid #fff;border-radius: 12px;}
.circle-img-info li .info{width: 100%;color: #fff;padding: 10px}
.circle-img-info li .info h6{font-size: 25px;font-weight: 550;margin-bottom: 10px;}
.circle-img-info li .info p{font-size: 16px;line-height: 22px;font-weight: 450;}
@media (max-width: 991px) {
    .circle-img-info{padding:0 0 10px 0;}
    .circle-img-info li{width:100%;margin-right: 0;margin-bottom: 5%;padding: 20px;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content:space-between;
        justify-content: space-between;
        align-items:center;
    }
    .circle-img-info li .img{width: 40%;margin-bottom: 0;}
    .circle-img-info li .img img{border:5px solid #fff;}
    .circle-img-info li .info{width: 55%;padding:0;text-align: left}
    .circle-img-info li .info h6{font-size: 2rem;margin-bottom: 10px;}
    .circle-img-info li .info p{font-size: 1.4rem;line-height:2rem;}
    .circle-img-info li:last-child{margin-bottom: 0;}
}

/*service-ad*/
.service-ad{width: 1280px;margin: 0 auto;
    background-image:-webkit-linear-gradient(120deg, var(--color-6), var(--color-8));
    background-image:linear-gradient(120deg, var(--color-6), var(--color-8));border-radius: 12px;
    box-shadow:1px 5px 15px rgba(253,117,4,0.3);
    -webkit-box-shadow:1px 5px 15px rgba(253,117,4,0.3);
}
.service-ad .container{
    width: 1200px;
    background-image: url(../images/job.png);background-position: center right;background-size: auto 80%;background-repeat: no-repeat;
    padding: 50px;position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content:flex-start;
    justify-content: flex-start;
    align-items: center;
}
.service-ad .container h4{font-size:100px;font-weight: 550;color: #fff;}
.service-ad .container h5{font-size:70px;font-weight: 550;color: #fff;display: block;width: 100%;text-align: center}
.service-ad .container h6{font-size: 50px;font-weight: 450;color: #fff;text-align: right;margin-right:30px;line-height:60px}
.service-ad.no-bg .container{background-image: none;}
.service-ad.blue{
    background-image:-webkit-linear-gradient(120deg, #4e89ff, #0ab6fe);
    background-image:linear-gradient(120deg, #4e89ff, #0ab6fe);border-radius: 12px;
    box-shadow:1px 5px 15px rgba(6,72,199,0.3);
    -webkit-box-shadow:1px 5px 15px rgba(6,72,199,0.3);
}
.service-ad.blue .container{background-image: url(../images/bg1.png);background-size: auto 160%;}
.service-ad.blue .container h6{font-size: 40px;font-weight: 500;color: #fff;text-align: center;}
@media (max-width: 1440px) {
    .service-ad{width: 1200px;}
    .service-ad .container{width: 1100px;}
}
@media (max-width: 1280px) {
    .service-ad{width: 1100px;}
    .service-ad .container{width: 1000px;}
    .service-ad .container h4{font-size:80px;}
    .service-ad .container h6{font-size: 40px;margin-right:20px;line-height:50px}
}
@media (max-width: 991px) {
    .service-ad{width:92%;margin: 0 auto;}
    .service-ad .container{width:100%;background-image: none;padding: 20px;-webkit-justify-content:center;justify-content: center;}
    .service-ad.no-bg .container{background-image: none;}
    .service-ad .container h4{font-size:4rem;}
    .service-ad .container h5{font-size:2.5rem;}
    .service-ad .container h6{font-size: 2rem;margin-right:20px;line-height:2.5rem}
    .service-ad.blue .container{background-image:none;}
    .service-ad.blue .container h6{font-size: 2rem;margin-right: 0;text-align: center}
}


/*title-img-txt*/
.title-img-txt{width: 100%;padding: 20px 0;}
.title-img-txt .item{width: 47.5%;}
.title-img-txt .item h6{width: 100%;margin-bottom: 10px;}
.title-img-txt .item h6 span{font-size: 22px;font-weight: 550;color: #495057;}
.title-img-txt .item h6 img{width: auto;margin-right: 10px;max-width:55px;position: relative;top:-10px}
@media (max-width: 991px) {
    .title-img-txt{padding: 10px 0;flex-wrap: wrap;}
    .title-img-txt .item{width: 100%;margin-bottom: 20px;}
    .title-img-txt .item:last-child{margin-bottom: 0}
    .title-img-txt .item h6{margin-bottom:5px;}
    .title-img-txt .item h6 span{font-size: 1.8rem;}
    .title-img-txt .item h6 img{max-width:40px;top:-5px}
}

/*ico-ul-list*/
.ico-ul-list{width: 100%;align-items: center;padding:25px;background-color: #f0f4fd;}
.ico-ul-list .ico{width: 40%;}
.ico-ul-list .ico img{width: auto;max-width: 100%;}
.ico-ul-list .ul-list{width: 60%;}
.ico-ul-list .ul-list li{width: 100%;font-size: 15px;line-height: 25px;color:#495057;font-weight: 500;margin-bottom: 5px;position: relative;padding-left:12px;}
.ico-ul-list .ul-list li:after{content: '';width: 6px;height: 6px;background-color:var(--color-7);border-radius: 50%;left: 0;top:8px;position: absolute;}
.ico-ul-list .ul-list li:last-child{margin-bottom: 0;}
@media (max-width: 991px) {
    .ico-ul-list{padding:0;flex-wrap: wrap;background-color: transparent}
    .ico-ul-list .ico{width: 100%;margin-bottom:5%;text-align: center;background-color: #f0f4fd;padding: 10px 0}
    .ico-ul-list .ico img{width:40%;}
    .ico-ul-list .ul-list{width:100%;}
    .ico-ul-list .ul-list li{font-size:1.4rem;line-height:2rem;padding-left:12px;}
    .ico-ul-list .ul-list li:after{width: 4px;height: 4px;top:6px;}
}

/*images*/
.images{width: 100%;text-align: center;padding:50px 0;}
.images.pb0{padding-bottom: 0;}
.images img{width: auto;max-width: 100%;}
.images h6{font-size:25px;font-weight: 550;color: #495057;}
@media (max-width: 991px) {
    .images{padding:20px 0;}
    .images h6{font-size:1.6rem;padding-top:20px;font-weight: 500}
}

/*nav-tabs*/
.nav-tabs{width: 100%;border: none;padding-top: 20px}
.nav-tabs .nav-item{margin-right: 2%;width: 20%;border: none;}
.nav-tabs .nav-item:last-child{margin-right: 0}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color: var(--color-3);color: #fff;border-radius: 0;border: none;}
.nav-tabs .nav-item a{background-color: #fff;border-radius: 0;font-size: 18px;text-align: center;font-weight: 500;color: #495057}
.nav-tabs.gray .nav-item a{background-color: #f1f3f5}
.nav-tabs.gray>li.active>a{background-color: var(--color-3);}
.nav-tabs .nav-item a:hover{background-color: var(--color-3);color: #fff;border-radius: 0;border: none;}
.nav-tabs.blue>li.active>a,.nav-tabs.blue>li.active>a:focus,.nav-tabs.blue>li.active>a:hover{background-color:#5a7fed}
.nav-tabs.blue .nav-item a{background-color: #edf2ff}
.nav-tabs.blue .nav-item a:hover{background-color: #5a7fed}
.nav-tabs.nav-tabs-hy{padding: 0;margin-bottom: 0;}
.nav-tabs.nav-tabs-hy .nav-item{width: 33.33%;margin-bottom: 0;margin-right: 0}
.nav-tabs.nav-tabs-hy>li.active>a,.nav-tabs.nav-tabs-hy>li.active>a:focus,.nav-tabs.nav-tabs-hy>li.active>a:hover{background-color:#5a7fed;}
.nav-tabs.nav-tabs-hy .nav-item a{background-color: #e9e9e9;line-height:60px;font-size: 30px;border:none;}
.nav-tabs.nav-tabs-hy .nav-item a:hover{background-color: #5a7fed}
.tab-content.tab-content-hy{width: 100%;padding-top:0}
.nav-tabs.nav-tabs-gj{padding: 0;margin: 0 auto;width:80%}
.nav-tabs.nav-tabs-gj .nav-item{width:auto;margin-bottom:20px;margin-right: 0;padding: 0 10px!important;border-right: 2px solid #aaa;height:25px!important;line-height:25px!important;}
.nav-tabs.nav-tabs-gj .nav-item:last-child{border-right: none;}
.nav-tabs.nav-tabs-gj>li.active>a,.nav-tabs.nav-tabs-gj>li.active>a:focus,.nav-tabs.nav-tabs-gj>li.active>a:hover{background-color:transparent;color: #5a7fed;padding: 0 10px;line-height: 25px;height: 25px;}
.nav-tabs.nav-tabs-gj .nav-item a{background-color:transparent;line-height:25px;font-size: 20px;border:none;padding: 0 10px!important;}
.nav-tabs.nav-tabs-gj .nav-item a:hover{background-color: transparent;color: #5a7fed}
.tab-content.tab-content-gj{width: 100%;}
.tab-content{width: 100%;padding-top:30px}
.case-ul{flex-wrap: wrap;width: 100%;}
.case-ul li{width: 32%;margin-right: 2%;background-color: #FFf;padding: 20px;}
.case-ul li:last-child{margin-right: 0}
.case-ul li p{font-size: 14px;line-height: 22px;color:#495057;margin-bottom: 10px;font-family: "Microsoft YaHei", "Roboto", sans-serif }
@media (max-width: 991px) {
    .nav-tabs{flex-wrap: wrap;padding-top:10px}
    .nav-tabs .nav-item{width: 49.25%;margin-bottom: 2%;margin-right: 1.5%}
    .nav-tabs .nav-item:nth-child(2n){margin-right: 0}
    .nav-tabs .nav-item a{font-size:1.6rem;}
    .nav-tabs.u3 .nav-item{width: 32.66%;margin-right: 1%;margin-bottom: 0}
    .nav-tabs.u3 .nav-item:last-child{margin-right: 0}
    .nav-tabs.u3 .nav-item a{font-size:1.4rem;padding:15px 0}
    .tab-content{padding-top:10px}
    .case-ul{flex-wrap: wrap;width: 100%;}
    .case-ul li{width:100%;margin-right:0;padding:15px;margin-bottom: 2%}
    .case-ul li:last-child{margin-bottom: 0}
    .case-ul li p{font-size: 1.4rem;line-height:2rem;margin-bottom:5px;}
    .case-ul li p:first-child{font-weight:500}
}

/*panel-heading*/
.panel-heading{font-size: 18px;font-weight: 500;}
.panel-collapse{padding: 20px;font-size: 14px;line-height: 22px!important;color: #495057 }
@media (max-width: 991px) {
    .panel-heading{font-size: 1.6rem;}
    .panel-collapse{padding: 10px;font-size: 1.4rem;line-height: 2.2rem!important;}
}

/*xmtj-ul*/
.xmtj-ul{width: 100%;flex-wrap: wrap;margin:30px auto;}
.xmtj-ul li{width: 23.5%;margin-right: 2%;}
.xmtj-ul li:last-child{margin-right: 0}
.xmtj-ul li .ico{background-size: cover;min-height: 180px;background-position: center;width: 100%;text-align: center;padding-top:40px}
.xmtj-ul li .ico img{width: auto;}
.xmtj-ul li .txt{padding: 10px 0;text-align: center}
.xmtj-ul li .txt p{font-size: 18px;font-weight: 500;color: #495057;}
@media (max-width: 991px) {
    .xmtj-ul{margin:20px auto 0 auto;}
    .xmtj-ul li{width: 49%;margin-bottom: 2%;}
    .xmtj-ul li:nth-child(2n){margin-right: 0}
    .xmtj-ul li:nth-child(3),.xmtj-ul li:nth-child(4){margin-bottom: 0}
    .xmtj-ul li .ico{min-height:90px;padding-top:20px}
    .xmtj-ul li .ico img{width:30%;}
    .xmtj-ul li .txt p{font-size: 1.5rem;}
}

/*text-round-ul*/
.text-round-ul{width: 100%;flex-wrap: wrap;margin:30px auto 0 auto;}
.text-round-ul li{width: 35%;margin-right: 2%;margin-bottom: 2%;border: 1px solid #fe554a;border-radius:40px;padding: 20px;text-align: center;font-size: 16px;line-height: 22px;}
.text-round-ul li:nth-child(2){background-color: #fc8022;border: none;text-align: left;padding: 20px 40px;width: 26%}
.text-round-ul li:nth-child(5){background-color: #fe554a;border: none;text-align: left;padding: 20px 40px;width: 26%}
.text-round-ul li:nth-child(3n){margin-right: 0;}
.text-round-ul li a{color: #fff;font-size: 20px;font-weight: 500;}
.text-round-ul li a i{font-size:2.5rem;margin-right: 10px;}
@media (max-width: 991px) {
    .text-round-ul{margin:20px auto 0 auto;}
    .text-round-ul li{width:49%;padding:15px 10px;font-size: 1.4rem;line-height:2.2rem;border-radius: 4px;}
    .text-round-ul li:nth-child(2){text-align:center;padding:10px;width:100%;order: 5;margin-right: 0;margin-top:2% }
    .text-round-ul li:nth-child(5){text-align:center;padding:10px;width:100%;order: 6;margin-right: 0}
    .text-round-ul li a{font-size: 1.5rem;}
    .text-round-ul li a i{font-size:2rem;margin-right:5px;}
}

/*vs*/
.vs{width: 100%;flex-wrap: wrap;margin: 30px 0;position: relative;padding: 50px 0 0 0}
.vs .vs-dl-left{width: 50%;background-color: #f3edfd;height: 100%;}
.vs .vs-dl-left dt{
    text-align: center;font-size: 35px;font-weight: 500;color: #8359dc;padding: 15px 0;
    background-image:-webkit-linear-gradient(-45deg, #b9a6fb,#e5d6ff);
    background-image:linear-gradient(-45deg, #b9a6fb,#e5d6ff);margin-bottom:30px;
}
.vs .vs-dl-left dt span{display: block;font-size: 22px;}
.vs .vs-dl-left dd{position: relative;border-bottom: 1px dashed #8359dc;margin: 0 0 0 10%;height:100px;padding: 20px 20% 20px 60px;font-size: 18px;font-weight: 500;color:#8359dc; }
.vs .vs-dl-left dd:last-child{border-bottom: none;}
.vs .vs-dl-left dd i{position: absolute;font-size: 5rem;color: #ed7b8d;left: 0;top:50%;margin-top: -2.5rem;}
.vs .vs-dl-left dd span{display: block}
.vs .vs-dl-left dd p{font-size: 14px;line-height: 22px;}
.vs .vs-dl-center{position: absolute;width: 150px;left: 50%;margin-left: -75px;top:5px;}
.vs .vs-dl-center dt{width: 150px;height: 150px;border-radius: 50%;border: 10px solid #faa19d;margin-bottom:30px;
    background-image:-webkit-linear-gradient(145deg, #fbbdc5,#e97587);
    background-image:linear-gradient(145deg, #fbbdc5,#e97587);
    color: #fff;font-size: 50px;line-height: 130px;text-align: center;position: relative;top:10px;letter-spacing: 5px;
}
.vs .vs-dl-center dt i{font-size: 7rem;font-weight: 400}
.vs .vs-dl-center dt:after{content: '';width: 100%;height: 100%;border: 1px solid rgba(255,255,255,0.2);left: 0;top:0;position: absolute;z-index: 1;border-radius: 50%}
.vs .vs-dl-center dd{height: 100px}
.vs .vs-dl-center dd h6{display: block;width: 90%;margin:0 auto 0 auto;line-height: 45px;border-radius:5px;text-align: center;font-size: 18px;font-weight: 500;color: #fff;background-color: #e97587}
.vs .vs-dl-center dd h6 span{font-style: normal;}
.vs .vs-dl-right{width: 50%;background-color: #fbefea;height: 100%}
.vs .vs-dl-right dt{
    text-align: center;font-size: 35px;font-weight: 500;color: #d55d3f;padding: 15px 0;margin-bottom:30px;
    background-image:-webkit-linear-gradient(45deg, #fbb69f,#fbe1d9);
    background-image:linear-gradient(45deg, #fbb69f,#fbe1d9);
}
.vs .vs-dl-center dt.nmb,.vs .vs-dl-right dt.nmb,.vs .vs-dl-left dt.nmb{margin-bottom: 0;}
.vs .vs-dl-center dt.nmb{top:20px;}
.vs .vs-dl-right dt span{display: block;font-size: 22px;}
.vs .vs-dl-right dd{position: relative;border-bottom: 1px dashed #d55d3f;margin: 0 10% 0 0;text-align: left;height:100px;padding: 20px 60px 20px 20%;font-size: 18px;font-weight: 500;color:#d55d3f }
.vs .vs-dl-right dd:last-child{border-bottom: none;}
.vs .vs-dl-right dd p{font-size: 14px;line-height: 22px;}
.vs .vs-dl-right dd i{position: absolute;font-size: 5rem;color: #ed7b8d;right: 0;top:50%;margin-top: -2.5rem;}
.vs-s-item-max .vs .vs-dl-left dd{height:120px;font-size: 22px;}
.vs-s-item-max .vs .vs-dl-right dd{height:120px;font-size: 22px;}
.vs-s-item-max .vs .vs-dl-center dd{height: 120px}
.beizhu{font-size: 14px;line-height: 22px;color:#1c7ed6;text-align: center;}
@media (max-width: 991px) {
    .vs-s-item .container{padding: 0}
    .vs{margin:0;padding: 20px 0 0 0;align-items: center}
    .vs .vs-dl-left{width: 50%;height: 100%;}
    .vs .vs-dl-left dt{font-size: 1.8rem;padding: 10px 10px 10px 0;margin-bottom:20px;}
    .vs .vs-dl-left dd{margin: 0 0 0 5%;height:120px;padding:10px 25% 10px 0;font-size: 1.3rem;font-weight: 400 }
    .vs .vs-dl-left dd span{display: unset}
    .vs .vs-dl-left dd i{font-size: 3rem;margin-top: -1.5rem;display: none}
    .vs .vs-dl-center{width: 80px;left: 50%;margin-left: -40px;top:-5px;}
    .vs .vs-dl-center dt{width:80px;height:80px;border:5px solid #faa19d;margin-bottom:30px;font-size: 2.5rem;line-height:70px;top:8px;letter-spacing: 1px;}
    .vs .vs-dl-center dt i{font-size:3rem;}
    .vs .vs-dl-center dd{height:120px;}
    .vs .vs-dl-center dd h6{width:80%;line-height: 2rem;font-size: 1.4rem;font-weight: 400;padding:5px 5px;}
    .vs .vs-dl-center dd h6 span{display: block}
    .vs .vs-dl-right{width: 50%;height: 100%}
    .vs .vs-dl-right dt{font-size: 1.8rem;padding: 10px 0 10px 10px;margin-bottom:20px;}
    .vs .vs-dl-left dt span,.vs .vs-dl-right dt span{font-size: 1rem;}
    .vs .vs-dl-right dt span{text-align: right;padding-right: 10px;}
    .vs .vs-dl-right dd{margin: 0 5% 0 0;height:120px;padding: 10px 0 10px 25%;font-size: 1.3rem;font-weight: 400}
    .vs .vs-dl-right dd i{font-size: 3rem;margin-top: -1.5rem;display: none}
    .vs .vs-dl-left dt span{text-align: left;padding-left: 10px;}
    .vs .vs-dl-center dt.nmb{top:10px;}
    .vs-s-item-max .vs .vs-dl-left dd{height:120px;font-size: 1.6rem;font-weight: 550}
    .vs-s-item-max .vs .vs-dl-left dd p{font-size: 1.2rem;line-height: 1.8rem;font-weight: 400}
    .vs-s-item-max .vs .vs-dl-right dd{height:120px;font-size: 1.6rem;font-weight: 550;}
    .vs-s-item-max .vs .vs-dl-right dd p{font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;}
    .vs-s-item-max .vs .vs-dl-center dd{height: 120px}
    .beizhu{font-size: 1.4rem;line-height: 2rem;padding: 20px;}
}


/*img-txt*/
.img-txt{padding: 50px 0;flex-wrap: wrap;width: 100%;align-items: center}
.img-txt.pd0{padding: 50px 0 0 0;}
.img-txt .img{width: 30%;}
.img-txt .img.right{text-align: right}
.img-txt .img img{width: auto;max-width: 100%;}
.img-txt .txt{width: 67%;}
.img-txt .txt h6{font-size: 22px;font-weight: 550;color: #495057;margin-bottom:10px;}
.img-txt .txt h6.mb0{margin-bottom: 0}
.img-txt .txt p{font-size: 18px;line-height: 32px;color: #495057;margin-bottom:30px;}
.img-txt .txt p.mb0{margin-bottom: 0}
.img-txt .txt ul{width: 100%;}
.img-txt .txt ul li{padding-left: 40px;position: relative;font-size: 20px;font-weight: 550;line-height: 35px;color: #495057;margin-bottom:30px;}
.img-txt .txt ul li i{position: absolute;left: 0;font-size: 3rem;color: var(--color-6);}
.img-txt .txt h6{font-size: 22px;font-weight: 550;color: #5380f4;margin-bottom:20px}
.img-txt .txt .price{width: 100%;flex-wrap: wrap;align-items: center;}
.img-txt .txt .price p{width: 49%;border: 3px dotted #fd8020;border-radius: 20px;padding:30px;font-size: 20px;line-height: 25px;font-weight: 500;color:#868e96}
.img-txt .txt .price p:last-child{border: 3px dotted #fe554a;}
.img-txt .txt .price p span{font-size:60px;line-height: 50px;color: #fd8020;font-weight: 550;display: inline-block;width:55%;text-align: center}
.img-txt .txt .tips{background-color: #fb992d;padding:15px 25px;border-radius: 12px;text-align: center;}
.img-txt .txt .tips p{font-size: 22px;color: #fff;font-weight: 500;margin-bottom: 0}
.beizhu{text-align: left}
.beizhu h5{background-color: #5380f4;color: #fff;font-size:20px;line-height: 30px;font-weight: 500;padding: 20px 30px;border-radius: 12px;margin: 10px 0;}
.beizhu h6{color: #5380f4;font-size: 25px;font-weight: 550;margin-bottom: 10px;}
.beizhu p{color: #868e96;font-size: 15px;line-height: 25px;font-weight: 400;}
.beizhu span{color: #868e96;font-size: 15px;line-height: 25px;font-weight: 400;}
.img-txt .dot-ul{width: 100%;padding: 10px 0}
.img-txt .dot-ul li{font-size: 16px!important;line-height: 26px!important;color:#495057;font-weight: 400!important;position: relative;padding:2px 0 2px 20px!important;margin: 0!important; }
.img-txt .dot-ul li:after{content: '';width: 8px;height: 8px;background-color: #868e96;position: absolute;left: 0;top:50%;margin-top: -4px;border-radius: 50%}
@media (max-width: 991px) {
    .img-txt{padding: 20px 0 0 0;}
    .img-txt .img{width: 100%;padding: 0 20px;margin-bottom:20px;}
    .img-txt .txt{width: 100%;}
    .img-txt .txt h6{font-size: 1.8rem;text-align: center}
    .img-txt .txt p{font-size: 1.5rem;line-height:2.5rem;margin-bottom:20px;}
    .img-txt .txt .kf-button{margin-bottom: 10px;}
    .img-txt .txt ul{padding-top: 20px;}
    .img-txt .txt ul li{padding-left: 30px;font-size:1.5rem;line-height:2.5rem;margin-bottom:20px;}
    .img-txt .txt ul li i{font-size: 2.2rem;}
    .img-txt .txt .price{margin-bottom:0}
    .img-txt .txt .price p{margin-bottom:10px;width:100%;border:2px dotted #fd8020;border-radius:12px;padding:15px;font-size: 1.4rem;line-height: 2.2rem;flex-wrap: wrap}
    .img-txt .txt .price p:last-child{border:2px dotted #fe554a;}
    .img-txt .txt .price p span{font-size:4rem;line-height:4rem;width:40%;}
    .img-txt .txt .tips{padding:10px 10px}
    .img-txt .txt .tips p{font-size:1.4rem;}
    .beizhu h5{font-size:1.4rem;line-height:2.2rem;padding:20px 20px;}
    .beizhu h6{font-size: 1.6rem;}
    .beizhu p{font-size:1.4rem;line-height:2.2rem;}
    .beizhu span{font-size:1.4rem;line-height:2.2rem;}
    .img-txt .dot-ul{width: 100%;padding: 10px 0}
    .img-txt .dot-ul li{font-size:1.4rem!important;line-height:2.2rem!important;padding:2px 0 2px 20px!important;}
    .img-txt .dot-ul li:after{width: 6px;height: 6px;margin-top: -3px;}
}



/*imgs-txt*/
.imgs-txt{padding: 50px 0 0 0;flex-wrap: wrap;width: 100%;align-items: center}
.imgs-txt .imgs{width: 28%;}
.imgs-txt .imgs p{width: 45%;margin-right: 10%;font-size: 14px;line-height: 22px;text-align: center;}
.imgs-txt .imgs p:last-child{margin-right: 0;}
.imgs-txt .imgs p img{width: 100%;margin-bottom: 10px;}
.imgs-txt .txt{width: 62%;}
.imgs-txt .txt p{font-size: 18px;line-height: 36px;color: #495057;margin-bottom:30px;}
.imgs-txt .txt .p_title{position: relative;}
.imgs-txt .txt .p_title:after{content: '';width: 50px;height: 5px;background-color: var(--color-3);position: absolute;left: 0;top:-15px;}
.imgs-txt .txt .beizhu{font-size: 14px;line-height: 20px;color: #495057;}
.imgs-txt .txt .beizhu p{font-size: 14px;line-height: 20px;color: #495057;}
@media (max-width: 991px) {
    .imgs-txt{padding: 20px 0 0 0;}
    .imgs-txt .imgs{width: 100%;margin-bottom:30px;}
    .imgs-txt .imgs p{width: 49%;margin-right:2%;font-size: 1.5rem;line-height: 2.5rem}
    .imgs-txt .txt{width: 100%;}
    .imgs-txt .txt p{font-size: 1.5rem;line-height:2.5rem;margin-bottom:10px;}
    .imgs-txt .txt .p_title:after{width: 40px;height: 2px;top:-10px;}
    .imgs-txt .txt .beizhu{font-size: 1.3rem;line-height:2rem;margin-top: 20px;}
    .imgs-txt .txt .beizhu p{font-size: 1.3rem;line-height:2rem;}
}



/*ico-img-bg-ul*/
.ico-img-bg-ul{width: 100%;flex-wrap: wrap;margin:30px auto 0 auto;}
.ico-img-bg-ul li{width: 32%;margin-right: 2%;margin-bottom: 2%;padding:30px 50px;position: relative}
.ico-img-bg-ul li:after{content: '';width: 100%;height: 100%;background-color: rgba(0,123,194,0.65);position: absolute;left: 0;top:0;z-index: 1;}
.ico-img-bg-ul li:nth-child(3n){margin-right: 0;}
.ico-img-bg-ul li:nth-child(1){background-image: url(../images/smfd-1.jpg);}
.ico-img-bg-ul li:nth-child(2){background-image: url(../images/smfd-2.jpg);}
.ico-img-bg-ul li:nth-child(3){background-image: url(../images/smfd-3.jpg);}
.ico-img-bg-ul li:nth-child(4){background-image: url(../images/smfd-4.jpg);}
.ico-img-bg-ul li:nth-child(5){background-image: url(../images/smfd-5.jpg);}
.ico-img-bg-ul li:nth-child(6){background-image: url(../images/smfd-6.jpg);}
.ico-img-bg-ul li .ico{font-size: 80px;font-weight: 550;color: #fff;line-height: 80px;margin-bottom: 10px;position: relative;z-index: 2;}
.ico-img-bg-ul li .txt{width: 100%;position: relative;z-index: 2;}
.ico-img-bg-ul li .txt h6{font-size: 22px;font-weight: 500;color: #fff;margin-bottom:5px;}
.ico-img-bg-ul li .txt p{font-size: 16px;color: #fff;line-height: 26px;}
@media (max-width: 991px) {
    .ico-img-bg-ul{margin:20px auto 0 auto;}
    .ico-img-bg-ul li{width:49%;padding:20px 15px;}
    .ico-img-bg-ul li:nth-child(2n){margin-right: 0;}
    .ico-img-bg-ul li .ico{font-size: 4rem;line-height:4rem;}
    .ico-img-bg-ul li .txt h6{font-size: 1.6rem;font-weight: 550}
    .ico-img-bg-ul li .txt p{font-size: 1.4rem;line-height:2rem;}
}
/*txt-bgcolor-ul*/
.txt-bgcolor-ul{padding: 30px 0 0 0;width: 100%;}
.txt-bgcolor-ul li{width: 32%;padding: 30px;color: #fff;text-align: center;background-color: #7265cf}
.txt-bgcolor-ul li:nth-child(2){background-color: #7597ea}
.txt-bgcolor-ul li:last-child{background-color: #1a4ee9}
.txt-bgcolor-ul li h6{font-size: 22px;font-weight: 500;margin-bottom: 20px;}
.txt-bgcolor-ul li p{font-size: 15px;line-height: 25px;font-weight: 350;}
@media (max-width: 991px) {
    .txt-bgcolor-ul{padding:20px 0 0 0;flex-wrap: wrap;}
    .txt-bgcolor-ul li{width: 100%;padding:20px;margin-bottom: 2%;}
    .txt-bgcolor-ul li:last-child{margin-bottom: 0}
    .txt-bgcolor-ul li h6{font-size: 1.8rem;margin-bottom:10px;}
    .txt-bgcolor-ul li p{font-size: 1.4rem;line-height:2rem;}
}

/*txt-dl*/
.txt-dl{width: 100%;padding:30px 0 0 0;}
.txt-price-dl{width: 48%;background-color: #809eea;padding: 25px;color: #fff}
.txt-price-dl dt{font-size:35px;font-weight: 500;margin-bottom: 20px;}
.txt-price-dl dd{margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px dashed #fff;}
.txt-price-dl dd:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0;}
.txt-price-dl dd span{font-size: 18px;font-weight:500;margin-bottom: 10px;display: block}
.txt-price-dl dd p{font-size: 16px;line-height: 26px;font-weight: 300;margin-bottom: 10px;position: relative;padding-left:30px;}
.txt-price-dl dd p i{font-size: 2rem;margin-right: 10px;color:rgba(255,255,255,0.5);position:absolute;left: 0;}
.txt-price-dl dd p b{font-size: 20px;font-weight: 550;color: var(--color-8)}
@media (max-width: 991px) {
    .txt-dl{padding:20px 0 0 0;flex-wrap: wrap}
    .txt-price-dl{width: 100%;padding: 15px;margin-bottom: 10px}
    .txt-price-dl dt{font-size:2.5rem;margin-bottom: 20px;}
    .txt-price-dl dd{margin-bottom:10px;padding-bottom: 10px;}
    .txt-price-dl dd span{font-size: 1.6rem;}
    .txt-price-dl dd p{font-size: 1.4rem;line-height:2rem;}
    .txt-price-dl dd p b{font-size:1.6rem;}
}

/*title-p-ul*/
.title-p-ul{width: 100%;padding: 30px 0 0 0;flex-wrap: wrap;}
.title-p-ul li{width: 23.5%;padding: 25px;margin-bottom: 2%;
    box-shadow:1px 3px 10px rgba(10,90,200,0.15);
    -webkit-box-shadow:1px 3px 10px rgba(10,90,200,0.15);
}
.title-p-ul li h6{font-size: 25px;font-weight: 500;color: var(--color-3);margin-bottom:20px;}
.title-p-ul li p{display: block;position: relative;padding-left: 15px;font-size: 14px;line-height: 22px;color: #495057;font-weight:400;margin-bottom: 15px}
.title-p-ul li p:after{content: '';width: 6px;height: 6px;background-color: var(--color-6);position: absolute;left: 0;top:7px;}
.title-p-ul li p b{font-size: 16px;font-weight: 550;color: var(--color-6);}
@media (max-width: 991px) {
    .title-p-ul{padding:20px 0 0 0;}
    .title-p-ul li{width: 100%;padding:20px;margin-bottom: 3%}
    .title-p-ul li h6{font-size: 1.8rem;margin-bottom:10px;font-weight: 550;}
    .title-p-ul li p{padding-left: 12px;font-size: 1.4rem;line-height: 2rem;margin-bottom:10px}
    .title-p-ul li p:after{width: 5px;height: 5px;top:8px;}
    .title-p-ul li p b{font-size: 1.6rem;}
}

/*item-ul*/
.item-ul{width: 100%;flex-wrap: wrap;background-image:url(../images/ao04.jpg); background-repeat:no-repeat; background-position:center center;overflow: hidden}
.item-ul li{width: 33.33%;padding:30px 25px;color: #fff;position: relative;border-right: 20px solid #fff;min-height: 245px;}
.item-ul li:last-child{border-right: none;}
.item-ul li:after{content: '';width: 100%;height: 100%;background-color: rgba(26,78,233,0.7);position: absolute;left: 0;top:0;z-index: 1}
.item-ul li h6{font-size: 22px;margin-bottom: 15px;font-weight: 500;position: relative;z-index: 2}
.item-ul li p{font-size: 14px;line-height: 22px;font-weight: 400;margin-bottom: 40px;position: relative;z-index: 2}
.item-ul li p:last-child{margin-bottom: 0;}
@media (max-width: 991px) {
    .item-ul{flex-wrap: wrap}
    .item-ul li{width: 100%;padding:20px;border-right:none;min-height: auto;border-bottom:10px solid #fff}
    .item-ul li:last-child{border-bottom: none;}
    .item-ul li h6{font-size: 1.8rem;margin-bottom:10px;}
    .item-ul li p{font-size: 1.4rem;line-height:2rem;margin-bottom: 10px;}
}
/*ul-img-ul*/
.ul-img-ul{width: 100%;margin:50px 0;}
.ul-img-ul .list{width: 32%;}
.ul-img-ul .list li{width: 100%;padding: 15px 0 15px 30px;font-size: 14px;line-height: 22px;color:#495057;position: relative}
.ul-img-ul .list li i{position: absolute;left: 0;top:50%;margin-top: -11px;width: 22px;height: 22px;font-size: 14px;font-style: normal;border-radius: 50%;text-align: center;line-height:22px;background-color:#5381f6;color: #fff;display: inline-block}
.ul-img-ul .img{width: 36%;text-align: center}
.ul-img-ul .img img{width: auto;max-width: 100%;}
.ul-img-ul-center .list:last-child{text-align: right;}
.ul-img-ul-center .list:last-child li{padding: 15px 30px 15px 0;}
.ul-img-ul-center .list:last-child i{left: unset;right: 0;}
@media (max-width: 991px) {
    .ul-img-ul{flex-wrap: wrap;margin:20px 0;}
    .ul-img-ul .list{width: 100%;order: 2;}
    .ul-img-ul .list li{padding:6px 0 6px 30px;font-size:1.4rem;line-height: 2.2rem}
    .ul-img-ul .list li i{font-size:1.4rem;}
    .ul-img-ul .img{width: 80%;order: 1;padding: 0 20px;margin: 10px auto}
    .ul-img-ul-center .list:last-child{text-align: left;}
    .ul-img-ul-center .list:last-child li{padding:6px 0 6px 30px;}
    .ul-img-ul-center .list:last-child i{left:0;right:unset;}
}
/*img-ul*/
.img-ul{width: 100%;padding:20px 0 50px 0;}
.img-ul li{width: 32%;padding: 10px;background-color: #fff;border-radius: 12px;}
.img-ul li .img{width: 100%;}
.img-ul li .img img{width: 100%;border-radius: 8px;}
.img-ul li .img p{font-size: 18px;text-align: center;font-weight: 500;padding: 10px 0;}
@media (max-width: 991px) {
    .img-ul{padding:20px 0;}
    .img-ul li{width:unset;margin: 0 20px;}
    .img-ul li .img p{font-size:1.4rem;}
    .img-ul .slick-dots{position: absolute;width: 100%;height:10px;bottom:30px;left: 0;}
    .img-ul .slick-dots li{margin:0 5px;border: none;width:10px!important;height: 10px;padding: 0!important;background-color: rgba(0,0,0,0.1)}
    .img-ul .slick-dots li button{padding: 0;border: none;margin: 0;}
    .img-ul .slick-dots li.slick-active{background-color:var(--color-4) }
    .img-ul .slick-dots li button:before {font-size:1rem;color:#000;opacity: 0;left:50%;margin-left: -0.5rem;top:0;}
    .img-ul .slick-dots li.slick-active button:before {opacity: 0;color: var(--color-4)}
}
/*txt-ul*/
.txt-ul{width: 100%;flex-wrap: wrap;padding: 20px 0;}
.txt-ul li{width: 49%;background-color: #fff;padding:30px;border-radius: 12px;text-align: center;align-items: center}
.txt-ul li h6{font-size: 20px;font-weight: 500;margin-bottom: 10px;color:#5381f6}
.txt-ul li p{font-size: 14px;line-height: 22px;font-weight: 400;color: #495057}
.txt-p{font-size: 22px;font-weight: 450;color: #495057;padding:0 0 30px 0;width: 100%;line-height: 35px;}
.txt-p b{color:#5381f6 }
.txt-p.center{text-align: center}
.txt-button{align-items: center;padding: 20px 0;}
.txt-button h6{width: 50%;text-align: center;font-size:28px;font-weight: 500;color:#5381f6 }
.txt-button .kf-button{}
.txt-ul li .icon{width: 30%;}
.txt-ul li .icon img{width: auto;max-width: 100%;}
.txt-ul li .tips-span{width:68%;flex-wrap: wrap;}
.txt-ul li .tips-span span{width: 32%;margin-bottom: 2%;display: block;border-radius: 20px;line-height: 35px;background-color:#527ff4;text-align: center;font-size: 14px;color: #fff;font-weight: 400}
.txt-ul li .Q-title{width: 100%;}
.txt-ul li .Q-title span{color: #527ff4;font-size: 22px;font-weight: 500;}
.txt-ul li .Q-title h6{font-size: 22px;font-weight: 500;color:#527ff4;text-align: left }
.txt-ul li .A-txt{width: 100%;}
.txt-ul li .A-txt span{color: #527ff4;font-size: 22px;font-weight: 500;width:6%;text-align: left }
.txt-ul li .A-txt p{font-size: 14px;line-height: 22px;color: #868e96;font-weight: 400;text-align: left;width: 94%;padding-top:8px}
@media (max-width: 991px) {
    .txt-ul{padding:0;}
    .txt-ul.mtb-30{margin-top: 0;}
    .txt-ul li{width: 100%;padding:15px;margin-bottom: 2%;flex-wrap: wrap}
    .txt-ul li:last-child{margin-bottom: 0}
    .txt-ul li h6{font-size: 1.8rem;margin-bottom: 10px;}
    .txt-ul li p{font-size: 1.4rem;line-height: 2.2rem}
    .txt-p{font-size: 1.4rem;padding:20px 0 10px 0;line-height:2.2rem;}
    .txt-button{flex-wrap: wrap}
    .txt-button h6{width: 100%;font-size:1.6rem;}
    .txt-button .kf-button{width: 50%;margin: 10px auto;}
    .txt-ul li .icon{width: 100%;text-align: center;margin: 0 auto 20px auto;}
    .txt-ul li .icon img{width: 60px;}
    .txt-ul li .tips-span{width:100%;}
    .txt-ul li .tips-span span{line-height: 30px;font-size: 1.2rem;}
    .txt-ul li .Q-title{width: 100%;}
    .txt-ul li .Q-title span{font-size:1.6rem;}
    .txt-ul li .Q-title h6{font-size:1.6rem;}
    .txt-ul li .A-txt{width: 100%;flex-wrap:wrap}
    .txt-ul li .A-txt span{font-size: 1.6rem;width:100%;display: block; }
    .txt-ul li .A-txt p{font-size: 1.3rem;line-height: 2rem;width: 100%;padding: 0}
}


/*bar-title-tips-info*/
.bar-title-tips-info{width: 100%;padding: 30px 0 0 0}
.bar-left{width: 28%;
    box-shadow:1px 3px 10px rgba(10,90,200,0.15);
    -webkit-box-shadow:1px 3px 10px rgba(10,90,200,0.15);
    border-radius: 8px;overflow: hidden;
}
.bar-left h4{width: 100%;line-height:70px;background-color:#0148ff;color: #fff;font-weight: 400;font-size:20px;text-align: center;margin-bottom: 30px;}
.bar-left h4 span{font-weight: 550;font-size: 25px}
.bar-left h5{font-size: 70px;font-weight: 550;text-align: center;color:#0148ff}
.bar-left p{font-size: 25px;font-weight: 400;color: #495057;text-align: center}
.bar-left a{display: block;width: 70%;line-height: 40px;margin: 30px auto;background-color:#0148ff;color: #fff;font-size: 18px;font-weight: 400;border-radius: 20px;text-align: center}
.title-tips-info{width: 70%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content:space-between;
    justify-content: space-between;flex-wrap: wrap;
}
.title-tips-info li{width: 49%;
    box-shadow:1px 3px 10px rgba(10,90,200,0.15);
    -webkit-box-shadow:1px 3px 10px rgba(10,90,200,0.15);
    margin-bottom:2%;padding:25px 20px;border-radius: 8px;background-image: url(../images/uu.png);background-size: auto;background-repeat: no-repeat;background-position: right top;
}
.title-tips-info li:nth-child(3),.title-tips-info li:nth-child(4){margin-bottom: 0}
.title-tips-info li h6{font-size: 22px;font-weight: 500;color: #495057;margin-bottom:20px}
.title-tips-info li .tips{width: 100%;margin-bottom: 10px}
.title-tips-info li .tips p{margin-right: 10px;padding:5px 20px;background-color: #e7f5ff;color:#0148ff;font-size: 14px;font-weight: 400;text-align: center }
.title-tips-info li .info{width: 100%;}
.title-tips-info li .info p{width: 50%;color: var(--color-6);font-size: 14px;line-height: 22px;font-weight: 400;}
.title-tips-info li .info p:last-child{text-align: right;color: #495057}
.title-tips-info li .info p img{position: relative;top:-2px;}
.title-tips-info li .info p span{}
@media (max-width: 991px) {
    .bar-title-tips-info{padding:20px 0 0 0;flex-wrap: wrap}
    .bar-left{width: 100%;margin-bottom: 10px;}
    .bar-left h4{line-height:50px;font-size:2rem;margin-bottom:20px;}
    .bar-left h4 span{font-size: 1.8rem}
    .bar-left h5{font-size: 5rem;}
    .bar-left p{font-size: 2rem;}
    .bar-left a{margin:20px auto;font-size:1.6rem;}
    .title-tips-info{width: 100%;}
    .title-tips-info li{width: 100%;margin-bottom:3%;padding:20px;}
    .title-tips-info li:nth-child(3){margin-bottom: 3%}
    .title-tips-info li h6{font-size: 1.6rem;margin-bottom:10px}
    .title-tips-info li .tips p{margin-right:5px;padding:5px 6px;font-size: 1.4rem}
    .title-tips-info li .info p{width: 40%;font-size: 1.2rem;line-height: 2rem}
    .title-tips-info li .info p:last-child{text-align: left;width: 60%}
}

/*ico-b-p-ul*/
.ico-b-p-ul{width: 100%;padding:50px 0;}
.ico-b-p-ul li{width: 13.42%;background-color: #fff;
    box-shadow:1px 4px 12px rgba(0,0,0,0.15);
    -webkit-box-shadow:1px 4px 12px rgba(0,0,0,0.15);
    padding: 20px;text-align: center!important;position: relative;bottom: -20px;
}
.ico-b-p-ul li:after{
    content: '';
    width: 0;
    height: 0;
    border-width: 10px;
    border-style: solid;
    border-color:#fff transparent transparent transparent;
    position: absolute;bottom: -20px;left: 50%;margin-left: -5px;
}
.ico-b-p-ul li:nth-child(2n){top:-30px;bottom: unset}
.ico-b-p-ul li .ico{display: block;margin: 10px auto;text-align: center;padding-top: 12px;width: 80px;height: 80px;background-color: #91ccf1;border-radius: 50%;}
.ico-b-p-ul li .ico img{width: auto;max-width: 100%;}
.ico-b-p-ul li:hover .ico{background:linear-gradient(to bottom, #54b2ec 0%,#2b8ecc 100%);}
.ico-b-p-ul li b{font-size: 16px;line-height: 26px;font-weight: 500;color: #495057}
.ico-b-p-ul li p{font-size: 14px;line-height: 22px;font-weight: 400;color: #868e96}
@media (max-width: 991px) {
    .ico-b-p-ul{width: 100%;padding:20px 0;overflow-x: auto;flex-wrap: nowrap}
    .ico-b-p-ul li{width: 49%;margin-right:3%;padding:10px;bottom:unset;transition: all 300ms ease;display: inline-block;flex: 0 0 140px;}
    .ico-b-p-ul li:nth-child(2n){top:unset;}
    .ico-b-p-ul li .ico{display: block;margin: 10px auto;text-align: center;padding-top: 12px;width: 80px;height: 80px;background-color: #91ccf1;border-radius: 50%;}
    .ico-b-p-ul li .ico img{width: auto;max-width: 100%;}
    .ico-b-p-ul li:hover .ico{background:linear-gradient(to bottom, #54b2ec 0%,#2b8ecc 100%);}
    .ico-b-p-ul li b{font-size: 16px;line-height: 26px;font-weight: 500;color: #495057}
    .ico-b-p-ul li p{font-size: 14px;line-height: 22px;font-weight: 400;color: #868e96}
}

/*h6-p-img-ul*/
.h6-p-img-ul{width: 100%;padding:20px 0;}
.h6-p-img-ul li{background-color: #0167cb;width: 32%;padding:30px 20px 0 20px;position: relative}
.h6-p-img-ul li h6{color: #fff;font-size:30px;font-weight: 500;line-height: 25px;margin-bottom:20px;}
.h6-p-img-ul li p{color: #fff;font-size: 14px;line-height: 22px;font-weight: 400;width: 50%;min-height:60px;}
.h6-p-img-ul li img{width: 130px;max-width: 50%;display: block;margin: 0 0 0 auto;position: relative;top:-20px}
.h6-p-img-ul li a{display: block;width: 40%;line-height: 40px;background-color: #fff;color:#0167cb;border-radius: 30px;font-size: 16px;text-align: center }
.h6-p-img-ul.Indigo{}
.h6-p-img-ul.Indigo li{background-color: #5380f4;border-radius: 12px;}
.h6-p-img-ul.Indigo li p{width: 80%}
.h6-p-img-ul.Indigo li img{width: 80px;}
@media (max-width: 991px) {
    .h6-p-img-ul{width: 100%;padding:20px 0 0 0;flex-wrap: wrap;}
    .h6-p-img-ul li{padding:20px 20px 0 20px;width: 100%;margin-bottom: 2%}
    .h6-p-img-ul li:last-child{margin-bottom: 0}
    .h6-p-img-ul li h6{font-size:2rem;line-height:3rem;margin-bottom:10px;}
    .h6-p-img-ul li p{font-size: 1.4rem;line-height:2.2rem;min-height:auto;}
    .h6-p-img-ul li img{top:-30px}
    .h6-p-img-ul li a{width:50%;line-height: 30px;font-size: 1.4rem}
    .h6-p-img-ul.Indigo{width: 100%;margin: 0!important;padding: 0!important;}
    .h6-p-img-ul.Indigo li{background-color: #5380f4;border-radius: 12px;}
    .h6-p-img-ul.Indigo li p{width:70%;margin-bottom: 20px;min-height:70px;}
    .h6-p-img-ul.Indigo li img{width:25%;top:-70px;}
    .h6-p-img-ul.Indigo li a{position: absolute;bottom:50px;left:20px;width: 40%}
    .h6-p-img-ul.slick-ul-1{margin: 0!important;height: auto!important;}
    .h6-p-img-ul.slick-ul-1 li{margin: 0!important;}
    .h6-p-img-ul .slick-dots{position: absolute;width: 100%;height:10px;bottom:20px;left: 0;}
    .h6-p-img-ul .slick-dots li{margin:0 5px!important;border: none;width:10px!important;height: 10px;padding: 0!important;background-color: rgba(255,255,255,0.1);border-radius: 50%}
    .h6-p-img-ul .slick-dots li button{padding: 0;border: none;margin: 0;}
    .h6-p-img-ul .slick-dots li.slick-active{background-color:var(--color-7) }
    .h6-p-img-ul .slick-dots li button:before {font-size:1rem;color:#000;opacity: 0;left:50%;margin-left: -0.5rem;top:0;}
    .h6-p-img-ul .slick-dots li.slick-active button:before {opacity: 0;color: var(--color-7)}

}



/*ico-bg-b-p*/
.ico-bg-b-p{width: 100%;padding:20px 0 40px 0}
.ico-bg-b-p li{width:19.2%;background-color: #fff;
    box-shadow:1px 4px 12px rgba(0,0,0,0.15);
    -webkit-box-shadow:1px 4px 12px rgba(0,0,0,0.15);text-align: center;
    padding: 20px;}
.ico-bg-b-p li i{width:80px;height:80px;font-size:4rem;font-weight: 700;color:rgba(26,78,233,0.5);background-color: #eff5fe;line-height:80px;display: block;margin: 10px auto;border-radius: 50%;text-align: center}
.ico-bg-b-p li i img{width: auto;max-width: 80%;}
.ico-bg-b-p li b{font-size: 22px;line-height: 30px;font-weight: 500;color: #495057;margin-bottom: 5px;}
.ico-bg-b-p li p{font-size: 14px;line-height: 22px;font-weight: 300;color: #868e96;margin-bottom: 10px;}
.ico-bg-b-p.no-shadow{}
.ico-bg-b-p.no-shadow li{box-shadow:none;-webkit-box-shadow:none;position:relative;}
.ico-bg-b-p.no-shadow li i{background-color: transparent;}
.ico-bg-b-p.no-shadow li i span{position: absolute;font-size: 60px;color: #dee2e6;top:-10px;left:10px;}
@media (max-width: 991px) {
    .ico-bg-b-p{padding:15px 0;width: 100%;position: relative;overflow-x: auto;flex-wrap: nowrap}
    .ico-bg-b-p li{width:49%;margin:0 2%;position: relative;transition: all 300ms ease;display: inline-block;flex: 0 0 140px;padding: 20px 10px;}
    .ico-bg-b-p li i{width:80px;height: 80px;line-height:80px;}
    .ico-bg-b-p li i img{width: auto;max-width: 80%;}
    .ico-bg-b-p li b{font-size:1.6rem;line-height:2.6rem;}
    .ico-bg-b-p li p{font-size:1.2rem;line-height:1.8rem;margin-bottom:0}
    .ico-bg-b-p.no-shadow li i span{font-size:5rem;font-weight: 500}
}

/*ico-bg-b*/
.ico-bg-b{width: 100%;padding: 20px 0}
.ico-bg-b li{ width:10%; cursor:pointer;padding-right:20px;background-image:url(../images/ww.png); background-repeat:no-repeat; background-position:right 30px;}
.ico-bg-b li:last-child{background-image:none;}
.ico-bg-b li i{display: block;text-align: center;height:80px;padding:20px; background-image:url(../images/za-h.png); background-repeat:no-repeat; background-position:center center;}
.ico-bg-b li i img{width: auto;}
.ico-bg-b li b{ font-size:15px;font-weight: 400;color: #495057;display: block;text-align: center}

.ico-title-bg-ul{width: 100%;flex-wrap: wrap;background-repeat:no-repeat; background-position:center center;overflow: hidden;background-size: 100% auto;}
.ico-title-bg-ul li{width: 25%;border-right: 20px solid #f6f6f6;padding: 50px 20px;position: relative;background-color: rgba(26,78,233,0.5);text-align: center;min-height: 340px}
.ico-title-bg-ul li:last-child{border-right: none;}
.ico-title-bg-ul li .ico{width: 100%;margin-bottom: 40px;}
.ico-title-bg-ul li .ico img{width: auto;max-width: 100%;}
.ico-title-bg-ul li .info{width: 100%;}
.ico-title-bg-ul li .info h6{font-size: 30px;font-weight: 500;color: #fff;}
@media (max-width: 991px) {
    .ico-bg-b{padding:0;overflow-x: auto;flex-wrap: nowrap}
    .ico-bg-b li{transition: all 300ms ease;display: inline-block;flex: 0 0 110px;width:32%;}
    .ico-bg-b li i{height:80px;padding:20px;}
    .ico-bg-b li b{font-size:1.4rem}

    .ico-title-bg-ul{background-size: cover}
    .ico-title-bg-ul li{width:49%;border-right:none;padding:20px 0 40px 0;min-height:auto}
    .ico-title-bg-ul li:last-child{border-right: none;}
    .ico-title-bg-ul li .ico{width: 100%;margin-bottom:10px;text-align: center;}
    .ico-title-bg-ul li .ico img{display: block;margin: 0 auto;}
    .ico-title-bg-ul li .info h6{font-size:1.8rem;}

    .ico-title-bg-ul.slick-ul-1{background-size: cover;padding: 0!important;}
    .ico-title-bg-ul.slick-ul-1 li{width: unset;margin:0!important;}

    .ico-title-bg-ul .slick-dots{position: absolute;width: 100%;height:10px;bottom:20px;left: 0;}
    .ico-title-bg-ul .slick-dots li{margin:0 5px!important;border: none;width:10px!important;height: 10px;border-radius: 50%;padding: 0!important;background-color: rgba(255,255,255,0.2)}
    .ico-title-bg-ul .slick-dots li button{padding: 0;border: none;margin: 0;}
    .ico-title-bg-ul .slick-dots li.slick-active{background-color:var(--color-4) }
    .ico-title-bg-ul .slick-dots li button:before {font-size:1rem;color:#000;opacity: 0;left:50%;margin-left: -0.5rem;top:0;}
    .ico-title-bg-ul .slick-dots li.slick-active button:before {opacity: 0;color: var(--color-4)}

}

/*ico-title-p-dl*/
.ico-title-p-dl{width: 100%;padding: 20px 0;flex-wrap: wrap}
.ico-title-p-dl dt{width: 39.4%;padding: 50px;text-align: center;margin-bottom: 1%;}
.ico-title-p-dl dt h6{font-size: 40px;font-weight: 500;color: #fff;margin-bottom: 20px;}
.ico-title-p-dl dt p{font-size: 25px;line-height: 25px;color: #fff;font-weight: 400;}
.ico-title-p-dl dd{width: 19.2%;background-color: #fff;padding:40px 10px;margin-bottom: 1%;}
.ico-title-p-dl dd .ico{text-align: center;margin-bottom: 20px;}
.ico-title-p-dl dd .ico img{width: auto;max-width: 100%;}
.ico-title-p-dl dd .info{text-align: center;}
.ico-title-p-dl dd .info h6{font-size: 20px;line-height: 30px;color:#495057;margin-bottom: 5px;font-weight: 500}
.ico-title-p-dl dd .info p{font-size: 14px;line-height: 22px;color:#495057;}
@media (max-width: 991px) {
    .ico-title-p-dl{padding:10px 0 0 0;}
    .ico-title-p-dl dt{padding:20px;width:100%;margin-bottom: 2%}
    .ico-title-p-dl dt h6{font-size: 2.2rem;margin-bottom:10px;}
    .ico-title-p-dl dt p{font-size: 1.4rem;line-height: 2.2rem}
    .ico-title-p-dl dd{width: 49%;padding:20px 10px;margin-bottom: 2%}
    .ico-title-p-dl dd .ico{margin-bottom:10px;}
    .ico-title-p-dl dd .ico img{width: auto;max-width: 100%;}
    .ico-title-p-dl dd .info h6{font-size: 1.4rem;line-height:2.2rem;margin-bottom: 0}
    .ico-title-p-dl dd .info p{font-size: 1.2rem;line-height: 1.8rem;}
}

/*txt-h6-p*/
.txt-h6-p{width: 100%;padding:30px 0}
.txt-h6-p h6{color: #fff;font-weight: 500;font-size: 22px;margin-bottom: 10px;}
.txt-h6-p p{color: #fff;font-weight: 400;font-size: 16px;line-height: 26px;}
.txt-h6-p.txt-big h6{font-size: 30px;margin-bottom: 20px;}
.txt-h6-p.txt-big p{font-size: 20px;line-height: 40px;}
@media (max-width: 991px) {
    .txt-h6-p{padding:20px 0}
    .txt-h6-p h6{font-size: 1.6rem;margin-bottom: 10px;}
    .txt-h6-p p{font-size: 1.3rem;line-height:1.8rem;}
    .txt-h6-p.txt-big h6{font-size: 1.8rem;margin-bottom:10px;}
    .txt-h6-p.txt-big p{font-size: 1.4rem;line-height: 2.2rem;}
}
/*title-info-tips-txt-ul*/
.title-info-tips-txt-ul{width: 100%;padding: 20px 0 0 0;flex-wrap: wrap;}
.title-info-tips-txt-ul li{
    width: 32%;
    box-shadow:1px 3px 10px rgba(10,90,200,0.15);
    -webkit-box-shadow:1px 3px 10px rgba(10,90,200,0.15);
    padding:25px 20px;border-radius: 8px;
}
.title-info-tips-txt-ul li h6{font-size: 18px;line-height: 28px;font-weight: 500;margin-bottom: 10px;color: #495057}
.title-info-tips-txt-ul li .info{width: 100%;margin-bottom: 10px}
.title-info-tips-txt-ul li .info p{width: 50%;color: var(--color-6);font-size: 14px;line-height: 22px;font-weight: 400;}
.title-info-tips-txt-ul li .info p:last-child{text-align: right;color: #495057}
.title-info-tips-txt-ul li .info p img{position: relative;top:-2px;}
.title-info-tips-txt-ul li .info p span{}
.title-info-tips-txt-ul li .tips{width: 100%;margin-bottom: 10px}
.title-info-tips-txt-ul li .tips p{margin-right: 10px;padding:5px 20px;background-color: #e7f5ff;color:#0148ff;font-size: 14px;font-weight: 400;text-align: center}
.title-info-tips-txt-ul li .txt{background-color: #f0f4ff;padding: 10px;align-items: center;min-height: 125px;}
.title-info-tips-txt-ul li .txt img{width: auto;margin-right: 15px}
.title-info-tips-txt-ul li .txt p{color: #0148ff;font-size: 14px;line-height: 22px;font-weight: 400;}
.title-info-tips-txt-ul li .txt p b{display: block;font-size: 16px;}
@media (max-width: 991px) {
    .title-info-tips-txt-ul li{padding:20px;width: 100%;margin-bottom: 3%}
    .title-info-tips-txt-ul li:last-child{margin-bottom: 0}
    .title-info-tips-txt-ul li h6{font-size: 1.6rem;line-height:2.2rem;}
    .title-info-tips-txt-ul li .info p{font-size: 1.2rem;line-height: 2rem;width: 40%}
    .title-info-tips-txt-ul li .info p:last-child{text-align: left;width: 60%}
    .title-info-tips-txt-ul li .tips p{margin-right:5px;padding:5px 10px;font-size:1.4rem}
    .title-info-tips-txt-ul li .txt{padding:10px;min-height: auto;}
    .title-info-tips-txt-ul li .txt img{margin-right: 10px}
    .title-info-tips-txt-ul li .txt p{font-size:1.3rem;line-height: 2rem;}
    .title-info-tips-txt-ul li .txt p b{font-size: 1.5rem;margin-bottom: 5px}
}
/*title-p-bg-ul*/
.title-p-bg-ul{width: 100%;padding: 20px 0;}
.title-p-bg-ul li{width: 23.5%;background-image: url(../images/v01.png);background-size: cover;background-position: center;background-repeat: no-repeat;text-align: center;padding:30px 20px }
.title-p-bg-ul li:nth-child(2){background-image: url(../images/v02.png)}
.title-p-bg-ul li:nth-child(3){background-image: url(../images/v03.png)}
.title-p-bg-ul li:nth-child(4){background-image: url(../images/v04.png)}
.title-p-bg-ul li h6{font-size: 22px;line-height: 30px;font-weight: 550;margin-bottom: 20px;color: #fff;}
.title-p-bg-ul li p{font-size: 14px;line-height: 22px;font-weight: 400;color: #fff;}
@media (max-width: 991px) {

}
/*img-title-p-but*/
.img-title-p-but{width: 100%}
.img-title-p{width: 28%;background-image: url(../images/aq.png);background-size: cover;background-position: center;padding: 20px;}
.img-title-p img{width: 50%;margin-bottom: 50px;}
.img-title-p h6{display: block;margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px dashed #eee;font-size: 14px;line-height: 22px;color: #fff;}
.img-title-p h6 b{display: block;margin-bottom: 10px;font-size: 25px;}
.img-title-p h6 span{}
.img-title-p p{font-size: 15px;line-height: 25px;color: #fff;font-weight: 400;}
.img-title-p-but-ul{width: 70%;flex-wrap: wrap;}
.img-title-p-but-ul li{width: 49%;background-color: #f1f3f5;padding: 25px;margin-bottom: 2%}
.img-title-p-but-ul li:nth-child(n+3){margin-bottom: 0}
.img-title-p-but-ul li .img-txt{width: 100%;padding: 0;align-items: flex-start;margin-bottom: 10px}
.img-title-p-but-ul li .img-txt .img{width: 25%;padding: 0;margin-bottom: 0;}
.img-title-p-but-ul li .img-txt .img img{width:auto;max-width: 100%;}
.img-title-p-but-ul li .img-txt .txt{width: 70%;}
.img-title-p-but-ul li .img-txt .txt h6{font-size: 22px;font-weight: 500;margin-bottom: 5px;color: #495057}
.img-title-p-but-ul li .img-txt .txt p{font-size: 13px;line-height: 22px;color: #495057;margin-bottom: 0;font-family: "Microsoft YaHei", "Roboto", sans-serif}
.img-title-p-but-ul li .tip{width: 100%;padding:15px 0;border-top: 1px dashed #ddd;}
.img-title-p-but-ul li .tip p{font-size: 12px;line-height: 20px;color: #868e96;font-family: "Microsoft YaHei", "Roboto", sans-serif}
.img-title-p-but-ul li .txt-a{width: 100%;}
.img-title-p-but-ul li .txt-a a{display: inline-block;padding: 5px 10px;font-size: 13px;color: #fff;background-color: #fc7f21;margin-right: 10px}
.img-title-p-but-ul li .txt-a a:nth-child(2){background-color: #fe5449}
.img-title-p-but-ul li .txt-a a:nth-child(3){background-color: #527ff4}
@media (max-width: 991px) {

}
/*title-p-imgs-ul*/
.title-p-imgs-ul{background-color: #fff;padding: 20px;}
.title-p-imgs-ul .title-p{width: 32%;padding: 20px 0}
.title-p-imgs-ul .title-p h6{font-size: 25px;font-weight: 500;margin-bottom: 10px;color: #495057}
.title-p-imgs-ul .title-p p{font-weight: 400;font-size: 14px;line-height: 22px;margin-bottom: 100px;color: #495057}
.title-p-imgs-ul .imgs-ul{width: 65%;padding:20px}
.title-p-imgs-ul .imgs-ul li{width: 30%;background-color: #fff;}
.title-p-imgs-ul .imgs-ul li:nth-child(3n){margin-right: 0}
.title-p-imgs-ul .imgs-ul li .img{width: 100%;margin-bottom: 10px;}
.title-p-imgs-ul .imgs-ul li .img img{width: 100%;border-radius:12px;}
.title-p-imgs-ul .imgs-ul li .info{text-align: center;padding:0 0 10px 0;}
.title-p-imgs-ul .imgs-ul li .info h6{font-size:25px;font-weight: 400;margin-bottom: 10px;color: #495057;}
.title-p-imgs-ul .imgs-ul li .info a{background-color: #527ff4;color: #fff;display: block;width:60%;margin:0 auto;text-align: center;line-height: 40px;font-size:18px; }
@media (max-width: 991px) {

}
/*img-title-p-a-ul*/
.img-title-p-a-ul{width: 100%;padding: 0;flex-wrap: wrap}
.img-title-p-a-ul li{width: 23.5%;background-color: #f1f3f5;margin-bottom: 2%;margin-right: 2%;padding: 20px;}
.img-title-p-a-ul li:nth-child(4n){margin-right: 0}
.img-title-p-a-ul li .img{width: 100%;text-align: center;margin-bottom: 20px;}
.img-title-p-a-ul li .img img{width: auto;max-width: 100%;}
.img-title-p-a-ul li .info{text-align: center;}
.img-title-p-a-ul li .info h6{font-size: 25px;font-weight: 500;color: #495057;margin-bottom: 10px;}
.img-title-p-a-ul li .info p{font-size: 14px;line-height: 22px;color: #495057;margin-bottom: 10px;}
.img-title-p-a-ul li .info a{display: block;width: 50%;margin: 0 auto;line-height: 40px;text-align: center;background-color:#527ff4;color: #fff;font-size: 16px; }
@media (max-width: 991px) {

}
.kf-button{
    width: 300px;padding:10px 20px;color: #fff!important;display: block;
    background-color:var(--color-7);
    background-image:-webkit-linear-gradient(45deg, var(--color-6), var(--color-8));
    background-image:linear-gradient(45deg, var(--color-6), var(--color-8));
    box-shadow:10px 10px 20px rgba(253,117,4,0.3);
    -webkit-box-shadow:10px 10px 20px rgba(253,117,4,0.3);
    font-size: 22px;font-weight:500;border-radius:50px;text-align: center;
}
.kf-button i{font-size:3rem;}
.kf-button.blue{
    background-color: var(--color-4);
    background-image:-webkit-linear-gradient(45deg, var(--color-3), var(--color-4));
    background-image:linear-gradient(45deg, var(--color-3), var(--color-4));
    box-shadow:10px 10px 20px rgba(10,90,200,0.3);
    -webkit-box-shadow:10px 10px 20px rgba(10,90,200,0.3);
}
.kf-button.center{margin: 0 auto;}
.mt-30{margin-top: 30px;}
.mb-30{margin-bottom: 30px;}
@media (max-width: 991px) {
    .kf-button{width: 50%;padding:8px 10px 10px 10px;font-size: 1.4rem;margin: 0 auto 50px auto}
    .kf-button i{font-size:1.8rem;margin-right:2px;}
    .mt-30{margin-top:20px;}
    .mb-30{margin-bottom:20px;}
}

.s1{background-color: var(--color-11);}
.kefu{}
.s2{background-color: var(--color-11);}
.s3{}
.s4{background-color: var(--color-11);}
.s4 .container{background-color: #fff;margin-bottom:20px;border-radius: 12px;padding:40px;}
.s4 .container:last-child{margin-bottom: 0}
.s4 .sbz{width: 100%;align-items: center}
.s4 .sbz h5{border-radius: 12px;padding:40px;border: 1px solid #ddd;text-align: center;font-size: 18px;line-height: 28px;color: #495057;display: table-cell;vertical-align: middle}
.s4 .sbz h5.tg{background-color: var(--color-3);color: #fff;padding:60px 40px;border: none;}
.s4 .sbz .jiantou{text-align: center}
.s4 .sbz .jiantou img{width: auto}
.s4 .sbz .jiantou p{font-size: 16px;line-height: 26px;color: #495057}
.s4 .sbz .sbz-ul{border: 1px solid #ddd;border-radius: 12px;padding:20px;}
.s4 .sbz .sbz-ul li{font-size: 14px;line-height: 22px;color: #495057;padding: 5px 0;}
@media (max-width: 991px) {
    .s4 .container{margin-bottom:10px;padding:20px;}
    .s4 .sbz{width: 100%;flex-wrap: wrap}
    .s4 .sbz h5{border-radius: 12px;padding:20px;font-size: 1.6rem;line-height: 2.5rem;width: 100%;}
    .s4 .sbz h5.tg{padding:20px;border: none;}
    .s4 .sbz .jiantou{width: 60px;margin: 10px auto;}
    .s4 .sbz .jiantou img{transform: rotate(90deg)}
    .s4 .sbz .jiantou p{font-size:1.5rem;line-height: 2.2rem}
    .s4 .sbz .sbz-ul{padding:20px;width: 100%;}
    .s4 .sbz .sbz-ul li{font-size:1.4rem;line-height:2rem;padding:2px 0;}
}

.s5{}
.s6{background-color: var(--color-11);}
.s7{}
.s8{background-color: var(--color-11);}
.s9{padding: 50px 0 0 0}
.s10{background-color: var(--color-11);}
.s-bg{background-size:100%;background-position: center bottom;background-repeat: no-repeat;width: 100%;height: 598px;}
.s-bg-h{background-size:100%;background-position: center bottom;background-repeat: no-repeat;width: 100%;height: auto}
.mb0{margin-bottom: 0}
.mtb-30{margin: 30px auto;}
@media (max-width: 991px) {
    .s-bg{background-size:cover;min-height:180px;height: auto}
    .s9{padding:20px 0 0 0}
    .s-bg-h{background-size: cover!important;background-position: center;}
}

.imglist{width: 100%;}
.imglist img{width:auto;max-width: 100%}
