.content .wrapper{background-color: #fff;padding-top: 25px;}
.banner-con {margin-top: 45px;}
.banner-con .item a{display:block;height: 482px;}
.banner-con .layui-carousel-ind ul,.layui-carousel-ind ul:hover{background: none;}
.banner-con .layui-carousel-arrow{width: 60px;height: 80px;border-radius: inherit;font-size: 60px;}
























.h {
    filter: brightness(85%);
}

.h:hover {
    filter: none;
}

.p {
    cursor: pointer;
}

.show {
    opacity: 1;
    height: 100%;
    transition: .8s;
    position: absolute;
}

.hide {
    opacity: 0;
    height: 100%;
    transition: .8s;
    position: absolute;
}

.b_t {
    position: absolute;
    width: 100%;
    color: white;
    bottom: 4px;
    background: rgba(0, 0, 0, .2);
    font-size: 20px;
    padding: 12px 15px;
}




.main {
    font-size: 15px;
    color: #333333;
}
.more {
    text-align: right;
}

.inner-item {
    height: 100%;
    background: white;
}
.content-item {
    
    
    
}

.post {
    width: 100%;
    padding-top: 25px;
}

.tt {
    line-height: 40px;padding: 0 10px;
    height: 40px;
}

.tt h3 {
    color: #333333;font-weight: bold;
    font-size: 20px;
    cursor: pointer;
    text-align: left;
}

.tt-r {
    font-size: 14px;
    cursor: pointer;
}

.tt-r p {
    cursor: pointer;
}

.tt-btn p {
    text-align: right;
    font-size: 14px;
    cursor: pointer;
}

.tt-l h2 {
    font-size: 20px;font-weight: bold;color: #b70803;
}

.con {
    border-top: 2px solid #b70803;
    border-left: 1px solid #d7d7d7;
    border-right: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
}
.content .con-item-l{height: 400px;}
.content .con .con-img{height: 310px;overflow: hidden;margin: 10px auto 0;}
.content .con .con-img img{width: 465px;}
.content .con .con-txt{padding: 10px 10px 0 10px;margin-bottom: 1px;}
.content .con .con-txt h3{font-size: 15px;font-weight: bold;}
.content .con .con-txt p{}

.con-tet {padding: 5px 20px 5px 5px;}
.con-tet h3{
    font-weight: bold;
    font-size: 15px;
    line-height: 30px;
    height: 30px;
    overflow: hidden;
}
.content .con-item-1{padding: 10px 0 0 20px;height: 390px;}
.content .con-item {display: flex;padding-bottom: 13px;margin-bottom: 13px;width: 394px;height: 105px;overflow:hidden;float: left;justify-content: space-between;}
.content .con-item:nth-child(5) {margin-bottom: 0;}
.content .con-item:nth-child(6) {margin-bottom: 0;}
.content .con-item .con-item-img {margin-right: 10px;}

.line {
    border-bottom: 1px solid #d7d7d7;
}

.content .con-tet p {
    line-height: 22px;
}

.zhon {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.post-item {
    width: 32.5%;
    height: 100%;
}

.tt-lr {
    display: flex;
    justify-content: space-between;
}

.zhon .zhon-item {padding: 10px;}
.zhon-item-item {
    width: 100%;
    display: flex;
    justify-content: space-between;
    height: 31px;line-height: 31px;
}
.con .shig .zhon-item-item,.con .chuanm .zhon-item-item{height: 24px;line-height: 24px;}
.fon a:hover {
    color: #b70803;
    cursor: pointer;
}

.fileds-1 img {
    width: 4px;
    height: 4px;
    margin-right: 5px;
}

.content .pan-m1{width: 475px;float: left;}
.content .news-web{float: right;width: 810px;}

.zhuan{padding-bottom: 20px;}
.content .college-style{padding: 20px 0 15px;border: 1px #ddd solid;border-top: 2px #b70803 solid;}
.content .college-style .h1-title{margin: 0;padding: 10px 0 20px;}
.content .college-style .custom-example-list {position: relative;}
.content .college-style .custom-example-list .swiper-wrapper{overflow: hidden;top: 0;_height:1px;}
.content .college-style .custom-example-list .swiper-slide {float:left;width: 320px;}
.content .college-style .custom-example-list .swiper-slide>a{display: inline-block;padding-right: 20px;}
.content .college-style .custom-example-list .swiper-button-prev{display:block;width:70px;height:40px;overflow:hidden;cursor:pointer;background:url("/static/image/arrow_left.png") center no-repeat;z-index: 1;position: absolute;left: -65px;top: 80px;opacity: 0.8;transition: all 0.2s;}
.content .college-style .custom-example-list .swiper-button-next{display:block;width:70px;height:40px;overflow:hidden;cursor:pointer;background:url("/static/image/arrow_right.png") center no-repeat;z-index: 1 ;position: absolute;right: -65px;top: 80px;opacity: 0.8;transition: all 0.2s;}
.content .college-style .custom-example-list .swiper-button-prev:hover, .swiper-button-next:hover{opacity: 1;}
.content .college-style .custom-example-list .case-item {margin-right: 20px;position: relative;}
.content .college-style .custom-example-list .case-item .case-img {width:300px;height: 140px;overflow: hidden;}
.content .college-style .custom-example-list .case-item .case-img img { width:100%;}
.content .college-style .custom-example-list .case-item .case-intro {font-size: 16px;width: 100%;height: 30px;line-height: 30px;position:absolute;bottom:0;text-align: center;}

.content .left-menu{margin-right: 50px;}
.content .left-menu>h3{font-size: 20px;color: #fff;height: 50px;line-height: 50px;padding: 0 30px;}
.content .left-menu>ul{border: 1px #ddd solid;}
.content .left-menu>ul li{}
.content .left-menu>ul li:last-child{border-bottom: none;}
.content .left-menu>ul li a{font-size: 15px;display: block;height: 45px;line-height: 45px;padding: 0 30px;border-bottom: 1px solid #F6EAEA;}
.content .left-menu>ul li a:hover{background-color: #eee;font-weight:bold;}
.content .left-menu>ul li .active{background-color: #eee;color: #b70803;font-weight:bold;}
.content .left-menu .hot-div1{padding-top: 20px;}
.content .left-menu .hot-div1 .tt .tit{}
.content .left-menu .hot-div1 .tt .tit .w19_more{font-size: 15px;font-weight: normal;}
.content .left-menu .hot-div1 .post-19 .con{list-style: disc;padding: 10px 10px 10px 25px;}
.content .left-menu .hot-div1 .post-19 .con li{list-style: disc;}
.content .left-menu .hot-div1 .post-19 .con li::marker{color: #b70803;}
.content .left-menu .hot-div1 .post-19 .con li a{display: block;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content .left-menu .hot-div1 .post-19 .wp_news_w29{border: 1px #ddd solid; border-top:2px #b70803 solid;}
.content .left-menu .hot-div1 .post-19 .wp_news_w29 li{padding: 5px 10px;}
.content .left-menu .hot-div1 .post-19 .wp_news_w29 li a img{width: 100%;}

.content .right-con {}
.content .right-con .col_news_head {border-bottom: 1px solid #ddd;padding-right: 10px;}
.content .right-con .col_news_head h2{font-size: 25px;color: #b70803;border-bottom: 3px solid #CBCBCB;}
.content .right-con .col_path{font-size: 15px;padding-top: 10px;}
.content .right-con .col_news_con{padding: 10px 0 0 0;}
.content .right-con .col_news_con .col_news_con_text{padding: 10px 30px 50px 0;font-size: 16px;}
.content .right-con .col_news_con .col_news_con_text p{line-height: 30px;text-align: justify;}
.content .right-con .col_news_con .news-ul{padding-left: 1em;}
.content .right-con .col_news_con .news-ul li{line-height: 50px;border-bottom: 1px #ddd dashed;list-style: disc;}
.content .right-con .col_news_con .news-ul li::marker{color: #b70803;}
.content .right-con .col_news_con .news-ul li span{float: right;}
.content .right-con .col_news_con .col_news_con_text .c-title {font-size: 25px;font-weight: bold;text-align: center;padding: 30px 0 20px;}
.content .right-con .col_news_con .col_news_con_text .other-s {line-height: 36px;background-color: #f5f5f5;margin-bottom: 10px;}
.content .right-con .col_news_con .col_news_con_text .other-s span{display: inline-block;margin: 0 20px;}
.content .right-con .col_news_con .col_news_con_text img{max-width: 100%;}


.teachers{padding: 15px 0;}
.teachers .media{border-bottom: 1px solid #ddd;padding: 15px 0;}
.teachers .media:last-child{border-bottom: none;}
.teachers .media .media-left{margin-right: 10px;}
.teachers .media-left {width: 150px;overflow: hidden;display: block;}
.teachers .media-left img{width: 100%;}
.teachers .media .media-body{line-height: 30px;}
.teachers .media .media-body h4{margin-bottom: 10px;text-indent: 1em;}

.about-con-text {padding-top: 10px;}
.about-con-text .photo_pic{}
.about-con-text .photo_pic>li{width: 300px;float: left;margin: 0 12px 20px;text-align: center;line-height: 30px;cursor: pointer;box-shadow:0px 4px 15px 0px rgba(111,114,124,0.2);}
.about-con-text .photo_pic>li img{max-width: 100%;transition:all 0.3s ease 0s;}
.about-con-text .photo_pic>li img:hover{transform: scale(1.25);}
.about-con-text .trailer h2{font-size: 30px;padding: 20px 0;}

.col_news_con .mechanism{font-size: 16px;}
.col_news_con .mechanism .layui-row{}
.col_news_con .mechanism .layui-row .layui-col-md6{border-bottom: 1px #ddd solid;padding: 10px 20px;}

.content .search{width: 800px;margin: 0 auto;}
.content .search .news-list li a{width: auto;}

.yzxx{width: 650px;margin: 0 auto 50px;}
.layui-form-select dl dd.layui-this {background-color: #007bff;}

@media only screen and (max-width:992px) {
    .content .con-item-l{height: auto;padding-bottom: 10px;}
    .content .pan-m1{width: auto;}
    .content .con .con-img img{width: 100%;}
    
    .banner-con .btn{top:20%;}
    .banner-con .btn .p>img{width: 50px;}
    .zhon .post-item{width: 100%;}
    .zhon-item-item .fileds-1{width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .con .shig, .con .chuanm{line-height: 31px;}
    .content .news-web{width: 100%;}
    .content .con-item{width: auto;}
    .content .con-item-1{padding-left: 10px;}
    .con-tet{padding: 0 10px 0 0;}
    .content .con .con-img{height:auto;}
    .content .con-item .con-item-img img{width: 120px;}
    .content .con-tet p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
    
    .content .left-menu{margin-right: 0;}
    .content .wrapper{padding-top: 0;}
    .content .right-con{margin-top: 20px;}
    .content .right-con .col_news_head{padding-left: 10px;}
    .content .right-con .col_news_con .news-ul{padding-left: 1.5em;}
    .content .right-con .col_news_con .col_news_con_text{padding-left: 10px;}
    .content .right-con .col_path{display: none;}

    .teachers .media .media-left{float: none;margin: 0 auto;}
    .teachers .media .media-body{margin: 20px 0  0 10px;}

}
