@charset "UTF-8";
@media screen and (max-width: 1655px){
  .inp{display: none;}
}
@media screen and (min-width: 1440px) {
  .container {
    min-width: 1390px;
  }
  /*社区论坛*/
  .community-banner .bd img{ height: auto; }
}
@media screen and (min-width: 1366px) and (max-width: 1440px) {
  .container {
    width: 1190px;
    min-width: 1190px;
  }
  .link-coo{
    max-width: 940px;
  }
  /*首页*/
  .top-cart a span,.has-login .message span{display: none;}
  .site-menu{padding: 30px 0;margin-right: -60px;}
  .site-menu a{margin-right: 60px;}
  .play-main{ height: 500px; }
  .play-list{ height: 500px; }
  .play-list ul{height: 393px;}
  .play-list .list-con ul{ height: auto; }
  .play-main .time{font-size: 26px;}
  .play-main .online{font-size: 18px;}
  .play-main .icon-shijian{font-size: 26px;}
  .tabs-info li{ width: 284px;}
  .tabs-info h3{height: 45px;line-height: 45px;}
  .tabs-info .pic{ height: 174px; }
  .tabs-info .des{margin-bottom: 20px;}
  .tabs-info .des .person{width: 170px;}
  .cooperate ul li{width: 187px;height: 63px;}
  .first-nav{padding: 0 70px;}

  /*cart3*/
  .pay-way{padding: 0 50px;}

  /*自学课程 course*/
  .course-type .type-name{ width: 1020px; }

  /*双师课堂*/
  .pic-list li{ width: 386px; }
  .pic-list li .pic{height: 199px;}
  .scroll-left .hd .prev,.scroll-left .hd .next{ width:50px; height:50px; line-height: 50px;}
  .scroll-left .hd .prev{top: 80px; }
  .scroll-left .hd .next{ top: 80px;  }
  .course-name h4{ margin-top: 10px; }
  .course-name{height: 85px;}
  @keyframes mymove
  {
    0% {opacity: 0;height: 0;}
    100% {opacity: 1;height: 115px;}
  }

  @-webkit-keyframes mymove 
  {
    0% {;opacity: 0;height: 0;}
    100% {opacity: 1;height: 115px;}
  }
  .course-vip li{width: 212px;}
  .course-vip .pic{height:130px; }
  .course-vip .tit{ height: 37px;line-height: 37px;font-size: 14px;}
  .course-vip .num{margin-bottom: 10px;}
  .icon-shipin{font-size: 12px;}
  .online-hot{padding: 90px 0 130px;}
  .online-hot .mask{ line-height: 174px; }
  .online-hot li .icon-bofang{ font-size: 46px; }
  .online-class ul li{ height: 175px;}


  /*职业选课*/
  .scrollLeft .bd ul li .pic img{ width:284px; height:174px;}
  .picList .mask .rank{padding-top: 70px;}
  .scrollLeft .hd .prev{ top:115px; }
  .scrollLeft .hd .next{top:115px;}
  .work-main .tabs-info h3{ height: 40px;line-height: 40px; }
  .work-main .tabs-info li p{ margin-bottom: 6px; }
  .work-main .tabs-info .time{ height: 40px; line-height: 40px; }

  /*社区论坛*/
  .community .com-left{width: 900px;float: left;}
  .community .com-right{width: 270px;float: right;}
  .community-banner{ width:900px;}
  .community-banner .bd li{ height: 370px;}
  .checkin{min-height: 370px;}
  .commend .com-left li{padding: 40px 0 30px;}
  .tab-con .user-con{width: 770px;overflow: hidden;}
  .com-hot-part,.com-hot-rank{margin-top: 22px;}
  .com-hot-rank li{width: 230px;overflow: hidden; }
  .com-point-rank .user-img{width: 50px; height: 50px;}
  .com-point-rank .count p{width:130px; }

  /*课程详情*/
  .course-detail .course-info img{ width: 430px; height: 263px; }
  .course-detail .course-des{width: 720px;}
  .course-detail .course-des h3{max-width:540px; }
  .course-detail .course-des .tit{margin-bottom: 17px;}
  .course-detail .course-des .btns{margin-top: 20px;}
  .course-detail .course-des .txt p{height: 52px;}
  .course-detail .course-about ul{padding: 30px 14px;}
  .course-detail .course-about li{width: 170px;}
  .course-detail .course-about li img{height: 104px;}
  .course-detail .course-tab{width: 860px;}
  .course-detail .course-teacher{width: 300px;}
  .course-detail .tab-pane li .name{max-width: 400px;}
  .course-intro img{width: 100%;}
  .course-detail .course-num .name{max-width:340px; }
  .star-remark #content{ width: 700px;}
  .star-remark .remark-btn{ margin-right: 0; }
  .course-test li .name{ width: 420px; }

  /*双师项目*/
  .project .play-list .list-con{height: 395px;}
  .teacher-scroll .bd ul li{width: 383px;}
  .workshop .tabs-info .des .tip{max-width:110px; }
  .workshop .tabs-info .des .person{width: 130px;}

  /*双师项目-课程*/
  .goods-course .tabs-info li .mask{ height: 174px;}
  .vip-course .mask{line-height: 174px;}
  .vip-course li .icon-bofang{font-size: 50px;}

  /*资源库*/
  .file-name{width: 160px;}

  /*学员作品*/
  .work-wrap .prev{left: 100px;}
  .work-wrap .next{right: 100px;}

  /*职业选课详情*/
  .course-select .course-info img{ width: 430px; height: 263px; }
  .course-select .course-des{width: 720px;}
  .course-select .course-des h3{max-width:540px; }
  .course-select .course-des .txt{height: 140px;}
  .course-select .course-des .tit{margin-bottom: 17px;}
  .course-select .course-about ul{padding: 30px 14px;}
  .course-select .course-about li{width: 170px;}
  .course-select .course-about li img{height: 104px;}

  /*社区论坛-全部版块*/
  .community .commend .li-img img{ max-height: 155px; }
  .com-allsection .com-left{width: 900px;}
  .com-allsection .com-left li{padding: 20px 10px;}
  .com-allsection .section-info{width: 144px;}
  .com-allsection .com-right{width: 270px;}

  /*社区论坛-版块*/
  .com-section .com-left{width: 900px;}
  .com-section .com-right{width: 270px;}
  .com-section .publish ul{margin-right: -16px;}
  .com-section .publish ul li{width: 106px;margin-right: 16px;}

  /*社区论坛-发帖*/
  .user-forum .user-con{width: 775px;}
  .user-forum .user-text{padding: 30px 50px;}
  .remark-icon .add-like{width: 108px; height: 44px;line-height: 40px;background: url('../images/community_like_s.png') no-repeat 0 0;}
  .remark-icon .add-like:hover{background-image: url('../images/community_like_shover.png');}
  .remark-icon .add-like.cur{background-image: url('../images/community_like_sa.png'); color: #b3b3b3;}
  .user-forum .remark-icon .info-box{padding: 30px 50px;}
  .user-forum .remark-box{padding: 30px 50px;}
  .user-forum .comment-con h3{padding:0 50px}
  .user-forum .total-remark ul li{padding: 20px 50px;}

  /*就业通道*/
  .x-jobs-side{width: 242px;}
  .x-jobs-main{width: 920px;}
  .x-jobs-main .jobs-search .input-box{ width: 814px; }
  .x-jobs-main .jobs-search .submit {width: 103px;}

  /*公司新闻*/
  .company-news .news-list ul li{padding-right: 300px;}
  
}
@media screen and (max-width: 1366px) {
  .container {
    width: 1000px;
    min-width: 1000px;
  }
  .link-coo{
    max-width: 750px;
  }
  /*首页*/
  .nav li{margin: 0 2px;}
  .nav li a{padding: 0 10px;}
  .top-cart a{ margin: 0 2px; }
  .top-cart a span,.has-login .message span{display: none;}
  .top-cart{margin-right: 10px;}
  .top-login{ margin-left: 5px; }
  .search .btn{top:3px; right: -15px;}
  .site-menu{padding: 30px 0;margin-right: -51px;}
  .site-menu a{width: 80px;margin-right: 51px;}
  .site-menu li{ width: 80px;height: 80px;background: url('../images/index_ico_1000.png') no-repeat;}
  .site-menu .menu01{background-position: 0 0;}
  .site-menu .menu02{background-position: -80px 0;}
  .site-menu .menu03{background-position: -160px 0;}
  .site-menu .menu04{background-position: -240px 0;}
  .site-menu .menu05{background-position: -320px 0;}
  .site-menu .menu06{background-position: -400px 0;}
  .site-menu .menu07{background-position: -480px 0;}
  .site-menu .menu08{background-position: -560px 0;}
  .site-menu .menu01:hover{background-position: 0 -80px;}
  .site-menu .menu02:hover{background-position: -80px -80px;}
  .site-menu .menu03:hover{background-position: -160px -80px;}
  .site-menu .menu04:hover{background-position: -240px -80px;}
  .site-menu .menu05:hover{background-position: -320px -80px;}
  .site-menu .menu06:hover{background-position: -400px -80px;}
  .site-menu .menu07:hover{background-position: -480px -80px;}
  .site-menu .menu08:hover{background-position: -560px -80px;}
  .play-main{ height: 390px; }
  .play-list{ height: 390px; }
  .play-list h3{ height: 60px;line-height: 60px; }
  .play-list ul{height: 313px;}
  .play-list .list-con ul{ height: auto; }
  .play-main .time{font-size: 20px;line-height: 40px;}
  .play-main .online{font-size: 16px;}
  .play-main .online span{width: 15px; height: 15px;margin-top: 10px;}
  .icon-shijian{font-size: 20px;}
  .tabs-tit{padding-right: 15px;}
  .tabs-type li a{margin:0 16px;}
  .tabs-info li{ width: 236px;}
  .tabs-info .pic{ height: 144px; }
  .tabs-info h3{font-size: 14px;padding: 0 10px;height: 40px;line-height: 40px;}
  .tabs-info .des{padding: 0 10px;margin-bottom: 10px;font-size: 12px;}
  .tabs-info .des .person{width: 140px;}
  .cooperate ul li{width: 155px;height: 50px;}
  .first-nav{padding: 0 35px;margin-right: -70px;}
  .first-nav>li{margin-right: 70px;}

  /*cart3*/
  .pay-way{padding: 0 30px;}
  /*自学课程 course*/
  .course-type .type-name{ width: 830px; }
  /*双师课堂*/
  .online-class .course-type li{ width: 323px; }
  .online-class .course-type li .pic{ height: 199px;}
  .pic-list li{ width: 323px; }
  .pic-list li .pic{height: 199px;}
  .scroll-left .hd .prev,.scroll-left .hd .next{ width:40px; height:40px; line-height: 40px;}
  .scroll-left .hd .prev{top: 80px; }
  .scroll-left .hd .next{ top: 80px;  }
  .course-name{height: 65px;line-height: 65px;}
  .course-name h4{font-size: 18px;height: 20px;line-height: 20px;margin-top: 15px;}
  .course-name .des{width: 100%;height: 20px;line-height: 20px;font-size: 14px;color: #fff;}
  .course-vip li{width: 174px;}
  .course-vip .pic{height:106px; }
  .course-vip .tit{ height: 25px;line-height: 25px;font-size: 14px;}
  .course-vip .mark{ margin-bottom: 3px; }
  .course-vip .num{margin-bottom: 7px;}
  .icon-shipin{font-size: 12px;}
  .online-hot{padding: 40px 0 80px;}
  .online-hot .mask{ line-height: 144px; }
  .online-hot li .icon-bofang{ font-size: 40px; }
  .online-class ul li{ height: 147px;}
  .online-class .des h3{ font-size: 16px; height: 25px; line-height: 25px; }
  .online-class ul li p{ font-size: 14px; }

  /*职业选课*/
  .scrollLeft .bd ul li .pic img{ width:236px; height:144px;}
  .picList .mask .rank{padding-top: 50px;}
  .scrollLeft .hd .prev{ top:100px; }
  .scrollLeft .hd .next{top:100px;}
  .work-main .tabs-info h3{ height: 35px;line-height: 35px; }
  .work-main .tabs-info li p{ margin-bottom: 3px; }
  .work-main .tabs-info .time{ height: 30px; line-height: 30px; }

  /*社区论坛*/
  .community .com-left{width: 710px;float: left;}
  .community .com-right{width: 270px;float: right;}
  .community-banner{ width:730px;}
  .community-banner .bd li{ height: 370px;}
  .checkin{min-height: 370px;}
  .commend .com-left li{padding: 40px 0 30px;}
  .community .commend .li-img img{ max-height: 122px; }
  .com-allsection .com-left{width: 900px;}
  .tab-con .user-con{width: 580px;overflow: hidden;}
  .com-hot-part,.com-hot-rank{margin-top: 22px;}
  .com-hot-rank li{width: 230px;overflow: hidden; }
  .com-point-rank .user-img{width: 50px; height: 50px;}
  .com-point-rank .count p{width:130px; }

  /*课程详情*/
  .course-detail .course-info img{ width: 360px; height: 217px; }
  .course-detail .course-des{width: 600px;}
  .course-detail .course-des h3{max-width:430px; }
  .course-detail .course-des .tit{margin-bottom: 10px;}
  .course-detail .course-des h3{font-size: 26px;}
  .course-detail .course-des .btns{margin-top: 17px;}
  .course-detail .course-des .txt p{height: 26px;white-space: nowrap;text-overflow: ellipsis;}
  .course-detail .course-num .name{max-width:220px; }
  .course-detail .globel-btn{padding: 10px 40px;}
  .course-detail .course-about{padding-bottom: 20px;}
  .course-detail .course-about ul{padding: 30px 14px;height: 105px;overflow: hidden;}
  .course-detail .course-about li{width: 170px;}
  .course-detail .course-about li img{height: 104px;}
  .course-detail .course-tab{width: 700px;}
  .course-detail .course-teacher{width: 280px;}
  .course-detail .course-tab .tabs-type li{padding: 0 0px;}
  .course-detail .tab-pane li .name{max-width: 300px;}
  .course-intro img{width: 100%;}
  .star-remark #content{ width: 540px;}
  .star-remark .remark-btn{ margin-right: 0; }
  .course-test li .name{ width: 300px; }

  /*双师项目*/
  .project .play-list .list-con{height: 315px;}
  .teacher-scroll .bd ul li{width: 320px;}
  .workshop .tabs-info .des .tip{max-width:110px; }
  .workshop .tabs-info .des .person{width: 90px;}

  /*双师项目-课程*/
  .goods-course .tabs-info li .mask{ height: 144px;}
  .vip-course .mask{line-height: 144px;}
  .vip-course li .icon-bofang{font-size: 40px;}

  /*资源库*/
  .file-name{width: 113px;}

  /*学员作品*/
  .work-wrap .prev{left: 20px;}
  .work-wrap .next{right: 20px;}

  /*职业选课详情*/
  .course-select .tabs-type li a{margin:0;}
  .course-select .course-info img{ width: 360px; height: 217px; }
  .course-select .course-des{width: 600px;}
  .course-select .course-des h3{max-width:430px; font-size: 26px;}
  .course-select .course-des .tit{margin-bottom: 10px;}
  .course-select .course-des .txt{ height: 115px; }

  /*社区论坛-全部版块*/
  .com-allsection .com-left{width: 710px;}
  .com-allsection .com-left li{padding: 20px;}
  .com-allsection .section-info{width: 178px;}
  .com-allsection .com-right{width: 270px;}

  /*社区论坛-版块*/
  .com-section .com-left{width: 710px;}
  .com-section .com-right{width: 270px;}
  .com-section .publish ul{margin-right: -16px;}
  .com-section .publish ul li{width: 106px;margin-right: 16px;}

  /*社区论坛-发帖*/
  .user-forum .user-con{width: 585px;}
  .user-forum .user-text{padding: 30px 30px;}
  .remark-icon .add-like{width: 108px; height: 44px;line-height: 40px;background: url('../images/community_like_s.png') no-repeat 0 0;}
  .remark-icon .add-like:hover{background-image: url('../images/community_like_shover.png');}
  .remark-icon .add-like.cur{background-image: url('../images/community_like_sa.png'); color: #b3b3b3;}
  .user-forum .remark-icon .info-box{padding: 30px 30px;}
  .user-forum .remark-box{padding: 30px 30px;}
  .user-forum .comment-con h3{padding:0 30px}
  .user-forum .total-remark ul li{padding: 20px 30px;}

  /*就业通道*/
  .x-jobs-side{width: 242px;}
  .x-jobs-main{width: 720px;}
  .x-jobs-main .jobs-search .input-box{ width: 614px; }
  .x-jobs-main .jobs-search .submit {width: 103px;}
  .x-jobs-main .jobs-list .box1{width: 139px;}
  .x-jobs-main .jobs-list .box2{width: 150px;}
  .x-jobs-main .jobs-list .box3{width: 150px;}
  .x-jobs-main .jobs-list .box4{width: 100px;}
  .x-jobs-main .jobs-list .box5{width: 100px;}
  .x-jobs-main .box1 p,.x-jobs-main .box2 p,.x-jobs-main .box3 p,.x-jobs-main .box4 p,.x-jobs-main .box5 p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

   /*公司新闻*/
  .company-news .news-list ul li{padding-right: 200px;}
  .news-list h3{max-width: 600px;}

  /*加入珍学*/
  .join-us .introduce{margin-top: -100px; padding: 50px 40px;}
  .join-us .introduce p{ font-size: 18px; }
  .exam-info li .list-box{ width: 200px; }
}
@media screen and (max-width: 1200px) {
  .header .container{ padding: 0 20px; }
  .nav{ margin-left: 30px; }
}