/*校区列表*/
.left_text1{ width:330px;}
.left_text a{font-size:20px;margin-bottom:3px;font-weight: 600; margin-top: 5px;}
.left_text1 a{font-size:18px;margin-bottom:3px;font-weight: 600; margin-top: 5px;}

.position{background:url(../images/bg.png) 0 -189px; width:20px; float: left; height:26px; display: inline-block; }
.phone{background:url(../images/bg.png) 0 -215px; width:20px; float: left; height:26px;  display: inline-block;}
/*标题*/
.news_shu{width:3px; height:20px; background-color:#e8231f; margin-top:5px; margin-right:6px;display: inline-block; float: left; }
.news_title a{ font-size:20px; font-weight:bold;}

/*内页*/
.left_list .telist h2{ color:#333; font-size:22px; margin-bottom:3px;}
.shizitext h3{  color:#333;}

.shizitext{ padding-bottom:16px; border-bottom:1px solid #e1e3e6; margin-bottom:20px; }
.news_xq h1{ text-align:center; font-size:26px; margin:15px 0; font-weight: 600; color: #333;}
.shizitext div{ padding-bottom:2px; margin-top:2px;}
.shizitext img{text-align: center;width: 100%;}
/*内页右侧活动模块*/
/*相关新闻*/
.hotnews dl{width:199px; height:190px; float:left;  margin-right: 12px;}
.hotnews dl:nth-child(4n){ margin-right: 0;}
.hotnews dl dt{ width:100%; height:140px;overflow: hidden;}
.hotnews dl img{ width:100%; height:140px;}
.hotnews dl dd p{  font-size:16px; font-family:"微软雅黑";height:60px; line-height:40px; color:#000;  width:100%;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*右侧*/
.add h3,.add h4,.rques h3,.tag h3{font-size:16px;font-weight:700;color:#333;padding-left:12px;background:url(../images/shu.png) no-repeat;background-size:3px 16px;background-position:left center;margin-bottom:18px}
.add{width:100%;position:relative;background:url(../images/addbig.png) no-repeat;background-size:73px 81px;background-position:182px 250px;}
.add .rmap{width:100%;height:180px;background:url(../images/rmap.png)}
.add h4{font-size:14px;margin-top:10px;margin-bottom:10px}
.add a.loa{display:block;height:26px;line-height:26px;color:#666;padding-left:30px;font-size:14px;background: url(../images/locb.png) no-repeat;background-size: 12px 18px;background-position: 10px center;}

.right_box h3{ font-size: 16px; font-weight: 700;}
/*右侧新闻*/
.rques{width:230px;position:relative;margin-top:10px; }
.rques ul li{padding-left:10px;background:url(../images/dian.png) no-repeat;background-size:3px 3px;background-position:left center;height:30px}
.rques ul li a{ width: 100%; height:30px; overflow: hidden;text-overflow:ellipsis; white-space: nowrap; display:block;line-height:30px;font-size:14px;color:#666;}
.rques ul li a:hover{color:#e8231f;text-decoration:underline}
/*二级*/
.erjibox li { float:left; margin-top:10px;line-height:30px}
.erjibox li a{ padding:5px 12px; font-size:16px;  border-radius: 5px;}
.erjibox li a:hover{background:#e8231f; border-radius:4px;color:#fff;}

.right_act a img{ width: 100%;}
.jdi_cont p, .jdi_cont section, .jdi_cont section {line-height: 35px !important;font-size: 16px !important;letter-spacing: 1px !important;}
/*自定义课程详情*/
.trainDesT1{width:100%; background:#fff; overflow:hidden;border-bottom:1px solid #ebebeb;padding-bottom:20px;}
.trainDesT1 h1{ line-height: 55px; font-size: 26px; }
.trainDesT1 .trainDes_l{width:285px;  float:left;margin-right:30px;}
.trainDesT1 .trainDes_l img{width:100%; height: 200px; margin-top: 10px;}
.trainDesT1 .trainDes_r{float:right;width:520px;line-height:24px;}
.trainDesT1 .trainDes_r a:hover{color:#ee333e;}
.trainDesT1 .trainDes_r c{ font-size:25px;}
.trainDesT1 .trainDes_r .d{ border-bottom:1px #f1f1f1 solid; height:2px; margin:10px 0;}
.trainDesT1 .trainDes_r p,.trainDesT .trainDes_r p a{ height: 30px; line-height: 30px; overflow: hidden;  font-size:14px;color:#999; font-family:"宋体";  }
.trainDesT1 .trainDes_r p span{ color:#666; margin-right:10px;}
.btn{border:0;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px 20px 0 0;display:block;width:140px;cursor:pointer;font-size:16px;color:#fff;padding:6px 0;}
.btncolor{ border:1px #ee333e solid; color:#ee333e;}
.btngray{background:#ee333e;}
.btn:hover{background:#ee333e; color:#fff;}
.txt-home{margin-top:10px;border-left:3px solid #ee333e;padding-left:12px;font-family:"Microsoft Yahei";font-size:24px; line-height:30px; font-weight:normal; position:relative; margin-bottom:10px;}
/*发送到手机*/
.searchlesson{display:inline-block;position:relative;top:5px;width:140px;height: 20px;background: url(../images/phone.png) no-repeat;background-size: 100%;margin-left: 15px;cursor: pointer;}
/*课程详情*/
/*课程下面简介*/
.lq-module#zx {  border: solid 1px #dddddd;}
.lq-module#zx .zx-title {  width: 100%;height: 60px;line-height: 60px;background-color: #e9e9e9;}
.lq-module#zx .zx-title .text {    font-size: 18px; background-color: #ee333e;width: auto;color: #fff;text-align: center;font-weight: bold;padding: 0 10px;}
.lq-module#zx .zx-title .text img {vertical-align: middle;margin-left: 10px;width: auto;}
.lq-module#zx .zx-title a {padding-right: 2.6%;font-size: 14px;}
.lq-module#zx .zx-box {padding: 5% 8% 0 8%;}
.lq-module#zx .zx-content {font-size: 14px;}
.lq-module#zx .zx-content .img {width: 37%;}
.lq-module#zx .zx-content .img img {width: 100%;}
.lq-module#zx .zx-content .text {width: 60%;}
.lq-module#zx .zx-content .text h3 {font-weight: bold;font-size: 16px;border-bottom: 1px solid #dddddd;line-height: 1;padding-bottom: 10px;}
.lq-module#zx .zx-content .text p {color: #888888;line-height: 1.7;margin: 10px 0 0 0;font-size: 16px;padding: 0;}
.lq-module#zx .zx-more {width: 120px;height: 30px;background-color: #ee333e;border-radius: 15px;text-align: center;line-height: 30px;color: #fff;display: block;margin: 12px auto;}
/*课程底部*/
.jg-mk-text {
font-size: 16px;
color: #333;
line-height:35px;
text-align: left;
padding: 20px 20px;
}
.jg-mk-text p,
.jg-mk-article .jg-mk-text p {
font-size: 16px;
color: #333;
line-height: 35px;
text-indent: 0;
padding: 0;
margin: 0;
text-align: left;
}

.jg-mk-text.jg-mk-text-1 {
border: 1px solid #ee333e;
position: relative;
}

.jg-mk-text.jg-mk-text-1:before,
.jg-mk-text.jg-mk-text-1:after {
content: '';
position: absolute;
display: block;
width: 595px;
height:10px;
background: #fff;
background-size: 10px 10px;
}

.jg-mk-text.jg-mk-text-1:before {
background-position: 5px top;
right: -1px;
top: -5px;
}

.jg-mk-text.jg-mk-text-1:after {
background-position: 580px bottom;
left: -1px;
bottom: -5px;
}
/**/
.icon-like {
background: url(../images/like.png) no-repeat;background-size: 18px 18px;overflow: hidden; display: inline-block;width: 18px;height: 18px;vertical-align: sub;margin-right: 8px;}
/*师资*/
.left_text{width:612px;}
.xin{ padding-left:18px; font-size:14px; color:#999; background:url(../images/bg.png) no-repeat 0 -313px; }
.sz-zixun{width: 130px; letter-spacing: 1px; background-color: #ee333e; color: #000;height: 35px; line-height: 35px; margin-top: 10px; text-align: center; font-size: 12px; color: #fff; }
.nslistimg img{ width:198px; height:140px; border-radius: 5px;}
.courseimg img{ width:198px; height:140px; border-radius: 5px;}
.telistimg img{ width:150px; height:138px; border-radius: 5px;}
.course_img img{ width:78px; height:52px; border-radius: 5px;}
.rightnews_img img{ width:93px; height:53px; border-radius: 5px;}
.date1 { background:url(../images/bg.png) no-repeat 0 -138px; padding-left:18px;}
.du1 { background:url(../images/bg.png) no-repeat 0 -163px; padding-left:20px; margin-left:13px;}
.date,.du,.date1,.du1{float:left;color:#999;font-size:12px;}
#newslist p{margin-top:5px;margin-bottom:15px;}
.date { background:url(../images/bg.png) no-repeat 0 0; padding-left:18px;}
.du { background:url(../images/bg.png) no-repeat 0 -17px; padding-left:20px; margin-left:13px;}
.resource span{ color:#999; margin-left:15px;}
.resource{ width:500px; margin-top:12px; text-align:center;}
.news_para a,.shizitext a{display: inline;    font-size: 16px !important;}
.news_para,.news_para p,.news_para div,.news_para span{ line-height:35px;  margin:15px 0; letter-spacing: 0.5px; font-size: 16px !important; }
/*相关新闻*/
.jdi_contcs_zixun{ width:100%; display:block; letter-spacing:1px; margin-top: 15px;}
.cs_zixun li{ width:50%;float:left; line-height:30px; padding:0 10px 0 15px; background:url(../images/a_bg1.png) 0 10px no-repeat }
.cs_zixun li a{ width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; float:left; display:inline-block; float:left; }
.cs_zixun li a span laber{ color:#999; }
/*相册*/
.hotnews2 dl{ float:left; margin-right:12px; }
.hotnews2 dl dt{ width:196px; height:150px; margin: 0; overflow: hidden;}
.hotnews2 dl img{width: 100%;height: 100%;max-width:199px; max-height:150px; border-radius: 5px;}
.hotnews2 dl dd{margin: 0;}
.hotnews2 dl dd>p{  font-size:16px; font-family:"微软雅黑";height:60px; line-height:40px; color:#000; margin: 0; width:195px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*相关相册*/
#partnerBd {height: 220px;margin: 0 auto;overflow: hidden;padding: 8px 8px;width: 100%;}
#partnerBd img{width: 100%;height: 100%;max-width:199px; max-height:150px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;margin-left: 7px;}
.jg_xc{ margin:30px auto; max-width: 500px;}

/*问答*/
.shel3 ul li {width:100%; height:100%; background:#fafafa; padding:10px; float:left; margin:5px 0 5px 0; color:#44453d; letter-spacing: 1px;}
.shel3 ul li p.text{ color:#999;  overflow:hidden; width:100%;}
.shel3 ul li p.wen{background:url(../images/wen.jpg) no-repeat 0px 6px; padding-left:20px;  height:100%; width:100%; height:100%; line-height:25px;   }
.shel3 ul li p.wen a{ overflow:hidden; width:100%; height:100%; line-height:24px; text-decoration:none;}
.shel3 ul li p.da{background:url(../images/da.jpg) no-repeat 0px 6px;  padding-left:20px; overflow:hidden; width:100%; height:100%; line-height:25px;}
.shel3 ul li p.da a{overflow:hidden; width:100%; line-height:24px; text-decoration:none;}
.shel3 ul li a {font:normal 14px "å¾®è½¯é›…é»‘"; color:#333; line-height:14px; text-decoration:none;}
.shel3 ul li a:hover {color:#be0606;}
/*æˆ‘è¦è¯„ä»·*/

.pingjia1 h2{ background:#f7f7f7; color:#666; padding-left:20px; height:35px; line-height:35px; font-size:14px; margin:20px auto; clear:both; }
.searchTool2{width:740px;  margin:0 auto;}
.pingjia1 span{ color:#ff0000; float:left; display: inline-block; float: left;}
.pingjia1 em{ float:left; margin-right:100px;}
.xingming2{ width:280px; padding-left: 10px; height:35px;border:1px solid #e4e4e4; border-radius:2px; margin:10px auto;font-size: 14px;color: #999;}
.txtSearch2{width:280px;height:35px; padding-left: 10px; line-height:30px;vertical-align:bottom; color:#999; border:1px solid #e4e4e4; border-radius:2px; font-size:14px; margin-right:10px;}
.btnSearch2{ margin:10px 0 10px 180px; width:120px;height:40px;line-height:40px;overflow:hidden;font-size:14px;border-radius:2px; border:0; color:#fff}
.m-box12{ width:510px; padding-left: 10px; padding-top: 10px; height:110px;margin:10px 0;line-height:24px;vertical-align:bottom; color:#999; border:1px solid #e4e4e4; border-radius:2px;}


/*课程详情下拉推荐*/
.kc_tuijian{ margin: 10px 0; }
.kc_tuijian dl{ width: 48%; height: 100px; border: 1px #f1f1f1 solid; margin: 8px 1%; padding-right: 15px;    box-shadow: 0 0 10px #f1f1f1; }
.kc_tuijian dl dt{ width: 130px; height: 100px;  margin-right: 15px; float: left;}
.kc_tuijian dl dt a img { width: 130px; height: 100px;}
.kc_tuijian dl dd{ line-height: 35px;}
.kc_tuijian dl dd i{ font-style: normal;}
.kc_tuijian dl dd.kc_tjtit{ height: 35px; overflow: hidden; font-size: 18px; color: #000;}
.kc_tuijian dl dd i img{ float: left; width: 20px; margin-top: 6px;}

.xmfjg_header h1{max-width: 413px !important;}
.footy{margin-top: 20px;}
.trainDes_r dl dd{    font-size: 14px !important;color: #2eb3fe!important;}
.comment-mode{padding-bottom:10px;}
