/*banner*/
.banner{width:1400px;height:409px;margin:0 auto;}
/*新闻内容页*/
.maincenter{width:1000px;margin:0px auto;}
.item_content img{margin:0 auto;}
.item_content h1{text-align:center;}
.item_content p{line-height: 25px;text-indent: 2em;font-size: 14px;}
.m2new_title { font-size:20px; line-height: 32px; text-align: center; margin: 0px auto; margin-left:0px;  padding: 24px 0px 10px; color:#3b3b3b; }
.wordInfo{padding:10px 0;border-bottom:1px solid #dfdfdf;margin-bottom:10px;text-align:center;color:#888;}
.classBox{margin-top:20px;}
.classBox strong{display:inline-block;height:32px;padding:0 10px;background:#c00;border-right:3px solid #d4d4d4;font:bold 20px/32px "\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;color:#fff;}
.classBox ul{margin:15px 0 10px 0;}
.c888{color:#888;height:34px;}
#ckepop{position:relative;left:-3px;font-size:13px;font-family:微软雅黑;}
.lastnext{font-size: 16px; line-height:25px;overflow:hidden ; text-decoration:none;margin-top:10px;margin-bottom:10px;}
.lastnext div{ margin-top:5px; float:left; width:880px; color:#6b6b6b;}
.newsother{ font-size: 16px; line-height:25px;float:left; width:860px;padding-right:20px;}
.otherright{ float:right; width:410px;}
.otherleft{ float:left; width:410px;}
.nzx_txg{ font-size:18px; line-height: 30px; font-weight:normal!important; color:#333;height:30px;}
.news_lst5{margin-top:12px;}
.news_lst5 ul{height:auto;background:url("../images/num-1.png") no-repeat left 8px;}
.news_lst5 ul li{font-size:16px;height:33px;line-height:33px;padding-left:25px;overflow:hidden;}
.maincenter table{border:1px solid black;}
.maincenter table td,th{border:1px solid black;}
/*新闻列表页模板*/
.maincenter1{width:1000px;margin:0px auto;font-size:16px;}
.maincenter1 .zb_lstbox2{padding-left:20px;}
.maincenter1 .tuijian{padding:10px 20px 0px 20px;}
.maincenter1 .tuijian_title{height:30px;line-height:30px;}
.maincenter1 .TJitems{margin-top:5px;height:200px;border-bottom:1px solid #dfdfdf; font-family:宋体;font-weight:bold;}
.maincenter1 .TJitems ul{height:200px;width:100%;}
.maincenter1 .TJitems ul li{font-size:15px;height:38px;line-height:38px;}
.maincenter1 .TJitems a{color:red;height:38px;font-size:15px;line-height:38px;float:left;}
.maincenter1 .TJitems a:hover{color: #008cd0;}
.maincenter1 .frtime{float:right;color:#666;font-size:15px;line-height:38px;height:38px;}
.maincenter1 .TJitems img{float:left;margin-top:10px;margin-right:10px;}
.maincenter1 .zb_lst5{padding:10px 20px 20px 20px;}
.maincenter1 .zb_lst5 ul{height:auto;background:url("../images/num.png") no-repeat left 11px;}
.maincenter1 .zb_lst5 ul li{font-size:15px;height:38px;line-height:38px;padding-left:25px;}
.maincenter1 .zb_lst5 .bottom_more{width:988px!important;height:50px!important;background:#008cd0;text-align:center;margin-left:-20px;margin-top:13px;}
.maincenter1 .zb_lst5 .bottom_more:hover{width:988px;height:50px;background:#0068a4;text-align:center;}
.maincenter1 .zb_lst5 .bottom_more a{color:#fff;font-size:18px;line-height:50px;}
/*辅导班列表页*/
.zb_cont2{width:1000px;margin:0 auto;margin-top:40px;}
.zb_tabk1{margin:20px 0;overflow:hidden;position:relative;min-height:40px}
.zb_tabk1 .zb_tabk_sp{float:left;width:160px;height:40px;text-align:center;color:#333;font-size:20px;line-height:40px;cursor:pointer;}
.zb_tabk1 .zb_on{background:#0F72B6;color:#fff}
.zb_cont2 .zb_lst5{margin-bottom:0;min-height:223px;overflow:hidden;}
.zb_cont2 .zb_lst5 .zb_lst_li{margin-right:20px;width:318px;height:205px;float:left;margin-bottom:20px;border:1px solid #ddd;}
.zb_cont2 .zb_lst5 .zb_lst_specialli{margin-right:0px;width:318px;height:205px;float:left;margin-bottom:20px;border:1px solid #ddd;}
.zb_cont2 .zb_lst5 .zb_link_im{position:relative;width:260px;height:140px;display:block;overflow:hidden;margin:0px auto;margin-top:20px;}
.zb_cont2 .zb_lst5 .zb_mov_btm{height:45px;position:relative;background:#0F72B6;line-height:45px;color:#fff;font-size:16px;width:288px;padding:0 20px;}
.zb_cont2 .zb_lst5 .zb_mov_btm a{color:#fff;display:inline-block;}
/*翻页*/
.sNextPage{clear: both;padding-top:40px;text-align: center;margin-left: auto;margin-right: 30px;padding-bottom: 5px;width: 470px;}
.page, .page a {line-height: 25px;text-align: center;height: 25px;font-size: 14px;color: #999999;}
.page{border: solid 1px #dddddd;border-radius: 5px;}
.PageEndStyle {padding-left: 5px;padding-right: 5px;height: 25px;border-right: solid 1px #dddddd;line-height: 25px;}
.SelectIndexStyle {padding-left: 5px;padding-right: 5px;height: 25px;background-color: #008cd0;border-right: solid 1px #dddddd;line-height: 25px; color: #fff;}
.SelectIndexStyle a{ color:#fff;}
.UnSelectIndexStyle {padding-left: 5px;padding-right: 5px;height: 25px;border-right: solid 1px #dddddd;line-height: 25px;}
/*课程内容页*/
.kecitem{width: 1000px;margin:0 auto;}
.address{width: 1000px;height: 40px;line-height: 40px;color: #333;font-size: 16px;font-family: 微软雅黑;background: url(images/breadnav.jpg) no-repeat left 15px;}
.top_buy{width: 1000px;height: 363px;margin-top: 20px;margin-bottom: 30px; background:#fff}
.top_buy p{line-height:25px;}
.address span{padding-left:15px;}
.buy_img{width: 480px;height: 320px;float:left; margin:20px}
.buy_img img{ width:100%} 
.buy_right{width:440px;padding-left:18px;float: left;height: 341px;color:#5f5f5f;/* margin-top:22px; */ position:relative}
.buy_right_dibu{position:absolute; bottom:0px}
.buy_box {
    width:120px;
height:40px;
background:rgba(237,246,253,1);
border:1px solid rgba(16,110,184,1);
border-radius:2px;
color:#106EB8;
text-align:center;
line-height:40px;font-size:16px;
}
.buy_zx{
    width:120px;
height:40px;
background:rgba(16,110,184,1);
border-radius:2px;
text-align:center;
line-height:40px;font-size:16px;
color:#fff;
margin-left:30px
}

.class_nam{font-size: 24px; font-weight: bold; color: #333; line-height: 1.5em;padding-top: 15px;margin:0 auto;padding-bottom:10px;}
.class_jianjie{font-size: 14px; overflow: hidden; color: #808080; line-height: 1.8em;  letter-spacing:2px;height:50px;max-height:50px;}
.Ltprice{font-size: 12px; color: #999; text-decoration: line-through; padding-left:10px}
.Ltprice1{font-size: 24px; color: #ef8d1a;}
.class_gm{float: right; margin-right: -10px; width: 195px!important; height: 75px!important;}
.kcxiangqing{width: 680px;float:left;height:auto; }
.kcxiangqing .contenttitle{width:750px;height:45px; }
.kcxiangqing .contenttitle p{ border:0 !important;}
.teacher-fr{ width:300px;}
.teacher-fr ul li { width:300px; height:330px;margin-bottom:30px ;background:#fff;}

.teacher-fr ul li .teacher-img{ width:150px;height:150px; margin:0px auto 20px auto; border-radius:50%;background:#ddd;
}
.teacher-fr ul li .teacher-txt{ width:260px ;  margin: 0 auto}
.teacher-fr ul li .teacher-txt h1{font-size:18px;
font-family:SourceHanSansSC-Regular;
font-weight:400;
color:rgba(51,51,51,1); padding-bottom:20px }

.teacher-fr ul li .teacher-txt  p{
    font-size:12px;
font-family:SourceHanSansSC-Regular;
font-weight:400;
color:rgba(153,153,153,1);
}

.kcxiangqing .maincontent{padding:20px;  background:#fff}
.kcright{width:100%; background:#fff;height:372px}
.tit_txt{height:40px; background:#f1f1f1;position:relative; font-size:12px; line-height:36px; }
.tit_txt h2{font-size:14px; color:#555}

.tit_txt_box{ width: 160px;border-top:4px solid #008cd0;
              height:36px;line-height:36px; text-align:center; background:#fff;color:#008cd0; font-size:15px
}
.ul_lst2{padding:15px 10px; overflow:hidden}
.ul_lst2 li:first-child{ margin-left:0} 
.ul_lst2 li{font-size:13px; color:#666;width:320px;height:312px; float:left; margin-left:10px ;margin-top:10px}
.play_btn_f{width:130px;height:80px;}
.dso{overflow:hidden;padding-left:10px;height:80px; width:100%}
.cjkc{display:block; margin-bottom:10px;line-height:1.5em;overflow:hidden;}
.cjkc .buy_btn3{margin:0;}
.txt_col2{color:#da2a2a}
.txt_col2:hover{color:#da2a2a}
.buy_btn3{width:50px; height:19px; background:url(images/ico.png) -289px 0 no-repeat; display:inline-block; margin:10px 0}
.bdb2{ clear:both; padding-top:10px; margin-bottom:10px}
.productlogon{background:#fff;display:none;z-index:9999;position:fixed;top:50%;left:50%;margin-left:-174px;margin-top:-158px;width:347px;height:316px;font-size:13px;font-family:微软雅黑;border:2px solid #3EB135;}
.productlogon .closebtn{font-size:18px;}
.productlogon .closebtn a{font-size: 18px; color: #666;position:absolute;z-index:999;margin-left:330px;}
.logonmain1{position:absolute;width:347px;height:306px;background-color:white;border-radius:10px 10px 4px 4px;}
.login_con3{width:304px;height:308px;padding-left:20px;}
.login_con3 .p1{height:60px;line-height:60px;font-size:18px;float:left;}
.showform{background:#fff;display:none;z-index:9999;position:fixed;top:50%;left:50%;margin-left:-130px;margin-top:-57px;width:260px;height:114px;font-size:13px;font-family:微软雅黑;border:2px solid #3EB135;}