.column.pt15 {
    padding-top: 30px;
}
.content, .column {
	width: 1200px;
    margin: 0 auto;
	overflow: hidden;
	margin-top: 10px;
	padding-top: 10px;
}
.column .m-l{background:#fff;float: left; width: 290px;position: relative;z-index: 2;box-shadow: 0 2px 18px rgba(0,0,0,0.05);margin-right: 10px;padding: 5px;}

/*** 热门课程和课程更新进度flash轮播样式 ***/
.course_big_box{position: relative;width: 300px;height: 429px;*height: 444px;overflow: hidden;}
.course_cont{float:left;width: 300px;height: 100%;background-color: #fff;}
.course_cont.two{left: 300px;}
.course_cont.three{left: 600px;}
.course_cont.four{left: -600px;}
.course_cont.five{left: -300px;}
.course_flash_btn{position: absolute;height: 56px; top: 64px;left: 0;width: 100%;display: none;z-index: 20;}
.course_flash_btn span{float: left;width: 40px;height: 56px;background: url(../img/icon_bg.png) no-repeat -272px -651px #000;cursor: pointer;opacity: 0.5;filter: alpha(opacity=50);}
.course_flash_btn .course_btn_rt{float: right;background-position: -272px -580px;}
.course_flash_btn span:hover{opacity: 0.9;filter: alpha(opacity=90);}
.course_big_box:hover .course_flash_btn{display: block;}

/*** 热门课程 ***/
.wrapeLeft{ float:left; width:300px;}
.Guide-title{width: 100%;color: #333;height: 33px;border-bottom: 2px solid #ddd;_margin-top: 6px;}
.Guide-title h2{line-height: 33px;font-size: 18px; padding:0 0 6px;float: left;display: inline;width: auto;_margin-bottom: -6px;position: relative;}
.Guide-title h2 span{ border-bottom:solid 2px #0073d1; display:inline-block;}
.Guide-title h3{ line-height: 30px;color:#999; font-size:12px; font-family:"宋体"; float:right; text-align:right; font-weight:normal;}
.Guide-title h3 a{ color:#999;}
.weike-list{display:block;overflow:hidden;}
.h4-tit{padding-left: 10px;height: 36px;font-size: 18px;color:#333;font-weight: bold;line-height: 36px;}
.m-listen{display:block;background:url(../img/v-bg.png) no-repeat center center;margin-top:15px;height:169px;overflow:hidden; position: relative}
.m-listen .biaoti{ z-index:999;color: #fff; width: 100%;text-indent: 50px; height: 38px; line-height: 38px; position: absolute; left: 0; bottom: 0; background: url(../img/icon_bg.png) 0 -770px no-repeat;font-size:14px}
.m-listen .pv-video{ z-index:2;}
.m-listen .biaoti a{ color:#fff}
.weike-btn{display:block;width:315px;position:relative;padding-top:10px; }
.weike-btn a{float:left;width:105px;text-align:center;cursor:pointer;line-height:24px;}
.weike-btn a span{display:block;margin-right:15px;padding:10px 10px 8px;color:#666; background:#f9f9f9}
.weike-btn a:hover span{background:#f7f7f7;}
.weike-btn a i{display:block;width:30px;height:28px;margin:0px auto;background: url(../img/icon_bg.png) no-repeat 0px -540px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;transition:all 1s}
.weike-btn a.b-ztjx i{background-position:0 -600px;}
.weike-btn a.b-spxz i{background-position:-0px -661px;}
.weike-btn a:hover i{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}

/*** 课程更新进度 ***/
.cor-update-prog{padding: 0 10px;}
.cor-update-top{ position: relative;z-index:9}
.cor-update-tit{float: left; font-size:0px; width:120px; height:24px;background:url(../img/ma.png) 0 -378px;}
.cor-update-list li{padding:10px 100px 10px 0px;*padding:5px 100px 0 0;border-bottom:1px solid #eee;cursor: pointer;transition: 0.3s; position:relative;}
.cor-update-list li:last-child{border: none;}
.cor-update-list li h4{font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cor-update-list li p{overflow:hidden;font-size:12px;line-height:24px;color:#999;}
.cor-update-prog .com-tk-btn{position:absolute;right:0px;top:50%;width:78px;margin-top:-15px;*margin-top:-24px;padding-right:10px;font-size:12px;line-height: 28px;color:#1985dc;border:1px solid #1985dc;border-radius:30px;text-align:center;}
.cor-update-prog .com-tk-btn a{ width:100%; height:100%; display:block;color:#1985dc;}
.cor-update-prog .com-tk-btn a:hover{ color:#fff;}
.cor-update-prog .com-tk-btn:after{ content:""; display:block; display:none\9; width:5px; height:5px; background:none; border-width:2px; border-style: solid; border-color: #1985dc #1985dc transparent transparent; position: absolute; z-index: 3; top: 10px; right:10px; transform: rotate(45deg);}
.cor-update-prog .com-tk-btn:hover{background:#1985dc;background:linear-gradient(to right,#1985dc,#198cdc);box-shadow:0px 5px 5px #f7f1e3;color:#fff;border:none;padding:1px 10px 1px 0px;}
.cor-update-prog .com-tk-btn:hover:after{border-color:#fff #fff transparent transparent;;}
.corde-1{position:absolute;right:0px;top:0px;z-index:9;}
.live-ewm{ display:block;width:120px;padding:15px 15px 10px 15px; background:#fff; border:1px solid #dbdbdb; position: absolute; top:36px; right:0px; z-index:1; text-align:center;}
.live-ewm img{width:120px;height:120px;display:block;}
.live-ewm span,.live-ewm i{display:block; width:0px; height:0; position: absolute; top:83px; right:5px;z-index: 9; border-width:6px 0 6px 7px; border-style:solid; margin-left:-4px; border-color:transparent transparent transparent #fff;}
.live-ewm i{z-index: 8; border-width:7px 0 7px 7px; margin-left:-5px; border-color:transparent transparent transparent #dbdbdb;}
.live-ewm p{display:block;padding-top:5px;color:#999;}


.sy_model2_rt {float: left;width: 580px;height: 100%;background-color: #fff;box-shadow: 0 2px 18px rgba(0,0,0,0.05);}
.sy_hotAct_tit,.today_fudao_tit{margin-right: 20px;height: 24px;line-height: 24px;}
.sy_hotAct_h3,.today_fudao_h3{float: left;padding-left: 17px;font-size: 22px;border-left: 3px solid #e73131;}
.today_fudao{padding-top: 10px;}
.today_fudao_ul{margin:6px 20px 0;}
.today_fudao_ul>li {padding: 16px 0 17px;border-top: 1px dashed #eee;}
.today_fudao_ul>li:first-child{border-top: 0;}
.today_fudao_h4{height: 28px;line-height: 28px;margin-bottom: 4px; overflow: hidden;}
.today_fudao_h4>a{font-size: 20px;font-weight: bold;margin-right: 15px;}
.today_fudao_h4>a:hover{color: #1985dc;}
.today_fudao_p {height: 28px;line-height: 34px;overflow: hidden;}
.today_fudao_p>span{color:#1184e1;}
.today_fudao_p>a{font-size: 15px;color:#6d6d6d;margin-right: 12px;}
.today_fudao_p>a:hover{color:#0073d1;}


/**试题排行榜**/
.tk-rank{ float:right; width:280px;box-shadow: 0 2px 18px rgba(0,0,0,0.05);padding: 5px;}
.Rank h2{ height:33px; line-height:33px; font-size:18px; color:#3333; position:relative; }
.Rank h2 a span{ cursor:pointer; position:absolute; right:0; top:5px;}
.Rank h2 span{ border-bottom:solid 2px #0073d1; display:inline-block;}
.kc-left,.kc-center,.kc-right{ float:left;}
.kcgn{ margin:15px 0;}
.kc-center{width: 258px;height: 90px;border-top: solid 1px #eee;border-bottom: solid 1px #eee;border-right: solid 1px #eee;border-radius: 0 6px 6px 0;}
.kc-center ul{ margin-left:15px;}
.kc-center ul li{ width:50px; height:50px;background:#dbdbdb;border-radius:50%;float:left;margin:10px 10px 0 0;}
.kc-center ul li a { display:block; width:50px; height:50px;}
.kc-center ul li span{ margin-top:4px; display:block;font-size: 12px;}
.kc-center ul li div{background:url(../img/icon.png) no-repeat; width:50px; height:50px; }

.kc-center ul li div.practice{ background-position:0 -495px; }
.kc-center ul li div.moldTest{background-position:-51px -495px;}
.kc-center ul li div.estimate{background-position:-0px -545px;}
.kc-center ul li div.report{background-position:-0px -595px;}
.kc-center ul li div.wrongQue{background-position:-51px -545px;}
.kc-center ul li div.exchange{background-position:-51px -593px;}
.kc-center ul li:hover{ background:#1167d4;}
.kc-center ul li div.practice:hover{ background-position:-100px -495px; }
.kc-center ul li div.moldTest:hover{background-position:-151px -495px;}
.kc-center ul li div.estimate:hover{background-position:-100px -545px;}
.kc-center ul li div.report:hover{background-position:-100px -595px;}
.kc-center ul li div.wrongQue:hover{background-position:-151px -545px;}
.kc-center ul li div.exchange:hover{background-position:-151px -593px;}


/**模拟真题测试**/
.tiku-tab{width:100%;height:28px;line-height:28px;}
.tiku-tab ul{margin:0px;padding:0px;}
.tk-width{ width:417px; margin:0 auto;}
.tiku-tab{ float:left; width:74px;}
.tiku-tab ul li{ border:solid 1px #e7e7e7; height:72px; width:72px; line-height:72px; border-bottom:0;}
.tiku-content{ height:285px;}
.tiku-ctn-lf li.z-practice{border:1px solid #1985dc;border-right:none;color:#1985dc;margin-bottom:-1px; z-index:1;border-radius: 5px 0px 0px 5px;}
.tiku-ctn-lf{float:left;width:74px;border-bottom:1px solid #e7e7e7;}
.tiku-ctn-lf ul li{width:72px;height:73px;border:1px solid #e7e7e7;border-bottom:none;position:relative;vertical-align:bottom;display:block;font-size:12px;cursor:pointer; z-index:0;}
.tiku-ctn-lf ul li em{background:url(../img/bg2014.png) no-repeat 0 -343px;width:7px;height:13px;position:absolute;right:0px;top:28px;_top:25px;display:none}
.tiku-ctn-lf ul li a{display:block;width:100%;text-align:center;color:#8a8a8a;}
.tiku-ctn-lf ul li a:hover,.tiku-ctn-lf ul li.z-practice a{text-decoration:none;color:#1985dc}
.tiku-ctn-lf .z-practice em{display:block;}
.tiku-ctn-lf li.z-practice{border:1px solid #1985dc;border-right:none;color:#1985dc;margin-bottom:-1px; z-index:1;border-radius: 5px 0px 0px 5px;}
.jikao,.daily,.zhangjie,.zhengti,.moni{display:block;background:url(../img/bg2014.png) no-repeat -42px -638px;width:26px;height:27px;margin:10px auto 10px}
.zhengti{background-position:-42px -677px}
.zhangjie{background-position:0px -715px}
.daily{background-position:-72px -715px}
.jikao{background-position:-119px -638px}
.tiku-ctn-lf li.z-practice .moni{background-position: -82px -638px;}
.tiku-ctn-lf li.z-practice .zhengti{background-position: -82px -677px}
.tiku-ctn-lf li.z-practice .zhangjie{background-position: -32px -715px}
.tiku-ctn-lf li.z-practice .daily{background-position: -102px -715px}
.tiku-ctn-lf li.z-practice .jikao{background-position: -119px -678px}


/*题库*/
#tiku{overflow: hidden;width: 205px;float: left;border: 1px solid #ddd;border-left: none;}
.tiku-ctn-rg{ float:right;width:200px; display:none;}
.list-d{ width:100%;padding:0px;_margin-right:-3px;}
.list-d li{ width:95%;margin:0px;clear:both;overflow:hidden;float:left;background:url(../img/bg2014.png) no-repeat -198px -83px;line-height:27px;padding-left:5%;cursor:pointer;border-bottom:1px solid #f8f8f8;}
.list-d li .link{float:left;display:inline-block;width:73%;line-height:24px;font-size:13px;overflow:hidden;white-space:nowrap;margin:0px;padding:0px;}
.list-d li .link a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;float: left;}
.list-d li .info{ zoom:1; clear:both; position:relative;width:100%;display:inline-block;margin:0px;#margin-top:-5px;_margin-top:-5px;padding:0px;}
.list-d li .info span{font-size: 12px;float:left; color:#bbb;padding-left:16px;display:inline;background:url(../img/bg2014.png) no-repeat -70px -277px;}
.list-d li .info a{font-size: 12px; width:30px;height:30px;padding:5px;top:-20px;_top:-24px;position:absolute;text-align:center;border:1px solid #ddd; background:#f8f8f8;right:5px;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#333;text-decoration:none; line-height:15px;clear:both;box-shadow: 1px 1px 0 #f2f2f2;}
.list-d li .info a:hover{ color:#fff; border-color:#0073d1;background:#0073d1;}
.list-d .active .info{ display:block;}
.list-d .active{background:#fafafa}
.list-d li.bnone{border:none}
.entry-icon{ display:inline-block; vertical-align:middle; margin:-2px 5px 0 2px;_margin-top:0px; background:url(../img/bg2014.png) no-repeat -68px -92px; width:12px; height:12px}
.entry-icon:hover{ background-position:-88px -92px;}
.Guide-title em.arrow-down{ display:block; background:url(../img/bg2014.png) 0 -343px; width:7px; height:4px; margin:0 auto; }
.text-title em.arrow-down{ display:block; background:url(../img/bg2014.png) 0 -343px; width:7px; height:4px; margin:0 auto; }
.foot h2.link{background: #f3f3f3;font: 18px/36px "微软雅黑";color: #333; position:relative;}
.foot h2.link span{ width:180px; display:inline-block; text-align:center; border-top:solid 2px #ee491f; background:#fff; border-right:solid 1px #e7e7e7;}


/*一建*/
.topicBox a{border: 1px solid #e9e9e9;margin-right:11px;padding-left:55px;width:88px;height:60px;line-height:60px;display: block;float: left;background: url("../images/icon2.png") no-repeat;}
.topicBox a:last-child{margin-right: 0;}
.topicBox a.lnzt{background-position: 20px 20px}
.topicBox a.mnst{background-position: 20px -45px}
.topicBox a.mryl{background-position: 20px -109px}
.topicBox a.zjlx{background-position: 20px -178px}

/*医卫类*/
.moduleBox h1{margin-bottom:70px;font-size: 30px;color: #565d79;text-align: center;height: 44px; line-height: 44px;}
.projectTit{background: url(../img/titleBg1.png) no-repeat center center;}
.moduleTabBd {}
.projectTabPalLeft{width: 500px;overflow: hidden;}
h3.titleStyle{font-size: 22px;height: 37px;border-bottom: 1px solid #ddd;}
h3.titleStyle a{float: right;color: #999;font-weight: normal;margin-top:8px;font-size: 12px;}
h3.titleStyle a:hover{color:#dd3c2b;}
.projectTabPalright{width: 615px;}
h3.serve{font-size: 22px;height: 37px;}
h3.serve a{float: right;font-weight: normal;margin-top:5px;font-size: 16px;color:#dd3c2b;}
.serveBox{border: 1px solid #e9e9e9;margin-bottom:28px;padding:10px 0 10px 18px;}
.serveBox a{display: block;float: left;padding:6px 0;width: 99px;}
.projectList{width:290px;}
ul.List{overflow: hidden;}
ul.List li{line-height: 36px;height:36px;width: 290px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
ul.List li i{border-radius:2px;background: #0073d1;width: 4px;height:4px;display: inline-block;margin: 0 6px 4px 0;}
ul.List li a{color:#666;font-size: 14px;}
ul.List li a:hover{color:#0073d1;}
h3.titleTopic{font-size: 20px;height: 40px;line-height: 40px;}

.healthCon{margin-top: 15px;margin-bottom: 30px;}
.healthTit{ background: url("../img/titleBg2.png") no-repeat center center;}
.healthTabNav{width: 100%;border-radius: 15px 15px 0 0;height:70px;line-height:70px;position: absolute;}
.healthTabHd{border-radius: 15px 15px 0 0;position: relative;height:70px;line-height:70px;}
.healthTabHd li{border-bottom: none;height:68px;line-height:68px;box-shadow: none;background:none;}
.healthTabHd li.on,.healthTabHd li:hover{color: #333333;font-size: 22px;display: inline-block;line-height: 70px;font-weight: bold;text-align: left;}
.healthTabHd .healthTabNav i{font-size: 12px;color: #8c8c8c;float: right;}
.healthTabPalLeft{width:280px;background: #fff;padding-right: 20px;margin-top: 10px;min-height: 594px;}
.healthTabPalright{width: 880px;}
.titleStyleMore{font-size: 20px;height: 40px;border-bottom: 1px dashed #f0f0f0;font-weight: bold;margin: 6px 0;}
.titleStyleMore a{float: right;color: #999;font-weight: normal;margin-top:8px;font-size: 12px;}
.titleStyleMore a:hover{color:#0073d1;}
.healthList{width:100%;overflow: hidden;height: 72px;}
.healthList ul.List li{width: 50%;float: left;}
.healthList ul.List li i{background: #999;}
.healthTabPal .titleTopic{margin-bottom: 0;border-bottom: 1px solid #ddd;font-weight: bold;}
.healthTabPal .topicBox a{margin-right:11px;padding-left:55px;width:100px;height:50px;line-height:50px;background: url("../img/icon3.png") no-repeat;}
.healthTabPal .topicBox a.lnzt{background-position: 20px 15px}
.healthTabPal .topicBox a.mnst{background-position: 20px -50px}
.healthTabPal .topicBox a.mryl{background-position: 20px -114px}
.healthTabPal .topicBox a.zjlx{background-position: 20px -183px}
.serveCon .serveBox{width: 595px;overflow: hidden;}
.serveCon .lookMore{border: 1px solid #e9e9e9;display: block;width: 173px;text-align: center;height: 100px;line-height: 100px;background: url("../img/moreIcon.png") no-repeat 115px center;color:#dd3c2b;font-size: 18px;}
.healthFreeBd{width: 480px;height:300px;overflow: hidden}
.freeList{width: 310px;}
.freeList li{width: 280px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;height:55px;background: url("../img/listBg.png") no-repeat left -65px;padding-left: 30px;}
.freeList li a{font-size: 14px;color:#666;}
.freeList li:hover,.freeList li.on{background-position: left 3px;}
.freeList li:hover a,.freeList li.on a{color:#dd3c2b;}
.freeList li:last-child{height:24px}



/*直播课*/
.serveCon{margin-bottom: 2%;}
.nd_live_item{background:#fff;margin:2% 2% 0 0;padding:10px 20px;-webkit-box-shadow: 0px 3px 10px rgba(0,0,0,.06);
	box-shadow: 0px 3px 10px rgba(0,0,0,.06);width: 44%;float: left;}
	.nd_live_item:nth-child(2n+0){margin-right: 0;}
.nd_live_tt{border-left: 4px solid #0073D1;line-height: 16px;height: 16px;color: #666;font-size: 15px;overflow: hidden;padding-left: 8px;}
.nd_live_time{color: #999;font-size: 15px;padding-left: 4px;line-height: 30px;}
.nd_live_bom{line-height: 22px;height: 22px;position: relative;margin-top: 11px;}
.nd_live_free{color: #59c176;font-size: 18px;}
.nd_live_num{color: #999;font-size: 15px;position: absolute;left:210px;}
.nd_live_go{display: inline-block;line-height: 22px;padding:0 10px;font-size: 12px;color: #fff;border-radius: 11px 11px 11px 0;
	background: #0073D1;position: absolute;right:0;top:0;
	background: -webkit-linear-gradient(left, #198eef , #0073D1);
	background: -o-linear-gradient(right, #198eef , #0073D1);
	background: -moz-linear-gradient(right, #198eef , #0073D1);
	background: linear-gradient(to right, #198eef , #0073D1);}
.nd_live_go:hover{color: #fff;}

/*步骤-条状*/

body{ font-family:"microsoft yahei";}
.footer_ui_stepline{width:100%; clear:both;padding:20px 0px ; display: block}
.footer_ui_stepline li{ width:23%; line-height:40px; float:left;margin-right:7px; position: relative}
.footer_ui_stepline li .yuanbg{ position: absolute; top: -20px;left: 0; width: 100px; height: 100px; background: url(../img/footer_icon.png) -90px -22px; z-index: 1}
.footer_ui_stepline li a{ position: relative;z-index: 2 }
.footer_ui_stepline li .ui-step-number{ background:url(../img/footer_icon.png) 0 0;  color: #e13b29; display:inline-block; vertical-align:middle; height:40px; width:60px;padding:10px 0;border-radius:50px; margin-left:5px; text-align:center; font:normal 16px/20px microsoft yahei;}
.footer_ui_stepline li .ui-step-text{ color:#666; display: inline-block; line-height: 20px; vertical-align: middle; padding-left: 10px}
.footer_ui_stepline li a:hover .ui-step-number{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg); background: #e13b29;background:linear-gradient(to right,#f36351,#e13b29);  color: #fff}
.footer_April{ background:url(../img/footer_bg.jpg) top center; width: 100%; padding-bottom: 40px; display: block;margin-top:30px;margin-top: 15px;margin-bottom: 15px;}
.footer_April .footer_April_box{ width: 1200px; margin: 0 auto;}
.footer_April .footer_April_box ul .footer_April_box_top{}
.footer_April .footer_April_box ul .footer_April_box_top li span{}

.userlink{background:url(../img/partlink.png) top center no-repeat;height:158px;float:left}
.userlink a{width:93px;height:79px;float:left;text-align:center;line-height:1;font-size:12px;color:#6582b0}
.userlink a:hover{color:#649cf0}
.userlink .icon18{display:block;margin:19px auto 7px}
.userlink .icon18-link-qt{margin-top:18px}
.icon18-link-qt{background-image:url(../img/sprite.png);background-position:-180px -37px;width:27px;height:27px}
.userlink a:hover .icon18-link-qt,.icon18-link-qth{background-image:url(../img/sprite.png);background-position:-180px 0;width:27px;height:27px}
.icon18{display:inline-block;*display:inline;vertical-align:text-bottom}
.icon18-banner-arrow{background-image:url(../img/sprite.png);background-position:-120px -100px;width:6px;height:11px}
.icon18-link1{background-image:url(../img/sprite.png);background-position:-140px -80px;width:30px;height:30px}
.userlink a:hover .icon18-link1,.icon18-link1h{background-image:url(../img/sprite.png);background-position:-80px -100px;width:30px;height:30px}
.icon18-link2{background-image:url(../img/sprite.png);background-position:-40px -140px;width:30px;height:30px}
.userlink a:hover .icon18-link2,.icon18-link2h{background-image:url(../img/sprite.png);background-position:-80px -140px;width:30px;height:30px}
.icon18-link3{background-image:url(../img/sprite.png);background-position:-100px 0;width:30px;height:30px}
.userlink a:hover .icon18-link3,.icon18-link3h{background-image:url(../img/sprite.png);background-position:-100px -40px;width:30px;height:30px}
.icon18-link4{background-image:url(../img/sprite.png);background-position:0 -100px;width:30px;height:30px}
.userlink a:hover .icon18-link4,.icon18-link4h{background-image:url(../img/sprite.png);background-position:-40px -100px;width:30px;height:30px}
.icon18-link5{background-image:url(../img/sprite.png);background-position:-120px -140px;width:30px;height:30px}
.userlink a:hover .icon18-link5,.icon18-link5h{background-image:url(../img/sprite.png);background-position:-140px 0;width:30px;height:30px}
.icon18-link6{background-image:url(../img/sprite.png);background-position:-140px -40px;width:30px;height:30px}
.userlink a:hover .icon18-link6,.icon18-link6h{background-image:url(../img/sprite.png);background-position:0 -140px;width:30px;height:30px}


#footer{text-align: center;}
.fullSlide{min-width: 1000px;position: relative;height: 530px;overflow: hidden;}
.fullSlide .bd{position: relative;z-index: 0;}
.fullSlide .bd ul{width: 100% !important;}
.fullSlide .bd li{width: 100% !important;height: 530px;overflow: hidden;text-align: center;}
.fullSlide .bd li a{display: block;height: 530px;}
.fullSlide .hd{width: 1000px;left: 50%;margin-left: -500px;bottom: 15px;position: absolute;z-index: 1;bottom: 15px;overflow: hidden;}
.fullSlide .hd ul{float: right;}
.fullSlide .hd ul li{float: left;margin: 0 5px;display: inline;cursor: pointer;}
.fullSlide .hd ul li img{width: 80px;line-height: 41px;display: block;border: 2px solid #fff;filter: alpha(opacity=50);opacity: 0.5;}
.fullSlide .hd ul .on img{border-color: #FF8106;filter: alpha(opacity=100);opacity: 1;}


.ch-time-box{padding-top: 10px; height: 45px; line-height: 30px;margin-bottom: 5px; position: relative; font-size: 14px;text-align: center;background: url(../img/cfe-bg.png) no-repeat 0px -40px;}
.ch-time-box em { font-size: 14px;}
.ch-time-box span { display: block;border-bottom: 1px dashed #eee; }
.ch-time-box span font { font-size: 30px; color: #fff; font-style: normal;width: 35px; height: 42px; line-height: 38px; text-align: center; display: inline-block; background: url(../img/cfe-bg.png) 0px -126px no-repeat; margin-left: 2px; vertical-align: top }

/*考试日历*/
.ch-time-box em b.cRed{color:#0082c1!important;}
.ch-time-box span font{background: url("../img/jzs2-bg.png") no-repeat -1px -50px;}
.ch-time-box a:hover{color:#0082c1;}
.box-lc dd.hover i{background: url("../img/jzs2-bg.png") -56px -62px no-repeat;}
.box-lc dd.hover h3 strong{background:  url("../img/jzs2-bg.png") right -52px;}
.box-lc dd.hover .ch-bkzn-linklist{border: 1px solid #a7cfe1;background: #eff6f9;}
.box-lc dd.hover .ch-bkzn-linklist span{background: url("../img/jzs2-bg.png") -112px -68px no-repeat;}
.box-lc dd .ch-bkzn-linklist a{padding: 0 7px;}
.box-lc dd .ch-bkzn-linklist{padding: 4px 5px;}

/*流程*/
.box-lc{padding-top: 0px;}
.ch-time-box{font-size: 16px;}
.ch-time-box span font{font-size: 30px;}
.ch-time-box a em{font-size: 16px;}
.box-lc dd h3{font-size: 16px;}
.box-lc dd h3 em{font-size: 14px;}
.box-lc dd{padding-left: 12px;}
.box-lc dd h3 strong{padding: 0 50px 0 10px;}
.box-lc dd h3 em a{padding-left: 0px;}
.box-lc dd .ch-bkzn-linklist a{font-size: 14px;padding: 0 13px;height: 28px;line-height: 28px;}
.box-lc dd .ch-bkzn-linklist{padding: 8px 10px;}
.ch-time-adv a{font-size: 14px;line-height: 20px;}

/*流程*/
.time-nur .time { width: 145px; display: block; overflow: hidden; float: left; }
.time-nur .time .clock { padding: 6px 10px; background: url(../img/gd.png) -89px -24px no-repeat; margin-right: 5px; }
.time-nur .day { float: left; }
.time-nur span { width: 35px; height: 42px; line-height: 38px; text-align: center; display: block; float: left; background: url(../img/gd.png) -79px -56px no-repeat; margin-left: 2px; }
.time-nur span em { font-size: 30px; color: #fff; font-style: normal; }
.box-lc { overflow: hidden; }
.box-lc .time-box { border-bottom: 1px solid #eee; height: 45px; line-height: 45px; padding-bottom: 7px; margin-bottom: 17px; position: relative; font-size: 14px; }
.box-lc .time-box { margin-bottom: 5px; }
.box-lc dd { padding-left:12px;position: relative;margin-left: 6px;padding-bottom: 3px; }
.box-lc dd img{width: 100%;height: 262px;margin: 10px 0;}
.box-lc dd:last-child {padding-bottom: 0px;}
.box-lc dd i { width: 15px; height: 15px; display: block; background: url(../img/cfe-bg.png) -66px -140px no-repeat; position: absolute; top: 11px; left: -8px; }
.box-lc dd.hover i{ background-position: -66px -189px; }
.box-lc dd h3 strong{  background: url(../img/cfe-bg.png) right -130px; width:auto;display: inline-block;padding: 0 40px 0 6px;}
.box-lc dd.hover h3 strong{ background-position:right -180px; color: #fff }
.box-lc dd h3 {font-size: 14px;color: #333;line-height: 34px;white-space: nowrap;}
.box-lc dd h3 em { font-style: normal; color: #f44; font-family: "Microsoft Yahei", "\5FAE\8F6F\96C5\9ED1", "Arial", sans-serif; font-size: 12px;}
.box-lc dd .ch-bkzn-linklist a { font-size: 12px;color: #333; padding: 0 8px;line-height: 24px;height: 24px;display: inline-block;}
.box-lc dd .ch-bkzn-linklist a:hover { color: #d83532; }
.box-lc dd .ch-bkzn-linklist{ padding:6px 7px;border:1px solid #eee;margin-top: 6px;position: relative;background: #fafafa;}
.box-lc dd .ch-bkzn-linklist span{width: 12px;height: 8px;background: url(../img/cfe-bg.png) no-repeat 0px -176px;position: absolute;top:-7px;left:20px;}
.box-lc dd.hover .ch-bkzn-linklist{ border:1px solid #fdd7d1;background: #fef4f2;}
.box-lc dd.hover .ch-bkzn-linklist span{background-position: 0px -198px;}
.box-lc dd h3 em a {color: #f44!important;}


/** 友情链接 **/
.weblink{background:#f5f7f9;padding-bottom:20px;padding-top: 20px;}
.w1180{width: 1200px;margin: 0 auto;overflow: hidden;}
.weblink .w1180 .hezuo{padding:20px 0 20px 20px;border-bottom:1px solid #efeff0;overflow: hidden;}
.weblink .w1180 .hezuo li{width:176px;font-size:16px;color:#171920;float:left;height:80px;line-height:80px;text-align:center;border-right:1px solid #f2f2f2;font-weight:700}
.weblink .w1180 .hezuo li img{height:80px}
.weblink .w1180 .hezuo li:last-of-type{border:none}
.weblink .w1180 .linktitel{color:#171920;font-size:16px;font-weight:700;line-height:1;padding:30px 20px 15px}
.weblink .w1180 .links{padding:0 20px 20px;font-size:0}
.weblink .w1180 .links a{color:#9598a2;font-size:12px;line-height:24px;white-space:nowrap}
.weblink .w1180 .links a:hover{color:#649cf0}
.weblink .w1180 .links span{font-size:12px;color:#dadada;padding:0 5px}
.weblink .w1180 .links .bold{color:#191921}


/**课程列表**/
.freeSlideBox{overflow:hidden;width: 100%;position:relative;margin: 10px 0 0px;}
.articleBox{overflow: hidden;width: 96%;position: relative;background: #fff;padding: 1% 2%;}
.mockBox{overflow: hidden;width: 96%;position: relative;background: #fff;padding: 1% 2%;margin-top: 10px;}

.showexam {
	width: 880px;
	float: right;
}
.hq2018title {
	height: 90px;
	position: relative;
}
.hq2018title h2 {
	font-size: 24px;
	font-weight: 700;
	color: #171920;
	line-height: 90px;
}

.eui.f12 {font-size: 12px;font-weight: normal;}
.eui.card{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 280px;min-height: 246px;float: left;margin-right: 20px;margin-bottom: 10px;}
.eui.card:last-child{margin-right: 0;}
.eui.card .card-wrap{position: relative;transition: all .3s;width: 240px;min-height: 206px;padding: 20px;background: #ffffff;}
.eui.card .card-wrap:hover{box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.1);transform: translateY(-5px);}
.eui.card .front{background-color: #ffffff;width: 100%;height: 100%;min-height: 246px;position: absolute;top: 0;left: 0;z-index: 1;}
.eui.card .back{display: none;width: 100%;height: 100%;min-height: 246px;}
.eui.card.course-card .card-wrap{width: 240px;min-height: 199px;padding: 20px;display: table;background: #ffffff;}
.eui.card.course-card .meeting-tag{display: none;}
.eui.card.course-card .title{line-height: 24px;margin-bottom: 3px;margin-top:4px;height: 48px;color: #5b5b5b;font-weight: 700;}
.eui.card.course-card .subtitle{color: #9598A2;margin: 11px 0;height: 12px;line-height: 12px;}
.eui.card.course-card .subtitle .ornament-line{height: 10px;width: 1px;background: #9B9B9B;margin: 0 8px;display: inline-block;}
.eui.card.course-card .tag-group{margin-bottom: 10px;height: 20px;}
.eui.card.course-card .tag-thumb img{width: 100%;height: 145px;}
.eui.card.course-card .tag-group span{background: #F7F7F7;color: #9598A2;display: inline-block;padding: 0 5px;height: 20px;line-height: 20px;float: left;margin-right: 10px;max-width: 72px;overflow: hidden;font-size: 12px;}
.eui.card.course-card .tag-group .span{*display: inline-block;}
.eui.card.course-card .teacher-group{margin-bottom: 18px;}
.eui.card.course-card .teacher-block{float: left;width: 40px;margin-right: 17px;}
.eui.card.course-card .teacher-block .teacher-face{width: 40px;height: 40px;display: block;margin-bottom: 5px;background: #dddddd;border-radius: 50%;}
.eui.card.course-card .teacher-block .teacher-name{color: #9598A2;text-align: center;display: inline-block;width: 140%;margin-left: -20%;font-size: 12px;}
.eui.card.course-card .course-card-footer{clear: both;height: 53px;position: relative;width: 240px;border-top: 1px solid #F0F0F0;color: #9598A2;line-height: 12px;}
.eui.card.course-card .course-card-footer p{position: absolute;}
.eui.card.course-card .course-card-footer .count-down, .eui.card.course-card .course-card-footer .limit{bottom: 24px;left: 0;}
.eui.card.course-card .course-card-footer .count-down span, .eui.card.course-card .course-card-footer .limit span{color: #f54030;}
.eui.card.course-card .course-card-footer .count-down{display: none;}
.eui.card.course-card .course-card-footer .count-down .count-down--time{width: 52px;text-align: center;display: inline-block;}
.eui.card.course-card .course-card-footer .price-old{right: 0;bottom: 24px;text-decoration: line-through;color: #CCCCCC;}
.eui.card.course-card .course-card-footer .people-number{bottom: 0;left: 0;}
.eui.card.course-card .course-card-footer .price{bottom: 0;right: 0;color: #f54030;height: 20px;line-height: 20px;}
.eui.card.course-card .course-card-footer .price .eui.f20{height: 22px;display: inline-block;position: relative;top: 1px;font-size: 22px;line-height: 22px;}
.eui.card.course-card .course-card-footer .count-down, .eui.card.course-card .course-card-footer .limit, .eui.card.course-card .course-card-footer .price-old, .eui.card.course-card .course-card-footer .people-number{*height: 14px;*line-height: 16px;}
.eui.card.course-card a{color: #171920;}
.eui.card.live-card{width: 280px;height: 300px;}
.eui.card.live-card .card-wrap{min-height: 260px;}
.eui.card.live-card .card-wrap .course-card-body{position: relative;}
.eui.card.live-card .front{width: 240px;height: 246px;padding: 20px;display: table;}
.eui.card.live-card .meeting-tag{display: none;}
.eui.card.live-card .title{line-height: 22px;height: 44px;margin-top: 29px;margin-bottom: 12px;}
.eui.card.live-card .tag-group{margin-bottom: 16px;height: 20px;}
.eui.card.live-card .tag-group .tag{color: #9598A2;padding: 0 5px;height: 20px;line-height: 20px;float: left;max-width: 108px;overflow: hidden;font-size: 12px;}
.eui.card.live-card .tag-group .tag:after{content: '';border-right: 1px solid #9B9B9B;height: 10px;/* display: block;*/float: right;position: relative;top: 4px;left: 5px;}
.eui.card.live-card .tag-group .tag:last-child::after{border-right: 0;}
.eui.card.live-card .tag-group .tag{*display: inline-block;}
.eui.card.live-card .daytime-block{height: 12px;line-height: 12px;position: absolute;top: -25px;*top: -13px;margin: 0;padding: 0;font-size: 14px;}
.eui.card.live-card .daytime-block span{float: left;}
.eui.card.live-card .daytime-block .icon-time{margin-top: -1px;margin-right: 8px;}
.eui.card.live-card .daytime-block .icon-living{margin-top: -4px;margin-right: 8px;display: none;}
.eui.card.live-card .daytime-block .living-logo{display: none;}
.eui.card.live-card .teacher-group{margin-bottom: 48px;}
.eui.card.live-card .teacher-block{float: left;width: 40px;margin-right: 17px;}
.eui.card.live-card .teacher-block .teacher-face{width: 40px;height: 40px;display: block;margin-bottom: 7px;background: #dddddd;border-radius: 50%;margin-right: 17px;}
.eui.card.live-card .teacher-block .teacher-name{color: #9598A2;text-align: center;display: inline-block;width: 140%;margin-left: -20%;font-size: 12px;}
.eui.card.live-card .course-card-footer{position: absolute;width: 240px;bottom: 0;border-top: 1px solid #EFEFF0;text-align: center;padding-top: 16px;padding-bottom: 17px;}
.eui.card.live-card .course-card-footer .button{float: left;min-width: 78px;margin: 0;font-weight: 100;}
.eui.card.live-card .course-card-footer .left-button{float: left;}
.eui.card.live-card .course-card-footer .right-button{float: right;}
.eui.card.live-card .course-card-footer .center-button{margin: auto;width: 124px;float: none;}
.eui.card.live-card .course-card-footer p{position: absolute;top: 24px;font-size: 14px;*left: 0;}
.eui.card.live-card .course-card-footer p span{color: #649cf0;}
.eui.card.live-card .course-card-footer .button-disabled{background: #DDDFE8;color: #ffffff !important;}
.eui.card.live-card .course-card-footer{*left: 20px;left: 20px\9;}
.eui.card.live-card a{color: #171920;}
.eui.card.course-card.meeting-card .meeting-tag, .eui.card.r-course-card.meeting-card .meeting-tag {
	display: block;
	position: absolute;
	text-align: center;
	color: #ffffff;
	width: 77px;
	height: 22px;
	background: linear-gradient(75deg, #badbff, #1167d4);
	box-shadow: 1px 2px 4px 0px rgba(0, 0, 0, 0.1);
	border-radius: 0 11px 11px 0;
	top: 0;
	left: 0;
	line-height: 22px;
	font-size: 12px;
}

