
.aa {
    font-family: 思源黑体;
    color: #696969;
}

 .py-9 {
            padding-top: 75px;
            padding-bottom: 25px;
        }

        .lx {
            color: #5d494a;
            text-decoration: none
        }



        .team-a {
            border: 1px solid #000000 ; 
            width: 175px;
            height: 55px;
        }

         .cms-section .boxed {
            width: 100%;
            padding-right: 20px;
            padding-left: 20px;
            margin-right: auto;
            margin-left: auto;
        }
         .cms-section .boxed {
            max-width: 1400px;
        }
        .link-box .image-container img {
            width: 100%;
            height: auto;
            transition: -ms-transform .25s ease;
            transition: -webkit-transform .25s ease;
            transition: transform .25s ease;
            -webkit-transition: -webkit-transform .25s ease;
        }
        .img1 {
            vertical-align: middle;
            border-style: none;
        }
        .link-box .box-container .background {
            background-color: rgba(89,123,192,.1);
        }
        .link-box .box-container .background {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: white;
            z-index: -1;
        }
        .link-box .box-container {
            position: relative;
            z-index: 1;
            text-align: center;
            background: white;
            width: 80%;
            max-width: 400px;
            margin: 0 auto;
            padding: 26px;
        }
        .link-box .image-container {
            margin-bottom: -75px;
            overflow: hidden;
        }
        .col-12 .col-md-6 .col-lg-3 {
            position: relative;
            width: 100%;
            padding-right: 20px;
            padding-left: 20px;
        }
        .link-box .box-container .background {
            background-color: rgba(89,123,192,.1);
        }
        .btnn {
            color: #ba9740;
            border-color: #ba9740;
            background-color: white;
        }
        @media (min-width: 1200px) {
            .link-box .box-container .btnn {
                font-size: 18px;
            }
        }
        .btn-outline .btnn {
            color: #597bc0;
            border-color: #597bc0;
            background-color: white;
        }
        @media (min-width: 768px) {

            .btnn {
                font-size: 18px;
                height: 50px;
            }
        }
        .btnn {
            display: inline-flex;
            -ms-flex-align: center;
            align-items: center;
            -ms-flex-pack: center;
            justify-content: center;
            border-radius: 0;
            font-weight: normal;
            border: 1px solid ;
            padding: 2px 12px;
        }

        .link-box img {
              transition: .5s;
        }

        .link-box:hover img {
            transform: scale(1.1);
        }
        .lunbo {
            width: 100%;
            height: auto;
            transition: -ms-transform .25s ease;
            transition: -webkit-transform .25s ease;
            transition: transform .25s ease;
            -webkit-transition: -webkit-transform .25s ease;
            transition: .5s;
            vertical-align: middle;
            border-style: none;

        }
        .lunbo:hover{
            transform: scale(1.1);
        }
        ul,li{
            list-style: none;margin: 0;padding: 0;

        }
        #rowo{
     width: 1454px;height:auto;overflow: hidden;margin:30px auto;position: relative;

 }
        .rowo {
       width: 1384px;margin:0px auto;

   }
        .rowo ul li{
         width: 25%;float: left;

  }
        .rowo ul li .col-12{
         width:322px;

  }






        #rowoo {
            width: 1454px;
            height: auto;
            overflow: hidden;
            margin: 30px auto;
            position: relative;
        }

        .rowoo {
            width: 1384px;
            margin: 0px auto;
        }

            .rowoo ul li {
                width: 25%;
                float: left;
            }

                .rowoo ul li .col-12 {
                    width: 322px;
                }
        .hb_b1{
            position: absolute;
            top: 180px;
            left: -10px;
            z-index: 2;
            width: 100%;

        }
        .hb_b1 a{
            display: block;
            font-size: 50px;
            color: #ccc;
            cursor: pointer;

        }
        .hb_b1 .next{
            float: left;

        }
        .hb_b1 .prev{
            float: right;

        }
        #but1:hover{
            background-color:#992224
        }

        #but1 {
            background-color: #ffffff00
        }

        .hb_b2 {
            position: absolute;
            top: 110px;
            left: -10px;
            z-index: 2;
            width: 100%;
        }

            .hb_b2 a {
                display: block;
                font-size: 50px;
                color: #ccc;
                cursor: pointer;
            }

            .hb_b2 .next {
                float: left;
            }

            .hb_b2 .prev {
                float: right;
            }
            .zt{
                font-family:"思源柔黑体"
            }

            .fl:hover p{
                display:block
            }