@charset "utf-8";
/* CSS Document */

/*头部*/
.gtop{height:54px;line-height:54px;background:#373737;color:#fff;font-size: 12px;}
.gtop .gt_cont{width:1200px;margin:0 auto;}
.gt_cont .gt_btns span{display: inline-block;width:50px;height: 12px;line-height:12px;vertical-align: top;margin-top:21px;text-align: center;cursor: pointer;}
.gt_cont .gt_btns span.gt_login{border-right: 1px solid #4d4d4d;}
.gt_cont .gt_gofy{margin-right: 60px;cursor: pointer;}

/*底部*/
.gbtm{height: 90px;line-height:90px;text-align:center;background:#373737;color:#fff;font-size: 12px;}
.gbtm .gbtm_cont{width:1200px;margin:0 auto;}
.gbtm .gbtm_cont span{display: inline-block;width:77px;height: 28px;margin-left:25px;line-height:28px;background: #0ea0ed;border-radius: 2px;cursor: pointer;}

/*头部导航*/
.g_nav{height: 98px;background:#fff;}
.g_nav .g_nav_cont{width:1200px;margin:0 auto;}
.g_nav_cont .g_logo{width:262px;height: 38px;margin-top:30px;}
.g_nav_cont .g_nav_uls{margin-right: 7px;}
.g_nav_cont .g_nav_lis{padding:5px 17px;margin-left:20px;margin-top:34px;font-size: 14px;color:#333;border-radius: 5px;font-weight: bold;cursor: pointer;}
.g_nav_cont .g_nav_lis.current{background:#2abdf0;color:#fff;}

/*内容导航*/
.g_tag{width:1150px;height: auto;margin:0 auto;margin-top:20px;padding:0 20px 0 30px;background:#fff;}
.g_tag .g_tag_info{min-height: 60px;overflow: hidden;}
.g_tag .g_tag_info .g_tag_left{width:90px;min-height: 60px;line-height: 60px;font-size: 14px;color:#9fa19f;}
.g_tag .g_tag_info .g_tag_right{position:relative;width:950px;height: 26px;padding:14px 100px 15px 10px;border-bottom: 1px solid #f2f2f2;overflow: hidden;}
.g_tag .g_tag_info .g_tag_right span{line-height: 33px;margin-right: 39px;cursor: pointer;}
.g_tag .g_tag_info .g_tag_right span.active{color:#2abdf0;}
.g_tag .g_tag_info .g_tag_right .pack_up{display:none;position: absolute;line-height: 30px;top:15px;right:50px;cursor: pointer;color:#2abdf0}
.g_tag .g_tag_info .g_tag_right .pack_up em{display: inline-block;width:8px;height:5px;background:url(../images/pack_up.png) no-repeat center;background-size: contain;vertical-align: top;margin-top:12px;margin-left:6px;}

/*内容*/
.g_cont{width:1200px;height: 1040px;margin:0 auto;margin-top:20px;margin-bottom:30px;background: #fff;}
.gc_head{width:1150px;height:80px;margin:0 auto;border-bottom: 1px solid #f2f2f2;}
.gc_head .gc_nav_info{height: 77px;margin-right: 34px;line-height: 80px;border-bottom:3px solid transparent;cursor: pointer;}
.gc_head .gc_nav_info span{display: inline-block;width:9px;height: 11px;background: url(../images/arrow.png) no-repeat center;background-size: contain;vertical-align:top;margin-top:36px;margin-left:6px;}
.gc_head .gc_nav_info.active{color:#0cb7ef;border-bottom:3px solid #0cb7ef;}
.gc_head .gc_nav_info.active span{background: url(../images/arror_b.png) no-repeat center;background-size: contain;}

.gc_head .gc_select{width:210px;height: 32px;margin-top:24px;margin-right: 20px;}
.gc_head .gc_select .chosen-single{height: 32px;}
.gc_head .gc_select .chosen-single span{font-size: 12px}

.gc_head .gc_input{width:312px;height: 32px;margin-top:24px;}
.gc_head .gc_input input{width:258px;height: 30px;padding:0 10px;border:1px solid #d8d8d8;}
.gc_head .gc_input span{width:32px;height: 32px;background-color:#2abdf0;background-image: url(../images/search.png);background-repeat: no-repeat;background-position: center;cursor: pointer;}
.gc_head .gc_totle{line-height: 32px;margin-top:24px;margin-right:20px;}
.gc_head .gc_totle span{color:#2abdf0;}
.gc_head .gc_remove{line-height: 32px;margin-top:24px;margin-left:30px;margin-right: 20px;cursor: pointer;}

.gc_main{overflow: hidden;}
.gc_main .gcm_list{width:260px;height: 242px;margin:30px 10px 0 25px;}
.gc_main .gcm_list img{display: block;width:260px;height: 152px;margin:0 auto;cursor:pointer;-webkit-transition: all 0.6s;-o-transition: all 0.6s;-moz-transition: all 0.6s;-ms-transition: all 0.6s;}
.gc_main .gcm_list .gcm_title{line-height: 14px;margin-top:14px;padding:0 6px;font-size: 14px;color:#333;font-weight: bold;}
.gc_main .gcm_list .gcm_data{line-height: 14px;margin-top:14px;padding:0 6px;font-size: 14px;color:#333;}
.gc_main .gcm_list .gcmd_lis{margin-left:10px;}
.gc_main .gcm_list .gcmd_lis em{display: inline-block;width:15px;height: 15px;vertical-align: top;margin-right: 5px;}
.gc_main .gcm_list .gcmd_lis em.look{background: url(../images/look.png) no-repeat center;background-size: contain;}
.gc_main .gcm_list .gcmd_lis em.download{background: url(../images/download.png) no-repeat center;background-size: contain;}
.gc_main .gcm_list .gcmd_lis em.share{background: url(../images/share.png) no-repeat center;background-size: contain;}
.gc_main .gcm_list .gcmd_lis em.study{background: url(../images/study.png) no-repeat center;background-size: contain;}

.gc_main .gcm_list .gcm_img{width:260px;height: 152px;overflow: hidden;border: 1px solid #eee;border-radius: 10px;}
.gc_main .gcm_list img:hover{-webkit-transform: scale(1.4);-o-transform: scale(1.4);-moz-transform: scale(1.4);-ms-transform: scale(1.4);}

.gpage{height:80px;line-height: 80px;text-align: center;}



/*新   课程检索列表页*/
.kcList_ul{ margin-top:20px;width: 1150px;margin: auto;}
.kcList_ul ul{ margin-left:-20px;}
.kcList_ul li{ width:272px;  margin:20px 0 0 20px; float:left; position:relative;}
.kcList_ul li .animat_box{ width:272px; height:256px; border-radius:6px; box-shadow:0px 3px 12px rgba(152, 182, 207, 0.5);}
.kcList_ul li{}
.kcList_ul li .kcList_pic{ width:272px; height:150px; margin-bottom:15px; position:relative;}
.kcList_ul li .kcList_pic img{ width:272px; height:145px; display:block;border-radius:6px 6px 0 0;border-bottom: 1px #f2f2f2 solid;object-fit: cover;}
.kcList_ul li .kcList_black{ padding:0 15px; height:32px; line-height:32px; font-size:16px; color:#FFFFFF; background:rgba(0,0,0,.4); position:absolute; bottom:0; left:0; right:0; z-index:9; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:center;}
.kcList_ul li .kcList_black a{ color:#FFFFFF;}
.kcList_ul li .kcList_h2{ margin:0 15px 10px; line-height:22px; font-size:16px; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.kcList_ul li .kcList_dl{ margin:0 15px 10px; height:20px; line-height:20px; font-size:14px; color:#999999;}
.kcList_ul li .kcList_dl dt{ max-width:58%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.kcList_ul li .kcList_dl dd{ max-width:40%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.kcList_ul li .kcList_state{ margin:0 15px; height:18px; line-height:18px; font-size:12px; color:#999999; white-space:nowrap;}
.kcList_ul li .kc_yy{ width:25px; padding-left:18px; background:url(../../../_zyk/images/ico-yinyong2.png) no-repeat left center;}
.kcList_ul li .kc_ll{ width:90px; padding-left:18px; background:url(../../../_zyk/images/ico-liulan2.png) no-repeat left center;}
.kcList_ul li .kc_sj{ padding-left:18px; background:url(../../../_zyk/images/ico-shijian.png) no-repeat left center;}
.kcList_ul li .study{ padding-left:18px; background:url(../../../resource/search/images/study2.png) no-repeat left center;}

.kcList_ul li .zy_xz{ width:25px; padding-left:18px; background:url(../../../_zyk/images/ico-xz2.png) no-repeat left center;}
.kcList_ul li .zy_yy{ padding-left:18px; background:url(../../../_zyk/images/ico-yinyong2.png) no-repeat left center;}
.qNima{ margin-top:0; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -ms-transition:all .2s linear; -o-transition:all .2s linear; transition:all .2s linear;}
.qNima:hover{transform: translateY(-10px); -webkit-transition:all .2s linear; -moz-transition:all .2s linear; -ms-transition:all .2s linear; -o-transition:all .2s linear; transition:all .2s linear;}
.qNima:hover{ box-shadow:rgba(174,174,1174,.3) 0 4px 10px;}
.clearAfter:after{ content:''; display:block; clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}



#page { margin:30px auto 0; color:#666; display:block; text-align:center;}
#page li { display:inline-block; min-width:18px; padding: 0 6px; height:28px; cursor:pointer; color:#666; font-size:13px; line-height:28px; background-color:#FFFFFF; border:1px solid #dce0e0; text-align:center; margin:0 4px; -webkit-appearance:none; -moz-appearance:none; appearance:none;}
.xl-nextPage,.xl-prevPage { width:60px; color:#0073A9; height:28px;}
#page li.xl-disabled { opacity:.5; cursor:no-drop;}
#page li.xl-disabled:hover{ background-color:#f9f9f9 !important; border:1px solid #dce0e0 !important; color:#666 !important;}
#page li.xl-active { background-color:#23B8FF; border-color:#23B8FF; color:#FFF}
#page li:hover{ background-color:#23B8FF !important; border-color:#23B8FF; color:#FFF}
#page li.xl-jumpText { background-color:rgba(0,0,0,0); border-color:rgba(0,0,0,0); opacity:1;}
#page li.xl-jumpText:hover{ background-color:rgba(0,0,0,0) !important; border-color:rgba(0,0,0,0) !important;}
#page li.xl-jumpButton{ padding:0 5px;}
#xlJumpNum { width:35px; height:28px; border:solid #dce0e0 1px; margin:0 3px; vertical-align:top; text-align:center;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{ -webkit-appearance:none !important;}
input[type="number"]{ -moz-appearance:textfield;}

.gc_head .gc_nav_info span {background: none;margin-top: 0px;}
.gc_head .gc_nav_info.active span {background: none;margin-top: 0px;}

.gnoClick{z-index:1;position:fixed;width:100%;height:100%;left:0;top:123px;background:rgba(255,255,255,0);}
.gnoClick img{z-index:2;position:absolute;width:60px;height:60px;top:25%;left:50%;margin-left:-30px;margin-top:-30px;}
.overf{overflow:hidden;}
.Footer {width: 100%;height: 93px;line-height: 93px;text-align: center;color: #fff;font-size: 14px;background: #0062b3;margin-top: 50px;}
