@charset "UTF-8";
#phone-header {

    padding: 5px 0;
    background-color: #fff;box-shadow:0 2px  6px #ccc;
}

#phone-header .flex-row {
    padding-left: 20px;
    padding-right: 20px
}

#phone-header .flex-row .navbar-toggle-img {
    width: 40px;
    height: 40px;
    padding: 10px
}

#phone-header .flex-row .right-view {
    width: 50px
}

#phone-header .flex-column {
    width: 100%;
    background-color: rgba(0, 0, 0, .5);
    margin-top: 56px;
    position: fixed;
    left: 0;
    top: -60px;
    z-index: 1001;
    transition: all 1s
}
.logo_small{width: 8rem}
#phone-header .flex-column .el-menu {
    text-align: left;
    padding-top: 30px;
    border-right: 0 solid #e6e6e6; background: #fff;
}

#phone-header .flex-column .el-menu img.navbar-toggle-img { top:21px;

}
.db{display: block}
#phone-header .flex-column .el-menu .my-courses {
    background-color: #2093d1 !important;
    padding: 10px;
    text-align: left;
    padding-left: 20px
}

#phone-header .flex-column ul li {
    text-align: left
}

#phone-header .flex-column .activeNav {
    background-color: #ccc
}

#phone-header .flex-column a {

}

#phone-header .flex-column .dropdown {
    padding: 7px;
    border-bottom: 1px solid #f2f2f2
}

#phone-header .flex-column .dropdown a {
    width: 100%
}

#phone-header .flex-column .dropdown:hover {
    background-color: #f2f2f2
}

#phone-footer {
    background: #303030;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 20px
}

#phone-footer .wechat {
    width: 100px;
    height: 100px;
    margin-bottom: 30px
}

#phone-footer .flex-row {
    -ms-flex-pack: center;
    justify-content: center
}

#phone-footer .flex-row img {
    width: 22px;
    height: 22px;
    margin-right: 5px
}

#phone-footer .flex-row a {
    margin-right: 5px
}
.tc {
    text-align: center;
}
.el-menu {
    border-right: 1px solid #e6e6e6;
    list-style: none;
    position: relative;
    margin: 0;
    padding-left: 0
}

.el-menu:after, .el-menu:before {
    display: table
}

.el-menu:after {
    clear: both
}

.el-menu--horizontal {
    border-right: none;
    border-bottom: 1px solid #e6e6e6
}

.el-menu-item {
    float: left;
    height: 60px;
    line-height: 60px;
    margin: 0;
    border-bottom: 2px solid transparent;
    color: rgb(26, 26, 26)
}

.el-menu-item a, .el-menu-item a:hover {
    color: inherit
}

.el-submenu {
      float: left
  }

.el-submenu:focus, .el-submenu:hover {
    outline: 0
}

.el-submenu:focus .el-submenu__title, .el-submenu:hover .el-submenu__title {
    color: #303133
}

.el-submenu.is-active .el-submenu__title {
    border-bottom: 2px solid #409eff;
    color: #303133
}

.el-submenu .el-submenu__title {
    height: 60px;
    line-height: 60px;
    border-bottom: 2px solid transparent;
    color: #909399
}

.el-submenu .el-submenu__icon-arrow {
    position: static;
    vertical-align: middle;
    margin-left: 8px;
    margin-top: -3px
}

.el-menu .el-menu-item,.el-menu .el-submenu__title {

    float: none;
    height: 36px;
    line-height: 36px;
    padding: 0 10px;
    color: #909399
}

.el-menu .el-menu-item.is-active,.el-menu .el-submenu__title.is-active {
    color: #303133
}

.el-menu-item:not(.is-disabled):focus,.el-menu-item:not(.is-disabled):hover {
    outline: 0;
    color: #303133
}

.el-menu-item.is-active {
    border-bottom: 2px solid #409eff;
    color: rgb(32, 147, 209);
}

.el-menu--collapse {
    width: 64px
}

.el-menu--collapse > .el-menu-item [class^=el-icon-], .el-menu--collapse > .el-submenu > .el-submenu__title [class^=el-icon-] {
    margin: 0;
    vertical-align: middle;
    width: 24px;
    text-align: center
}

.el-menu--collapse > .el-menu-item .el-submenu__icon-arrow, .el-menu--collapse > .el-submenu > .el-submenu__title .el-submenu__icon-arrow {
    display: none
}

.el-menu--collapse > .el-menu-item span, .el-menu--collapse > .el-submenu > .el-submenu__title span {
    height: 0;
    width: 0;
    overflow: hidden;
    visibility: hidden;
    display: inline-block
}

.el-menu--collapse > .el-menu-item.is-active i {
    color: inherit
}

.el-menu--collapse .el-submenu {
    position: relative
}

.el-menu--collapse .el-submenu .el-menu {
    position: absolute;
    margin-left: 5px;
    top: 0;
    left: 100%;
    border: 1px solid #e4e7ed;
    border-radius: 2px;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
}

.el-menu-item, .el-submenu__title {
    height: 60px;
    line-height: 60px;
    position: relative;
    -webkit-box-sizing: border-box;
    white-space: nowrap;
    list-style: none
}

.el-menu--collapse .el-submenu.is-opened > .el-submenu__title .el-submenu__icon-arrow {
    transform: none
}

.el-menu--popup {
    z-index: 100;
    border: none;
    padding: 5px 0;
    border-radius: 2px;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
}

.el-menu--popup-bottom-start {
    margin-top: 5px
}

.el-menu--popup-right-start {
    margin-left: 5px;
    margin-right: 5px
}

.el-menu-item {
    font-size: 14px;
    color: #303133;
    padding: 0 20px;
    cursor: pointer;
    transition: border-color .3s, background-color .3s, color .3s;
    box-sizing: border-box
}

.el-menu-item * {
    vertical-align: middle
}

.el-menu-item i {
    color: #909399;margin-right: .5rem
}

.el-menu-item:focus, .el-menu-item:hover {
    outline: 0;

}

.el-menu-item.is-disabled {
    opacity: .25;
    cursor: not-allowed;
    background: 0 0 !important
}

.el-menu-item [class^=el-icon-] {
    margin-right: 5px;
    width: 24px;
    text-align: center;
    font-size: 18px;
    vertical-align: middle
}

.el-menu-item.is-active {
    color: #409eff
}

.el-menu-item.is-active i {
    color: inherit;
}

.el-menu-item i.icon.icon0{  background-image: url("../images/icon101.png"); }
.el-menu-item i.icon.icon1{  background-image: url("../images/icon201.png"); }
.el-menu-item i.icon.icon2{  background-image: url("../images/icon202.png"); }
.el-menu-item i.icon.icon3{  background-image: url("../images/icon203.png"); }
.el-menu-item i.icon.icon4{  background-image: url("../images/icon2041.png"); }
.el-menu-item i.icon.icon5{  background-image: url("../images/icon2051.png"); }
.el-menu-item i.icon.icon6{  background-image: url("../images/icon2061.png"); }
.el-menu-item i.icon.icon7{  background-image: url("../images/icon2071.png"); }
.el-menu-item a:hover, .el-menu-item.is-active a.active {
    color: #e58333; }
.el-menu-item a:hover .icon.icon0, .el-menu-item a.active .icon.icon0 {
    background-image: url("../images/icon102.png"); }
.el-menu-item a:hover .icon.icon1, .el-menu-item a.active .icon.icon1 {
    background-image: url("../images/icon301.png"); }
.el-menu-item a:hover .icon.icon2, .el-menu-item a.active .icon.icon2 {
    background-image: url("../images/icon302.png"); }
.el-menu-item a:hover .icon.icon3, .el-menu-item a.active .icon.icon3 {
    background-image: url("../images/icon303.png"); }

.el-menu-item a:hover .icon.icon4, .el-menu-item a.active .icon.icon4 {
    background-image: url("../images/icon3041.png"); }
.el-menu-item a:hover .icon.icon5, .el-menu-item a.active .icon.icon5 {
    background-image: url("../images/icon3051.png"); }
.el-menu-item a:hover .icon.icon6, .el-menu-item a.active .icon.icon6 {
    background-image: url("../images/icon3061.png"); }
.el-menu-item a:hover .icon.icon7, .el-menu-item a.active .icon.icon7 {
    background-image: url("../images/icon3071.png"); }


.el-submenu {
    list-style: none;
    margin: 0;
    padding-left: 0
}

.el-submenu__title {
    font-size: 14px;
    color: #303133;
    padding: 0 20px;
    cursor: pointer;
    transition: border-color .3s, background-color .3s, color .3s;
    box-sizing: border-box
}

.el-submenu__title * {
    vertical-align: middle
}

.el-submenu__title i {
    color: #909399
}

.el-submenu__title:focus, .el-submenu__title:hover {
    outline: 0;
    background-color: #ecf5ff
}

.el-submenu__title.is-disabled {
    opacity: .25;
    cursor: not-allowed;
    background: 0 0 !important
}

.el-submenu__title:hover {
    background-color: #ecf5ff
}

.el-submenu .el-menu {
    border: none
}

.el-submenu .el-menu-item {
    height: 50px;
    line-height: 50px;
    padding: 0 45px;
    min-width: 200px
}

.el-submenu__icon-arrow {
    position: absolute;
    top: 50%;
    right: 20px;
    margin-top: -7px;
    transition: transform .3s;
    font-size: 12px
}

.el-radio, .el-radio__inner, .el-radio__input {
    position: relative;
    display: inline-block
}

.el-submenu.is-active .el-submenu__title {
    border-bottom-color: #409eff
}

.el-submenu.is-opened > .el-submenu__title .el-submenu__icon-arrow {
    transform: rotate(180deg)
}

.el-submenu.is-disabled .el-menu-item, .el-submenu.is-disabled .el-submenu__title {
    opacity: .25;
    cursor: not-allowed;
    background: 0 0 !important
}

.el-submenu [class^=el-icon-] {
    vertical-align: middle;
    margin-right: 5px;
    width: 24px;
    text-align: center;
    font-size: 18px
}

.el-menu-item-group > ul {
    padding: 0
}

.el-menu-item-group__title {
    padding: 7px 0 7px 20px;
    line-height: normal;
    font-size: 12px;
    color: #909399
}

#el-menu-phone {
    height: 1000px;
}

.focus {

    position: relative;
    width: 100%;
}

.focus .hd {
    bottom: 5px;
    height: 1em;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 1;
}

.focus .hd ul {
    display: inline-block;
    height: 0.7em;
}

.focus .hd ul li {
    background: #aaa;
    display: inline-block;
    height: 2px;
    margin: 0 0.2em 0.2em;
    overflow: hidden;
    text-indent: -444em;
    vertical-align: top;
    width: 35px;
}

.focus .hd ul .on {
    background: #fff;
}

.focus .bd {
    position: relative;
    z-index: 0;
}

.focus .bd li {
    height: 650px;
    overflow: hidden;
    text-align: center;
}

.focus .bd li a {
    color: #fff;
}

.photo-level {
    width: 100%;height: 650px; background-size: 1920px;
}
/*轮播*/
#inner,#inner1 { width: 560px; margin: 0 auto; }
.hot-event { padding: 300px 0 0; position: relative; }
.hot-event .switch-tab { text-align: center; padding: 10px 0; }
.hot-event .switch-tab a, .hot-event .switch-tab .current { margin: 0 2px; display: inline-block; width: 15px; height: 15px; background-image: url(../images/bg.png); background-position: -161px 0; font: 0/0 arial; color: transparent; overflow: hidden; vertical-align: top; }
.hot-event .switch-tab .current { background-image: url(../images/bg.png); background-position: -195px 0; }
.hot-event .switch-nav { position: absolute; right: 12px; top: 254px; z-index: 2; }
.hot-event .switch-nav .i-prev { background-image: url(../images/bg.png); background-position: -127px 0; }
.hot-event .switch-nav .prev { border-radius: 3px 0 0 3px; border-width: 1px; }
.hot-event .switch-nav .next{ border-radius: 0 3px 3px 0; border-width: 1px 1px 1px 0; }
.hot-event .switch-nav .i-next { background-image: url(../images/bg.png); background-position: -144px 0; }
.hot-event .switch-nav a{ display: inline-block; padding: 7px 16px; background: rgba(0,0,0,.3); border-style: solid; border-color: rgba(255,255,255,.6); }
.hot-event .switch-nav a:hover{ background: rgba(0,0,0,.2); }
.hot-event .event-item { height: 300px;  padding:60px 20px; position: absolute; z-index: 1; left: 0; top: 0; }
.hot-event .event-item .banner{ display: block; }
.hot-event .event-item img { -webkit-box-reflect: below 0 -webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(85%,transparent),to(rgba(255,255,255,.2))); border: 0; }
.hide-clip { position: absolute!important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); padding: 0!important; border: 0!important; height: 1px!important; line-height: 0!important; width: 1px!important; overflow: hidden; }
.ico { display: inline-block; width: 16px; height: 16px; vertical-align: middle; overflow: hidden; }

.slide1 {
    background-image: url("../images/banner1w.jpg")
}
.slide2 {
    background-image: url("../images/banner2w.jpg")
}
.slide3 {
    background-image: url("../images/banner3w.jpg")
}

.no-phone-header,#footer-main,.lecturer-pc,.campaign-content-pc,.plan-dy-pc{display: block}
.phone-header,#phone-footer,.lecturer-wap,.campaign-content-wap,.plan-dy-wap,.zxzx-wap{display: none!important;}
.main-view{margin-top: 0}
.kcbgcolor1{background-color: rgb(151, 151, 151);}
.kcbgcolor2{background-color: rgb(82, 84, 98);}
.kcbgcolor3{background-color: rgb(58, 62, 80);}
.kcbgcolor4{background-color: rgb(50, 49, 65);}
.kcbgcolor5{background-color: rgb(0, 167, 255);}
.tcimg{width: 100%}
.tanchu{height: 90vh; width: 90%; margin: 0 auto}

@media screen and (max-width:767px){
    .bannerpc,.new-content-l,.new-content-pc,.zhucepc,.shipinpc,.dorecruitpc,.hy-news-icon{display: none}
    .focuswap,.new-content-wap,.shipinwap,.dorecruitwap{display: block}
    .tmbg {
        background:rgba(0,0,0,.4);
        height: 100vh;
        position: fixed;
        width: 100%;bottom: 0;
    }
    .myjob .more{margin-top: 0}
    .tousu{font-size: 16px;}
    .layui-input{height: 34px!important;}
    .wyypwap.tsjy-w.tank{margin-top: 10px;}
    .wyypwap.tsjy-w.tank .layui-form-label{width: 100px;}
    .zhucewapbd .wyypwap.tsjy-w.tank .layui-input-block{margin-left: 110px;}
    .hy-news{padding-bottom: 0}
    .newsflex{display: inline}
    .sub-nav>ul>li{border-color: #eee}
    .red{margin-right: 0}
    .qiye-zongzhi-wz img{width: 100%}
    .zhucewap{display: inline}
    .zhucewapbd .tsjy-w.tank .layui-form-label{ padding: 6px 0}
    .zhucewapbd .tsjy-w.tank .layui-input-block{margin-left: 95px;}
/*.hyhuodongwap ul li{height:190px;}
    .hyhuodongwap ul li:nth-child(1),.hyhuodongwap ul li:nth-child(2){height: 170px;}
    .hyhuodongwap ul li:nth-child(9),.hyhuodongwap ul li:nth-child(10){height: 210px;}*/
    .jobwap .sanji-menu ul li{margin-bottom: 10px;}
    .divbg a{ height: inherit}
    .myjob{padding: 20px;}
    .myjob ul li{overflow: hidden}
    .sub-nav>ul>li>div>a{border-color: #eee}
    #phone-header .flex-column ul li a{display: flex; align-items: center; justify-content: space-between}
    .sub-nav>ul>li>a>i{position: inherit; top:inherit}
    .news-list > ul > li > a > p, .notices-list > ul > li > a > p{ background: #fff}
    .map{display: none}
    .con_way div dl dt{width: 100%; float: inherit; padding: 10px 0}
    .con_way div dl dt span{margin: 0 auto}
    .con_way div dl dd{width: 100%; float: inherit; line-height: 2; padding: 20px}
    .con_way div dl{height: inherit; width: 90%; margin: 0 auto 20px;}
    .con_way div{width: inherit; height: inherit}
    .con_way div.last dl dd{line-height: 2;  padding: 20px;}
    .fzcontent-wap img{width: 100%}
    .tousu-tip{float: inherit; margin-top: 25px; display: block}
    .tsjy-w .layui-form-label {
        width: 100px;
        font-size: 14px;
    }
    .tsjy-w .layui-input-block {
        margin-left: 100px;width: 60%;
    }
    .sl-ellipsis {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .hyhuodongwap{padding: 0 5px;}
    .hyhuodongwap  ul li{width: 48%;margin: 0 1% 15px;}
    .hyhuodongwap .twowz{line-height: 1.5; padding: 10px 0;  }
    .djcontent{padding: 20px}
    .whln .l{float: inherit; text-align: center; padding-top: 20px;}
    .whln-img{margin: 0 auto}
    .navbar-toggle-imga{ margin-bottom: 30px;}
    .pci{margin: 1.5rem auto 0}
    .right-pic>ul>li>a{padding-bottom: .5rem}
    .divbg{padding: 0 15px 10px 0}
    .hy-news-icon{margin-top: 1rem; width: inherit}
    .hy-icon-wenzi {
        font-size: .6rem;
    }
    .hy-news-icon .icon {
        background-size: 35px;
    }
    .hy-news-icon .five-logo a img {
        width: 55px;
    }

    .sub-nav{display: block; top:0; background: none; width: 150px;}
    .industrial .more{margin: 1rem auto}
    .zbgg{margin: 0}
    .hy-news-icon ul li,.hy-news-icon a .bg{width: 85px; height: 85px;}
    .hy-news-icon ul li{margin: 0 17px;}
    .hy-news-icon a{padding-top: 8px;}
    .zxzx-wap{display: inline-block; width: 150px; margin: 0 auto}
    .main-view{margin-top: 56px}
    .no-phone-header,#footer-main,.lecturer-pc,.campaign-content-pc,.plan-dy-pc{display: none!important;}
    .phone-header,#phone-footer,.lecturer-wap,.campaign-content-wap,.plan-dy-wap,.zxzx-wap{display: block!important;}
    .ad-box,.talkwap{display: none}
    .home-slider-item,.patriarch-header{height: inherit}
    .focus{ height:  150px; }
    .slider-item-cart{width: inherit; padding: 15px 0 0; text-align: center;height:  150px; }
    .patriarch-header .header-card{width: 100%; padding: 15px 0 0; text-align: center;height:  150px;top:0; border-radius: 0 ; background: hsla(0, 0%, 100%, .7)}
    .patriarch-header .header-card .card-img{font-size: 20px; margin-bottom: 5px;}
    .patriarch-header .header-card .card-title{font-size: 16px;}
    .card-btn{display: none}
    .slide1 .container{width: 100%}
    .focus .bd li {
        height: 150px;}
    .bannerwz1{width: 68%; }
    .bannerwz3{width: 85%}
    .bannerwz4{width: 83%}
    .news-list ul{display: inherit}
    .news-list .img-jq {
        height: 120px;
    }
    .news-list>ul>li>a>p, .notices-list>ul>li>a>p{font-size: 14px; line-height: 36px; height: inherit}
    .hy-about-top.juzhong .zwbt {
        font-size: 28px;
    }
    .group-info{margin-bottom: 0}
    .new-head>div>span:first-child, .left-txt>span:first-child, .ywbt{font-size: 26px;}
    .hy-about-top.juzhong.chanyetop{margin-top: 0}
    .cyfw .gywm-more.gcmore{position: relative;top:0; float: inherit; right: 0}
    .footer .bot p span{float: inherit; display: block}
    .focus .container .content p{font-size: 16px;}
    .slider-item-cart .cart-header{font-size: 20px; line-height: inherit;display:block;}
    .patriarch-header .header-card .card-subtitle{width: 100%; text-align: center; margin: 0; margin-top: 5px; padding: 0 20px}
    .slider-item-cart .cart-header span{ font-weight: bold}
    .focus .container .content .title p{font-size: 20px;}
    .slider-item-cart .cart-content{font-size: 14px; margin-top: 10px}
    .slider-item-cart .cart-group-button{display: none}
    .focus .container ul{display: none}
    .focus .container .content{padding-top: 40px;}
    .ml-ellipsis {
        display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .mls-ellipsis {
        overflow: hidden;
        position: relative;
        max-height: 90px;}
    .mls-ellipsis::after {
        position: absolute;
        right: 0;
        bottom: 0;
        padding-left: 40px;
        background: linear-gradient(to right, transparent, #fff 50%);
        content: "...";
    }

    .hy-about{padding: 0 ;  }
    .hy-about-top {
        margin: 1rem 2rem .5rem;
        padding-top: 0;
    }
    .photo-level {
        width: 100%;height: 150px; background-size:cover;background-repeat: no-repeat; background-position: center;
    }
    .school-main-banner-wrap .school-main-banner .school-banner-cart .banner-cart-content {
        text-align: center;
        margin: 0 auto;
        font-size: 14px;
        line-height: 1.6;
        color: #303030;
        width: auto;
        padding: 6px 6.666vw
    }
    .school-main-banner-wrap .school-main-banner .school-banner-cart .banner-cart-head .banner-cart-head-title{height: inherit}
    .school-main-banner-wrap .school-main-banner .school-banner-cart .banner-cart-h1 {
        text-align: center;
        font-size: 5.332vw;
        line-height: 1em;
        width: 100%;
        margin: 0;
        padding-top: 10px;
        background-size: auto 5.332vw
    }
    .kaizhan-left,.kaizhan-right{float: inherit; width: inherit; padding: 10px 20px;}
    .unfold div{float: inherit;width: inherit;  margin-top: 20px;}
    .unfold_img{height: inherit}
    .zixuntop ul li {
        width: 25%;
    }
    .new-head{height: auto; margin-bottom: 1.3rem; display: flex; align-items: center; justify-content: space-between; padding: 2rem 1rem 0}
    .kechena,.kechenb{width: 100%}
    .kechena>div>img,.kechenb div img{width: 100%; float: inherit; height: 200px;}
    .kcbg.h250{height: 350px;}
    .kechena1{width: 94%; height: 150px}
    #phone-footer .wechat{margin: 5px 0 10px;}
    #phone-footer{padding: 10px 0}
    .navbar-toggle-img{position: absolute; top: 12px;left:15px;}
    .phone-header .logo-img{margin-top: 5px;}
    .el-menu-item.is-active{border-bottom: none;}
    .el-menu-item{margin-bottom: .5rem;}
    .el-menu-item a,#phone-header .flex-column a{
        }
      .one-header .flex-column a:hover, #phone-header .flex-column a.active {
        color: #e58333;
    }
    .video-bf{top:40px; margin-left: -25px;}
    .video-bf img{width: 50px;}
    .qybg{ background-size: contain; min-height: inherit}
    .bread-nav{padding: 15px 0}
    .new-detail>h3{font-size: 1.5rem; text-align: left; margin-top:0}
    .new-content-xw ul>li{width: 50%; padding: 0}
    .new-detail>h6{text-align: left}
    .info-content.zbgg{    margin: 0;
        padding:20px 10px; min-height: 42vh}
    .projectshow-wap{padding:0 20px 20px;}
    .projectshow-wap h2{font-size: 24px;}
    .indexCon .flashBanner{width: inherit; height: inherit}
    .indexCon .flashBanner .bigImg{height: 300px; width: 100%}
    .qyrypad{padding: 20px 10px; }
    .hezuo{padding: 0 20px;}
    .honors ul li {
        width: 29%;
        margin: 0 2% 30px;
    }
    .honors ul li img{height: 160px;}
    .honorswz{height: 60px; }
    .newscontent-wap{ padding: 0 20px;}
    .fzcontent-wap{padding: 20px;min-height: 42vh}
    .more>i{background: inherit}
    .more a:hover{
        color: #333;
        background-image: url("../images/more1.png") ;
    }
    .divbg li{background: none; padding-left: 0}
    .hezuo ul li {
        width: 45.6%; margin: 0 2% 20px;
    }
    .whln .qiye-zongzhi-wz{padding-top: 20px}
    .new-content-xw  .img-jq1{ float: inherit; margin: 0 auto}
    .new-content-xw  .news-you{margin: 0; padding: 10px;}
    .new-content-xw ul li a p{line-height: 22px; height: 44px;}
    .new-content-xw{padding-top: 1rem}
    .info-content .details1 img{}
    .qyrypad1{padding: 20px;}
    .denglu-photo img{width: 100%}
    .zbgg .tsjy-w.tank{width: inherit; margin-left: 0}
    .tsjy-w.tank .layui-form-label{width: 86px;}
    .tsjy-w.tank .layui-input-block {
        margin-left: 86px; width: 60%;
    }
    .tsjy-w.tank .layui-btn{ display: block; margin-bottom: 10px;}
   .layui-btn.yijianbtn{padding: 0 25px;
        height: 40px;
        line-height: 40px;}
    .qiye-zongzhi-wz{padding: 0 20px 20px;}
    .qiye-zongzhi .img-jq{float: inherit; width: 90%; margin: 20px auto; height: 200px}
    .info-content .details1{margin-bottom: 0}
      .sanji-menu{float: inherit}
    .info-content .details1 .cent{padding: 20px;}
    .info-content .details1 .cent img{float: inherit!important; display: block; margin: 10px auto!important; width: 80%!important;}
      .pbl-empty-div[data-v-89562bc6]{height: 10px}
    .course-view .recommend-view .item a{display: inline-block;margin-top: 10px;}
    .vip-plan .third-view[data-v-35d157a8]{padding: 5px 0}
    .vip-plan .font-size-24.pf-medium[data-v-35d157a8]{margin-top:0; padding-top: 20px;}
    .plan-dy{position: relative; text-align: center}
    .plan-dy .ewmimg{display: inline-block; margin: 20px 0}
    .saoma{width: 150px; margin: 0 auto; display: block}
    .patriarch-view .patriarch-header .header-card .card-subtitle{width: inherit; margin-top: 5px;}
    .patriarch-view .patriarch-header .header-card .card-img{margin-bottom: 10px;}
    .patriarch-view .patriarch-lecturer .lecturer-content .lecturer-content-box{height: 180px;}
    .patriarch-view .patriarch-footerAdd{display: none}
    .student-view .s-offer .row .s-offer-box{height: inherit}
    .student-view .s-growth .masonry.row .item{margin-top: 0; margin-bottom: 50px}
    .student-view .s-growth .masonry.row{margin-top: 10px}
    .student-view .s-story-title{padding: 40px 0; margin-bottom: 20px;}
    .student-view .container-line{top:80px;}
    .student-view .container-sth{top:90px;}
    .student-view .s-story-container .row .s-story-box{height: 400px;}
    .aboutus-view .a-introduce .a-introduce-images{margin-bottom: 20px;}
    .aboutus-view .a-share{padding-top: 20px;}
    .aboutus-view .a-team .a-team-box .a-team-job{margin-bottom: 20px;}
    .aboutus-view .a-team .a-team-box .a-team-pbox{height: inherit; padding-bottom: 20px;}
    .aboutus-view .a-media .container .a-media-p1{margin-bottom: 10px;}
    .home-view .home-student-wrap{width: inherit;}
    .home-view .home-student-wrap .home-student-box-content{width: 100%;  height: auto; margin: 0 10px;}
    .home-view .home-student-wrap .home-student-box{width: inherit; height: 360px;}
    .home-view .home-student-wrap .home-student-box .home-student-info{width: inherit; }
    .home-view .home-student-content{overflow:inherit; height: auto}
    .daoshi{ background: #eee; }
    .vip-plan .six-view[data-v-35d157a8]{background: #eee;}
    .vip-plan .six-view .item .text-white[data-v-35d157a8]{padding: 15px 0}
    .patriarch-view .patriarch-lecturer .lecturer .lecturer-top .lecturer-content{padding:5px 0 15px}
    .patriarch-view .patriarch-lecturer .lecturer .lecturer-bottom .lecturer-content{padding:10px 10px 20px}
    .student-view .s-offer .row{margin-top: 70px;}
    .student-view .s-offer .row .s-offer-box .s-offer-data .s-offer-Participated{height: inherit}
    .student-view .s-result-container .row{width: inherit}
    .student-view .s-result-container .row .result-box{margin: 0 auto 20px;max-width: inherit;}
    .student-view .s-result-container{padding: 0 0 20px}
    .el-container .el-main h2{line-height: 45px;}
    #pictureViewer > .content{ bottom: 80px; top:50px; width: 90%}
    #pictureViewer .picture-content{width: 90%}

    .course-view .third-view .content{padding: 10px 0}
    .course-view .summary{margin-bottom: 20px;}
    .course-view .features-view .item-container .item .item-title,.course-view .features-view .item-container .item .item-subtitle{height: inherit}
    .course-view .features-view{padding-bottom: 15px;}
    .course-view .section{padding: 20px 0;}
    .course-view .center-title{margin-bottom: 15px;}
    .course-view .course-content .prepare-view{margin-bottom: 20px;}
    .course-view .course-content .project-view{margin-top: 20px;}
    .vip-plan .banner .white-view .text-white[data-v-35d157a8]{margin-top: 10px; margin-bottom: 10px;}
}
