.col_news_con{padding:1rem 0;}
.jiaoshi h3{margin-bottom:1rem;color:#6222ec;}
.jiaoshi h3::before{background:#6222ec;}
.shiziduiwu{background:#fff;padding-top:1rem;margin-bottom:1rem;padding-bottom:0;}
.shiziduiwu li{width:7rem;text-align:left;border-right: 1px solid #e1e1e1;margin-bottom:1rem;}
.shiziduiwu li  h5{text-align:left;margin-left:1rem;}
.shiziduiwu li:hover{background:none;}
.shiziduiwu li:hover h5 a,.shiziduiwu li:hover h6 a{color:#6222ec;font-weight:normal;}
.article h1.arti_title{color:#6222ec;padding-bottom:0;text-align:left;}
.read{width:100%;}

.shiziduiwu li a{display: block;}
.shiziduiwu li a span{display: block;color:#274372;height:1rem;line-height:1rem;text-align:left;}
.shiziduiwu li a i{display: block;color:#274372;font-size: 0.7rem;font-style: normal;height:0.7rem;line-height:0.7rem;}
.shiziduiwu li:last-child a{border-right: none;}
.shiziduiwu li a:hover span,.shiziduiwu li a:hover i{color:#6222ec;}
.wp_entry{width:100%;}


.main3 .news_list li.news{display:flex;}



 .teamlist {
                            padding: 3px 9px;
                            background: #6222ec;
                            background-size: cover;
                            font-size: 0;
                            margin-bottom: 2rem;
                        }

                        .team2 {
                            margin: 0 -0.5rem;
                            overflow: hidden
                        }

                        .team2 a {
                            display: block;
                            margin: 5px 10px
                        }

                        .team2 li {
                            display: inline-block
                        }

                        .teamlist span {
                            padding: 3px 12px;
                            display: inline-block;
                        }

                        .team .all {
                            color: #f9ba08;
                            font-weight: bold;
                        }

                        .team {}

                        .team a {
                            display: block;
                            padding: 3px 0px;font-size:0.8rem;color:#fff;
                        }

                        .team li {
                            display: inline-block;
                            width: 2rem;
                            text-align: center;
                        }

                        .teamUl {
                            overflow: hidden;
                            margin: 0 -15px;
                        }

                        .teamUl li {
                            margin-bottom: 40px;
                            transition: all .35s ease-in-out;
                        }

                        .teamUl li:hover a {
                            background: #6222ec;
                        }

                        .teamUl a {
                            margin: 0 15px;
                            display: block;
                            padding: 10px;
                            border: 1px solid #e5e5e5;
                            border-top: 5px solid #6222ec;
                            overflow: hidden;
                        }

                        .name {
                            width: 180px;
                            background: #eee;
                        }

                        .namePic {
                            padding-bottom: 133.33%;width:100%;height:0px;
                        }
.namePic  img {
    width: 100%;
    transition: all 0.5s ease-in-out;
}
                        .nameRight {
                            margin-left: 185px;
                            padding: 0px 40px;
                            border-top-right-radius: 10px;
                            border-bottom-right-radius: 10px;
                            background: #fff;
                            background-size: cover;
                        }

                        .nameRight dl {
                            padding-top: 25px
                        }

                        .nameRight dd {
                            line-height: 38px;
                            color: #333;
                        }

                        .nameRight dd p {
                            word-wrap: break-word;
                            word-break: break-all;
                            max-height: 145px;
                            overflow: hidden;
                        }
   [class*="gp-xs"],
    [class*="gp-sm"],
    [class*="gp-md"],
    [class*="gp-lg"] {
        display: inline-block;
        *display: inline;
        *zoom: 1;
        vertical-align: top;
        width: 100%;
    }.gp-fl {
    float: left;
}
    .gp-avg-md-2>li{float:left;}
    @media screen and (min-width:100px) {
        [class*="gp-avg"]>li {
            width: 100%;
        }

        .gp-avg-xxs-1>li {
            width: 100%;
        }
        .gp-avg-xxs-2>li {
            width: 50%;
        }
        .gp-avg-xxs-3>li {
            width: 33.3%;
        }
        .gp-avg-xxs-4>li {
            width: 25%;
        }
        .gp-avg-xxs-5>li {
            width: 20%;
        }
        .gp-avg-1>li {
            width: 100%;
        }
        .gp-avg-2>li {
            width: 50%;
        }
        .gp-avg-3>li {
            width: 33.3%;
        }
        .gp-avg-4>li {
            width: 25%;
        }
        .gp-avg-5>li {
            width: 20%;
        }
    }
    
    @media screen and (max-width:479px) {
        [class*="gp-xs"] {
            width: 100%;
            display: block;
        }

        .gp-avg-xxs-1>li {
            width: 100%;
        }
        .gp-avg-xxs-2>li {
            width: 50%;
        }
        .gp-avg-xxs-3>li {
            width: 33.3%;
        }
        .gp-avg-xxs-4>li {
            width: 25%;
        }
        .gp-avg-xxs-5>li {
            width: 20%;
        }
    }
    
    @media screen and (min-width:479px) {

        .gp-avg-xs-1>li {
            width: 100%;
        }
        .gp-avg-xs-2>li {
            width: 50%;
        }
        .gp-avg-xs-3>li {
            width: 33.3%;
        }
        .gp-avg-xs-4>li {
            width: 25%;
        }
        .gp-avg-xs-5>li {
            width: 20%;
        }
    }
    
    @media screen and (min-width:767px) {

        .gp-avg-sm-1>li {
            width: 100%;
        }
        .gp-avg-sm-2>li {
            width: 50%;
        }
        .gp-avg-sm-3>li {
            width: 33.3%;
        }
        .gp-avg-sm-4>li {
            width: 25%;
        }
        .gp-avg-sm-5>li {
            width: 20%;
        }
    }
    
    @media screen and (min-width:997px) {

        .gp-avg-md-1>li {
            width: 100%;
        }
        .gp-avg-md-2>li {
            width: 50%;
        }
        .gp-avg-md-3>li {
            width: 33.3%;
        }
        .gp-avg-md-4>li {
            width: 25%;
        }
        .gp-avg-md-5>li {
            width: 20%;
        }
    }
    
    @media screen and (min-width:1400px) {

        .gp-avg-lg-1>li {
            width: 100%;
        }
        .gp-avg-lg-2>li {
            width: 50%;
        }
        .gp-avg-lg-3>li {
            width: 33.3%;
        }
        .gp-avg-lg-4>li {
            width: 25%;
        }
        .gp-avg-lg-5>li {
            width: 20%;
        }
    }

@media screen and (max-width: 999px) {
#nav {height:50px;margin-top:0;position:absolute;top:0;right:0;background:none;}.wp-navi .navi-slide-head .navi-slide-title{display:none;}header{background:none;}.wp-navi .navi-slide-head{background:rgba(0,0,0,0.5)}
}

.slideGroup .parBd ul li{box-sizing:border-box;width:24rem;padding:0px;}
.slideGroup .parBd ul li a{padding:1rem;display:block;}
@media screen and (max-width: 768px) {body{overflow:hidden;}.douban .bd ul li .pic{width:40%;}.douban .bd ul li .pic::before,.douban .bd ul li .pic img{width:100%;}.douban .bd ul li .news_title{width:60%;}}


.douban .bd ul li .news_title{width:26rem}
