﻿
/* CSS Document */
html, body, form, div, img, p, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, select, input, textarea, th, td锛宎rticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, menu, section, summary { margin: 0; padding: 0; }
ol,ul,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
input,button,textarea,select{font:100% Arial,'瀹嬩綋';}
body { color: #666; font: 12px "Microsoft YaHei",SimSun; -moz-user-select:none; }
img { border: 0; vertical-align: middle; }
em, i { font-style: normal; }
table { border-collapse: collapse; border-spacing: 0; }
:focus{outline:none;}

select, input, button { vertical-align: middle; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { resize: none; overflow: auto; }
input[type="text"], input[type="password"], textarea { outline: none; -webkit-appearance: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { margin-right: 5px; }


/* input */
input[type="text"], input[type="password"], select, textarea,input { box-shadow:0 1px 1px rgba(0,0,0,0.1) inset}
input[type="text"]:focus, input[type="password"]:focus, select:focus, textarea:focus, { border-color:#ec008c; box-shadow:0 0 3px rgba(236,0,140,0.4)}
input[type="text"][disabled] { cursor:default;  filter:alpha(opacity=60); opacity:0.6}

a{text-decoration: none;color:#000;}
a:hover{ color:#ff4400;	text-decoration: none;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
.clearfix:after { display: block; clear: both; height: 0; visibility: hidden; content: "."; }
.clearfix { *zoom: 1; }
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
.width_main{width:1200px!important;margin:0 auto;}
.width_all{width:100%;max-width:1920px;margin:0 auto;min-width:1200px;}
/*顶部*/
.header-top { border-bottom: 1px solid #e9dfdf; background-color: #fafbfc; font-size: 14px; line-height: 42px; }
.header-top .basic-left li { margin-right: 15px; float: left; }
/*头部*/
.header-body{ width:1200px;height: 100px; margin:0 auto; }
.header-body>.header-logo{width:276px; height:80px; float: left;margin-top: 10px;}
.header-body>.header-logo>a{display:block;}
.header-body>.header-logo img{height:80px;}

.header-body>.new_nav{width:650px;float: left;margin: 25px 30px 0 50px;}
.header-body>.new_nav>.width_main{width: 100%!important;}
.header-body>.new_nav>.width_main>ul>li{width: auto;margin:0px 16px;float: left;text-align: center;line-height: 50px;white-space: nowrap;overflow: hidden;height: 51px;}
.header-body>.new_nav>.width_main>ul>li:hover>a{color: #158eec;}
.header-body>.new_nav>.width_main>ul>li>a{font-size: 16px;color: #7e8890;}
.header-body>.member_tel{width: 190px;float: right;margin-top: 25px;}
.header-body>.member_tel>p{font-size: 22px;font-weight: bold;color: #5f6266;margin-bottom: 5px;}
.header-body>.member_tel>p>i{background-color: #f5364c;color: #ffffff;width: 27px;height: 27px;display: inline-block;line-height: 27px;text-align: center;border-radius:50% ;font-weight: normal;vertical-align: 5px;margin-right:4px;}
.header-body>.member_tel>span{font-size: 14px;color: #7d8389;}
.header-body>.member_tel>p>a{color: #f5364c;font-size: 20px;}
/*banner*/
.big-banner img{display: block;margin: 0 auto;width: 100%;}
.huiyuan_banner{position: relative;}
.huiyuan_banner>.jieshao{position: absolute;bottom:0;background-image: linear-gradient(to top,rgba(0,0,0,0.6),rgba(117,117,127,0.0));width: 100%;text-align: center;height: 60px;line-height: 60px;color: #FFFFFF;font-size: 16px;}
.huiyuan_banner>.jieshao>div{display:inline-block;}

/*自定义导航*/
.new_daohang{width: 100%;border-bottom: 1px solid #e4e9ed;background-color: #F5F7FA;}
.new_daohang>.jg-nav{width: 1200px;margin: 0 auto;position: relative;height: 60px;overflow: hidden;}
.new_daohang>.jg-nav>a{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-top: 0;padding: 0;height: 30px;line-height: 30px;border:none;margin: 10px 0;width: auto;padding: 0 10px;font-size: 16px;color: #8b9299;border-radius:5px ;display: inline-block;width: 140px;text-align: center;}
.new_daohang>.jg-nav>a:hover{background-color: #068bf2;color: #FFFFFF;}
.new_daohang>.jg-nav>.more{position: absolute;top:-3px;right: 2px;font-size: 16px;color: #4d5155;margin-top: 15px;cursor: pointer;height: 30px;line-height: 30px;display: none;}
.new_daohang>.jg-nav>.more>i{font-size:20px;color: #000000;vertical-align: middle;display: inline-block;}
.new_daohang>.jg-nav>.more.rotation>i{transform: rotate(180deg);}
/*学校优势*/
.article_content {margin-bottom: 30px;color: #454545;padding: 20px 0 0;line-height:40px;}
.readall_box {position: relative;z-index: 9999;padding: 0 0 25px;margin-top: -200px;text-align: center;}
.readall_box .read_more_mask {height: 200px;background: -moz-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0));background: -webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0)),to(#fff));background: -o-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0))}
.read_more_btn{cursor:pointer;font-size: 16px;color: #ff4400;background: #fff;border-radius: 4px;border: 1px solid #ff4400;line-height: 30px;padding:5px 10px;}
.read_more_btn:hover{background:#ff4400;color:#fff;}
/*课程标题*/
.line2 h2{ font-size:20px; font-weight:bold; color:#454545;margin-top:10px; line-height:40px;}
.line2 h2 span a{ float:right; font-size:12px; font-weight:100; }
.line2 h2 span a.fk{ width:70px; height:24px; line-height:24px; border-radius:2px; text-align:center; color:#fff; margin:5px 15px 0 0; float:right; font-size:12px; font-weight:100;}
.line2 h2 em{ color:#999; font-family:"瀹嬩綋"; font-style:italic; margin:15px 15px 15px 0px; font-size:18px;}
.kc-nav .kn-btn {min-width: 110px;height: 35px;float: left; margin:8px 15px 15px 0px;}
.kn-btn > h2 {width: 100%;height: 100%;padding: 0 18px;box-sizing: border-box;border: 1px solid #999;;text-align: center;line-height: 35px;cursor: pointer;font-size: 14px;color: #1bb8ee;margin: 0;overflow: hidden;border-radius:20px;}
.kn-act > h2 {background-color: #1bb8ee;color: #fff !important;margin: 0;}
/*课程*/
 .index-card{float:left;margin:8px 6px 10px 6px;border-radius:4px;}
 .kc-container{width:225px;height:282px;position:relative;transition:.3s all linear}
 .kc-container:hover .kc-top.hashadow{box-shadow:0 8px 16px 0 rgba(7,17,27,.1)}
.course-banner {
	width: 100%;
	height: 100%;
    border-radius:5px 5px 0 0;
	background-color: #f3f5f7;
}
.kc-top.hashadow {
	box-shadow: 0 8px 16px 0 rgba(7,17,27,.1)
}
.kc-top {
	width: 225px;
	height:158px;
	position: relative;
	border-radius: 8px;
	transition: all .3s
}
.kc-content {
		width: 207px;
	padding: 8px 8px 0;
	border-radius:0 0 5px 5px;
	border:1px #dadada solid;
}
.kc-content span{color:#727272; width:100%; height:23px; overflow:hidden; display:inline-block;}
.kc-name {
	font-size: 16px;
	color: #000;
	line-height: 28px;
	word-wrap: break-word;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 28px;
	transition: all .3s
}
.kc-info {
	color: #333;
	line-height: 24px;
	font-weight: 400
}
.jigou{ width: 202px; height:35px; line-height:35px; overflow:hidden; font-family:"黑体"; text-align:left; font-size:15px;}
.jigou a{ color:#999;}
.kc-info span {
	display: inline-block;
	font-size:14px;
	margin-bottom: 12px
}
.kc-info span img{ float:left; width:25px;}
.kc-info span a{
	color: #f00;}
.kc-price {
	font-size: 12px;
	color: #4D555D;
	line-height: 20px
}

/*关于我们*/
.member_box3{padding:15px 0;width: 1200px;margin: 0 auto;}
.member_box3>.left{width: 900px;float: left;}
.member_box3>.left>.up>.recommend-class{display: none;}
.member_box3>.left>.up>div>.img{width:200px; height:110px; border:1px #f1f1f1 solid; float: left;padding: 25px 0 0 30px; }
.member_box3>.left>.up>div>.school_intro{width:640px ;float: right;color:#666;font-size: 15px;line-height: 25px;}
.member_box3>.left>.up>div>.school_intro>span{display: block;font-size: 24px;font-weight: bold;color: #000000;margin-bottom: 20px;}
.member_box3>.left>.up>div>.school_intro>a{color: #3c3d3f;font-weight: bold;margin-left: 5px;}
.member_box3>.left>.up>div>.school_intro>a:hover{color: #7a7c82;}
.member_box3>.right{width:280px;float: right;}

/*兴趣*/
.youcekj{padding:10px;overflow:hidden;font-size:15px;}
.youcekj ul{list-style-type:decimal;}
.youcekj ul li{white-space:nowrap;line-height:30px;overflow:hidden;text-overflow:ellipsis;}
.youcekj ul li span{ float:right; color:#777; font-size:12px;}
.claList{border:1px solid #eee;}
.claList h2{font-size:16px;font-weight:bold;height:30px;line-height:30px;padding-left:10px;}
.claList li{text-align:center;line-height:30px;margin-top:10px;text-align:center;}
.claList li img{display:block;padding:2px;width:218px;margin:0px auto;}
.claList li a{ color:#000;}
/*右侧标题*/
.youce{clear:both;overflow:hidden;border:1px solid #ebebeb; padding:5px 10px; margin-bottom:15px;}
.youce_title{font-size:18px;border-bottom:1px solid #ebebeb;padding:10px 0; color:#3b3b3b;}
.youce_title .more{font-size:16px;}
/*foot*/
.footy{clear:both;overflow:hidden;text-align:center;line-height:35px;padding:30px 0; margin-top:15px; background:#f3f3f3;font-size:14px;}
.footy a{padding:0 3px; color:#333;}
.footy .text_red{font-size:20px;color:#ed232f;font-weight:bold;}
/*标题*/
.title{ width:100%; border-bottom:solid 1px #6DAD26; position:relative; z-index:1; margin:25px auto; }
.title h2{ height:70px; margin:0 auto; border-bottom:solid 5px #6DAD26; width:300px; text-align:center; margin-bottom:-2px;}
.title h2 a{ height:52px; line-height:40px; font-size:30px; background:url(../image/title_bj.png) left top no-repeat; padding:18px 0 0 30px;}
.teacher ul li{ background-color:#f8f8f8; width:200px; padding:15px; float:left; margin:0 5px 15px;}
.teacher ul li img{ width:200px; height:218px;}
.teacher ul li .name{ line-height:30px; margin:15px 20px 0; font-size:16px; font-weight:bold;}
.teacher ul li p{ line-height:28px; height:56px; overflow:hidden; font-size:14px; color:#666; margin:0 20px;}
.hj ul li{ margin:15px 5px; float:left;}
.hj ul li.mr0 a{ display: block; margin-bottom:10px; }
#hutia{ clear:both; width:100%; font-size:16px; line-height:30px; margin:15px 0 40px;}
/*评价*/
#pj .pj_title{ background:url(../image/pj_title.png) no-repeat; width:200px; height:60px; margin:0 auto; display:block;}
#pj #scrollable { width:1200px;  height:56px;  margin:10px 0;  }
#pj div.items {  height:56px;   float:left;  width:1150px !important;  }
#pj div.items a {  display:block;  float:left;  width:580px;  height:56px;  font-size:14px;  color:#999; line-height:28px;  text-decoration:none; cursor:pointer;  }
#pj div.items a img{ width: 50px; height: 50px; float:left; margin-top:2px; margin-left:20px; }
#pj div.items a p{ line-height:28px; float:left; width:480px; margin-left:20px;}
#pj div.items a p span{ color:#666; font-weight:bold;}
#pj #scrollable a.prev, a.next { background:url(../image/icon_ju.png) no-repeat; background-position:-50px 0; display:block;  width:22px;  height:34px;  float:left;  cursor:pointer; margin-top:11px; }
#pj #scrollable a.next { background-position:-28px 0; }
/*机构新闻右侧*/
/*新闻b*/
.biaoti h1{ font-weight:500; color:#000; font-family:"黑体"; font-size:26px; height:80px; line-height:80px;}
.biaoti h1 em{ font-size:12px; color:#999;}
.biaoti h2{font-size:30px; margin-bottom:20px; height:40px; line-height:40px; color:#333; text-align: center; color:#333;}
.xinwenb{width:945px;  height:100%; overflow:hidden; float:left; border-bottom:1px #ddd solid; margin-bottom:20px; }
.xinwenb ul{ overflow:hidden}
.xinwenb ul li { float:left; height:100%; overflow:hidden; padding:15px 15px; line-height:30px; color:#333; border-bottom:1px #ddd dotted; color:#666; width:915px;}
.xinwenb ul li a{ color:#333;}
.xinwenb ul li a:hover{ color:#f00;}
.xinwenb ul li:hover{ background:#f6f6f6;}
.xinwenb ul li img{ margin-right:10px;}
.xinwenb h2{ font-size:20px;  line-height:40px;}
.xinwenb h2 a{ color:#000;}
.xinwenb h2 span{ width:7px; height:7px; position:relative;top:-6px;display:inline-block; }

.xinwenb dd{ float:left; width:25%; text-align:center}
.xinwenb dd p{ padding:0 8px 8px 8px}
.xinwenb dd img{ width:100%; height:auto; margin:8px}
/*内页*/
.j_left{width:950px; height:100%; overflow:hidden;float:left;}
.jgShow{ width:950px; height:100%; overflow:hidden; float:left;margin-bottom:20px; padding:10px 0; border-bottom:1px #ddd solid; font-size:14px;color:#666;}
.jgShow h1{text-align:center;font-size:25px;line-height:80px;height:80px;color:#333;}
.jgShow h1 font{font-size:25px;}
.jgShow h2{font-size:20px; line-height:40px; color:#ff4400; font-family: 黑体; text-align: center;font-weight:bold;}
.jgShow.span-1{color: #089EF5;}
.jgShow.span-2{color: #F9760D;}
.jgShow.span-3{color: #FF0000;font-size: 20px;}
.jgShow p{ line-height:35px;}
.j_right{float:right;width:240px;margin-left:10px;display:inline;}

/* 相册 */
.xiangc{ width:950px; float:left; }
.xiangc li{float: left;width: 225px; height:100%; margin-bottom: 40px;background-color: #E6E6E6;margin-right:12px;}
.xiangc li div{width: 100%;height: 150px;overflow: hidden;}
.xiangc li div img{height: 150px;}
.xiangc li a p{ padding:0 15px; font-size: 16px;color: #383838;line-height: 40px;white-space: nowrap;overflow: hidden;}
.xiangc li:hover{box-shadow: 0px 0px 3px #929191;-webkit-box-shadow: 0px 0px 3px #929191;-moz-box-shadow: 0px 0px 10px #929191;}
.xiangc li:hover p{color: #068BF2;}

/*师资*/
.shizi2{width:100%; line-height:35px;}
.shizi2 ul li{padding:10px 10px 10px 0; margin:0 1% 0 0; border-bottom:1px #e4e4e4 dotted;clear:both;height:100%;overflow:hidden; width:99%; float:left;}
.shizi2 ul li img{ width:15%; margin-right:2%;}
.wezi{float:right;width:83%; color:#666; max-height:130px; font-family:"瀹嬩綋";}
.wezi p{ height:68px;max-height:68px; width:100%; overflow:hidden;}
.wezi em a{ text-align:left; line-height:45px; clear:both; width:100%;color:#ff4400; }
.wezi em a:hover{ color:#ff4400;}
.wezi span{font-size:22px; line-height:35px; color:#000; font-weight:600;}
/* 师资详情 */
.jd_title{border:1px solid #eee;border-top:2px solid #ff4400;padding:20px;overflow:hidden;width:100%; box-sizing:border-box;}
.jd_title img{float:left;margin-right:20px;}
.jd_title li{line-height:30px;}
.jd_title li span{color:#666}
.jd_title .jdt_btn{float:left;color:#fff;background:#ff4400;height:30px;line-height:30px;border-radius:3px;padding:0px 15px;margin-top:10px;}
.jd_info{border:1px solid #eee;}
.jd_info .cc_evaluate{border:none;}
.jdi_box{padding:10px 20px;line-height:30px;color:#666;}
.jdi_box h4{font-size:16px;line-height:36px;}
.jdi_box p{text-indent:2em;}
.ccd_tit{height:45px;line-height:45px;background:#f5f5f5;border-bottom:1px solid #eee;margin-bottom:1px;}
.ccd_tit a{float:left;width:130px;text-align:center;font-size:16px;border-right:1px solid #eee;}
.ccd_tit a b{color:#f40;}
.ccd_tit .cur{background:#fff;border-top:2px solid #ff4400;color:#ff4400;position:relative;top:-1px}
.jdi_cont{padding:20px;color:#666; line-height:25px; font-size:14px;}
/*课程筛选*/
.cTerm {border-top:2px solid #ff4400;padding-bottom:30px;font-size:14px;}
.jg_cterm{padding-bottom:0px;}
.cTerm dl{border:1px solid #eee;border-top:0;overflow:hidden;}
.cTerm dd {min-height:24px;_height:24px;padding:12px 0;margin:0 15px;border-bottom:1px dashed #eee;}
.cTerm dd span{float:left;margin-right:15px;line-height:24px;}
.cTerm dd span a.cur{padding:2px 6px;}
.cTerm dd p a:hover, .cTerm dd a.cur{color:#fff;text-decoration:none;background-color:#368ee0;}
.cTerm dd p{overflow:hidden;zoom:1;line-height:24px;}
.cTerm dd p a{display:inline-block;margin-right:10px;padding:0 5px;}
.cTerm dd p a.list_a{display:none;}
.cTerm dd p a.show{display:inline-block;}
.cTerm dd p a.c_open{color:#037bb9;padding-right:15px;margin-right:5px;background:url(https://www.dingkebao.cn/public/home/images/ico_sp.png) 35px -393px no-repeat}
.cTerm dd p a.c_cut{color:#fb742c;padding-right:15px;margin-right:5px;background:url(https://www.dingkebao.cn/public/home/images/ico_sp.png) 36px -415px no-repeat}
.cTerm dd.brd_none{border:none}

/*课程详情*/
.class-about{margin: 30px auto;border-top: 1px solid lightgray;padding-top: 20px;margin-bottom: 10px;}
.class-about .pp{font-size: 20px;color: #000;font-weight: bold;line-height: 40px;text-align: center;}
.class-about hr{width: 40px;border-top: 2px solid #0370EA;margin: 0 auto;}
.class-about ul{margin-top: 20px;}
.class-about li{width: 212px;height: 162px;float: left;margin-right: 10px;margin-bottom: 30px;}
.class-about li div{width: 212px;height: 132px;overflow: hidden;}
.class-about li div img{display: block;transition: all 0.6s ease-out;-moz-transition: all 0.6s ease-out;-webkit-transition: all 0.6s ease-out;width: 100%;height: 100%;}
/* .class-about li div img:hover{transform: scale(1.10);-webkit-transform: scale(1.10);-moz-transform: scale(1.10);} */
.class-about li div:hover{cursor: pointer;box-shadow: 0 0 10px #969696;-webkit-box-shadow:0 0 10px #969696;  -moz-box-shadow:0 0 10px #969696;}
.class-about li a p{text-align: center;font-size: 14px;color: #000;line-height: 36px;width: 100%;word-wrap: break-word;white-space: nowrap;text-overflow: ellipsis;height: 30px;overflow: hidden;}
.class-intro{padding: 5px 20px;line-height: 30px;padding-top: 0;}
.class-intro p u{color:#136ec2;}
.class-intro > p{margin-bottom:12px;}
.class-intro span > img{line-height: 0 !important;}
.intro-p{padding: 0 18px;margin:35px 0 56px 0;color: #343433;line-height: 30px;}
.class-name-title{font-size: 24px;margin: 35px 0; margin-top: 20px;font-weight: bold;line-height: 24px;padding-left: 8px;border-left: 4px solid #066ECF;}
.class-intro .class-intro-img{width: 675px;height: 336px;}
.class_shijian{float: right;font-size: 14px;color: #a8a8a8;}
.shop_shijian{float: right;font-size: 14px;color: #a8a8a8;font-weight: normal;}
/**/
.background-class{width: 100%;float: left;}
.class-name{height: 100%; overflow:hidden; background-color: #fff;}
.class-name h1{color: #000; font-size: 24px;padding-top: 10px; margin-bottom:18px;font-weight: bold;}
.class-name-body > div{float: left;margin-left: 15px;}
.class-name-body div.div-1{width: 260px;height: 100%;overflow: hidden;}
.class-name-body div.div-1 img{display: block;width: 100%;height: 100%;}
.class-name-body div.div-2{width:300px;height: 100%;overflow: hidden;}
.class-name-body div.div-3{width: 300px;height: 100%;}
.class-name-body > div p{color: #000;white-space: nowrap;height: 35px;overflow: hidden;text-overflow: ellipsis;}
.class-name-body > div p span{color: #858585;padding-left: 5px;}
.class-name-body .qq{display: inline-block;}
.class-name-body .span-1{color: #089EF5;}
.class-name-body .span-2{color: #F9760D;}
.class-name-body .span-3{ font-size:18px;color:#cc0000}
.class-name-body .span-3 a{ color:#cc0000}
.class-name-btn{height: 35px; }
.class-name-btn a{width: 120px;display:inline-block; background-color: #F96210;box-shadow: 0 0 3px #999; font-size: 14px;height: 35px;border-radius:5px;text-align: center;color: #fff;line-height: 35px;}
.class-name-btn a:first-child{background-color: #036EF3;}
/*城市右侧*/
.hot-search{ width:100%;overflow:hidden}
.hot-search a{padding:2px 10px;border:1px solid #e5e5e5;font-size:14px;float:left;margin:5px 5px 0 0;color:#8c8c8c;border-radius:4px}
.hot-search a:hover{border-color:#666;color:#333}

.hotCon{ width:96%; clear:both; overflow:hidden; padding:10px 0; border-bottom:1px solid #efefef}
.hotCon:last-child{border-bottom:0}
.hotCon p{overflow:hidden;max-height:45px;color:#333;line-height:21px;text-align:left;clear:both;float:left;width:100px; font-size:15px;}
.hotCon p a{ color:#f40;font-size:15px}
.lrimg{width:100px;height:70px; float:left;overflow:hidden;}
.lrimg img:hover{opacity:.6}
.lrtext{ width:100px; float:right;}
/*评价*/
.pingjia{ width:97%; margin:0 1.5%; height:100%; overflow:hidden; font-family:"黑体";}
.pingjia dl{margin:10px 0;height:100%;overflow:hidden;padding:0 0 10px 0;border-bottom:1px #ccc dotted;width:100%; clear:both; float:left;}
.pingjia dl dt{width:60px;height:100%;overflow:hidden;float:left;margin-right:1%;}
.pingjia dl dt img{ margin-right:5px;}
.pingjia dl dt span{ width:100%; float:left; text-align:center; margin-top:10px;}
.pingjia dl dd{width:90%;float:right;line-height:25px;height:100%;overflow:hidden; }
.pingjia dl dd span{color:#ed232f;}
.pingjia dl dd span img{margin:7px 5px;}
.pingjia dl dd.ys{color:#999}
.pingjia dl dd.ys a{color:#999;}
.mb_iss{display:inline-block;width:13px;height:12px;background:url(../image/xx.png) no-repeat; overflow:hidden;position:relative;top:2px}
.mb_iss i{display:block;width:100%;height:12px;background:url(../image/xx.png) no-repeat;}
/*校区*/
.content_ck1 {
	float: left;
	height: 100px;
	width:290px;
	background-color: #FFF;
	border: 1px solid #dcdbdb;
	padding-left: 8px;
	margin:0 8px;
}
.content_ck_s {
	width: 280px;
	float: left;
	height: 40px;
	margin-top: 4px;
}
.content_ck_ss {
	background: url(../image/content_ck_ss.png) no-repeat;
	height: 26px;
	width: 20px;
	float: left;
	margin-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	line-height: 24px;
	text-align: center;
}

.content_ck_sx {
	float: left;
	height: 40px;
	width: 120px;
	line-height: 38px;
	margin-left:16px;
	font-size: 16px;
	font-family: "微软雅黑", "Microsoft YaHei";
	font-size: 16px;
}

.content_ck_hide{
    overflow: hidden;
	color:#000;
}
.button {
/*	background: url(../image/button.png) no-repeat;*/
	float: right;
	height: 26px;
	width:40px;
	line-height: 26px;
	font-family: "微软雅黑", "Microsoft YaHei";
	font-size:12px;
	text-align: center;
    color:#fff;
	cursor: pointer;
	margin-top:8px;
}
a.button:hover{
	color:#fff;
/*	background: url(../image/button_h.png) no-repeat;*/
}

/* fullSlide */
.fullSlide{width:100%;position:relative;height:350px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:350px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:350px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-35px;left:15%;z-index:1;width:40px;height:60px;background:url(../image/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/*分页*/
.page{text-align:center; margin:10px 0; clear:both; }
.page a{padding:4px 10px;margin:0 4px;text-decoration:none; background:#f1eff0; color:#676566;}
.page a:hover{padding:4px 10px;margin:0 4px;}
.page span.cur{padding:4px 10px;margin:0 4px;color:#fff;background:#ff4400; border-radius:2px;}
.j_right{float:left;width:240px;margin-left:10px;display:inline;}

/*面包*/
.breadCrumb{ width:1200px; margin:0 auto; height:40px;line-height:40px;color:#999;font-family:simsun;}
.breadCrumb a{color:#999;}

.fullSlide .bd li img{height:350px;}


.black{margin-top: 50px;}
.black>span{display: block;width: 46%;float: left;padding: 20px 0;background-color: #ebeef3;margin-right:8%;border-radius:5px ;text-align: center;font-size: 18px;font-weight: 600;cursor: pointer;}
.black>span:hover{box-shadow: 0 0 10px rgba(0,0,0,0.3);background-color: #3e8cf5; }
.black>span:hover>em{color: #FFFFFF;}
.black>span:hover>a{color: #FFFFFF;}
.black>span:hover>span{color: #FFFFFF;}
.black>span>em{font-style: normal;color: #515151;}
.black>span>em>a{color:#515151!important;}
.black>span:hover>em>a{color:#ffffff!important;;}
.black>span>a{color: #515151;}
.black>span>span{color: #515151;}
.black>span:nth-of-type(2){margin-right: 0;position: relative;}
.black>span:nth-of-type(2):hover img{display: block !important;top: 53px !important;left: 132px !important;z-index: 9;}

/*课程广告*/
.class-pp{color: #000;line-height: 30px;margin-bottom: 20px;font-size: 16px;margin:25px 0 50px 0;}
.class-pp>.img{display:none;}
.class-pp strong{color: #FF3C00;font-size: 16px;font-weight: normal;}
.class-pp strong a img{display: inline-block;}
.class-pp a.ly{display: inline-block;background-color: #e5f2ff;width: 90px;height: 35px;color: #0084ff;text-align: center;}
.class-pp a{display: inline-block;padding: 2px 8px;background: rgba(0,132,255,.1);border-radius: 5px ;margin:0 10px;}
.class-pp a>strong{font-weight: normal;font-size: 16px;color: #0084ff;}
.class-pp a>i{color: #0486ff;}
.class-pp a:hover{background-color: rgba(0,132,255,.15);}
.class-pp>.lx{margin-left: 6px;margin-top: 16px;display: inline-block;}
.class-pp >span >a{background: transparent;margin-left: 0px;margin-right: 0px;color:#FF3F5A;font-weight:600;padding:2px 0;}

#outer {width:1200px;margin:25px auto; clear:both;}
#tab {zoom:1;border:1px #e8e8e8 solid; border-bottom:none;}
#tab li {float:left;color:#333;  cursor:pointer;padding:0 40px; font-size:16px;height:40px; line-height:40px; }
#tab li.current {color:#3388ff; font-size:16px; font-weight:bold;border-top:2px #3388ff solid; border-left:1px #e8e8e8 solid; border-right:1px #e8e8e8 solid;border-bottom:1px #fff solid;}
#content { width:100%;border-top-width:0; overflow:hidden;border:1px solid #e8e8e8; margin-top:-1px}
#content ul {width:100%; line-height:25px;display:none;	margin:0 30px;padding:10px 0;}
#content ul dl.basic-ishide dd{ float:left; width:180px; height:30px; line-height:30px; margin-right:18px; overflow:hidden;ext-overflow:ellipsis;
white-space: nowrap;}

.pre_next{background-color: #f3f5f8;padding: 40px 0;margin: 17px 0;height:50px;}
.pre_next>span{display: block;width: 286px;float: left;border: 1px solid #bfc3ca;text-align: center;border-radius:20px ;margin:0 111px;color: #7c7f84;display: -webkit-box;overflow: hidden;white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height: 40px;line-height: 40px;}
.pre_next>span:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1); }
.pre_next>span>a{color: #7c7f84;;}
.pre_next>span:nth-child(1){margin-right: 74px;}
.pre_next>span:nth-child(2){margin-left: 0;}

