@charset "utf-8";
.center{margin:0 auto;}
.headertop{background-color:rgba(255,255,255,0.3);height:120px;position:fixed;z-index:1000;width:100%;padding-top:10px;}
.headbg{background:#fff;border-bottom:1px solid #ccc;}
    .maintop{margin:0 auto;}
        .logo{margin-top:35px;}
            .logo img{max-width:100%;}
        .mainmenu{padding-top:40px;}
        .topright{margin-top:10px;}
.page{text-align:center;margin-top:50px;}
    .pagetitle{margin-bottom:50px;}
    .pagecont{background: #c29d0b;padding:20px 0;}

    /*课程*/
    .caption{max-widht:160px;}
    .caption h3{margin-top:0;margin-bottom:10px;color:#fff;text-align:left;}
    .caption p{color:#fff;font-size:1.2rem;text-align:left;}
        .caption_1{background:#f0c040;}
        .caption_2{background:#bfce57;}
        .caption_3{background:#b5a5c1;}
        .caption_4{background:#e3c891;}
        .caption_5{background:#efb3b3;}
        .caption_6{background:#9fd1d0;}
    .cdetail{padding:20px 0;margin-top:20px;height:150px;margin-left:0;margin-right:0}
    .pdetail{border-right:1px solid #fff;background:#f5e79e;}
    .pdetail h3{margin:0;padding:0;}
    .pdetail p{margin:0;padding:0;}
    .cdetail .noborder{border-right:0;}

    .online{font-size:1.6rem;font-weight:bold;}

    /*首页老师*/
    .indexteacher{position:relative;}
    a.indexteacherhref{width:149px;height:194px;float:left;display:block;border-right:1px solid #fff;}
    .divd{position:relative;left:0;top:144px;height:50px;}
    .indexteacherinfo{position:absolute;left:0;bottom:0;width:100%;background-color:rgba(37,59,83,0.5)}
    .indexteacherinfo h3{font-size:1.6rem;color:#fff;line-height:20px;margin-top:10px;font-weight:bold}
    .indexteacherinfo p{font-size:1.2rem;color:#fff;line-height:20px;font-weight:bold;}
    /*首页老师*/

    /*分校区*/
    .ischoolist{background:#1CE233;width:100%;height:100%;padding:10px;}
        .ischoolitems{border:1px solid #fff;padding:10px;}
        a.ischoolitem,.ischoolitem{display:block;width:124px;height:44px;line-height:43px;text-align:center;color:#fff;font-size:1.4rem;border:1px solid #fff;float:left;margin:5px;margin-bottom:10px;}
        .ischoolitem{border:0;}
    /*分校区*/

    /*底部导航*/
    .footernav_title{height:35px;line-height:35px;border-bottom:10px;font-size:2rem;border-bottom:1px solid #ccc;text-align:left;}
    .footernav_cont{margin-top:20px;}
    .footernav_cont ul li{height:25px;line-height:25px;font-size:1.6rem;text-align:left;}
    .footernav_cont ul li a{color:#333;}
    /*底部导航*/

    .bx-wrapper .bx-pager{margin-top:-40px;}
    .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{bottom:auto;}

    .newslist ul li{height:auto;border-bottom:1px solid #ccc;padding:20px 0;}
    .newslist ul li a{color:#333;text-decoration:none;}
    .newslist ul li a:hover{border-bottom: 1px solid #333;}
    .newslist ul li .nltitle{font-size:2rem;}
    .newslist ul li .spdate{font-size:2rem}
    .newslist ul li .spyear{font-size:1.4rem;}
    .newslist ul li a.spmore{display:block;width:150px;height:45px;line-height:45px;text-align:center;margin-top:15px;background:#f5f5f5;border:1px solid #ccc;margin:35px auto;text-decoration:none;}
    .newslist ul li .nlintro div:first-child{line-height:2.5rem;font-size:1.6rem;}

    .artview_title{font-size:2.2rem;color:#333;text-align:center;font-weight:normal;padding:10px 0;}
    .artview_attr{text-align:center;font-size:1.8rem;color:#aaa;padding:10px 0;}

    #page{height:40px;padding:20px 0px;}
    #page a{display:block;float:left;margin-right:10px;padding:0 12px;height:24px;border:1px #cccccc solid;background:#fff;text-decoration:none;color:#808080;font-size:12px;line-height:24px;}
    #page a:hover{color:#0a417d;border:1px #0a417d solid;}
    #page a.currpage{display:block;float:left;margin-right:10px;padding:2px 12px;height:24px;border:1px #cccccc solid;background:#0a417d;text-decoration:none;color:#808080;font-size:12px;line-height:24px;border:none;color:#fff;}
    #page p{float:left;padding:0 12px;font-size:12px;height:24px;line-height:24px;color:#bbb;border:1px #ccc solid;background:#fcfcfc;margin:0;margin-right:8px;}
    #page p.pageRemark{border-style:none;background:none;margin-right:0px;padding:4px 0px;color:#666;}
    #page p.pageRemark b{color:red;}
    #page p.pageEllipsis{border-style:none;background:none;padding:4px 0px;color:#808080;}
    .toprighttext{color:#fff;font-size:1.6rem}
    .headbg .toprighttext{color:#000;}