@charset "utf-8";
/* CSS Document */
.mr5{ margin-right:5px;}
.mt50{ margin-top:50px;}
.ml100{ margin-left:50px;}
.ml200{ margin-left:120px;}
.ml300{ margin-left:190px;}
.ml400{ margin-left:260px;}
.mr50{ margin-right:50px;}
.mr100{ margin-right:90px;}
.mr150{ margin-right:190px;}
.mr200{ margin-right:260px;}
.w300{ width:300px;}
.w330{ width:330px;}

.fr{ float:right;}
.pt1bj{ background:url("../images/gsjjbj.jpg") no-repeat top center;}

.gsjjbt{ width:480px; height:35px; margin:0 auto 40px;}
.gsjjnr{ width:100%; height:364px; background:url(../images/gsjjnrbj.jpg) top center no-repeat;}
.gsjjnrbj{ width:650px; height:320px; margin-top:24px; float:left; margin-left:55px; background:rgba(255,255,255,0.8); padding:30px;}
.gsjjnrbj .bt{ width:100%; float:left; font-size:26px; color:#005bac; text-align:left; margin-bottom:20px; font-weight:bold;}
.gsjjnrbj p{ width:100%; float:left; font-size:16px; color:#005bac; text-align:left; line-height:24px; margin-bottom:20px; }
.gsjjnrbj .gd{ width:132px; height:40px; border:1px solid #005bac; text-align:center; clear:both; padding-top:10px;}
.gsjjnrbj .gd a{ color:#005bac;}
.gsjjnrbj .gd a:hover{ font-weight:bold;}
.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
.course{width:1200px;height:300px;margin:30px auto;}
.course .course_box{width:255px;height:155px;float:left;margin-left:1px;
	cursor:pointer;margin-bottom:20px;color:#fff;position:relative; margin-right:20px;
}
.course .course_box h3{font-size:24px;font-weight:300;text-align:center;margin-top:63px;}
.course .course_box p{width:255px;height:155px;position:absolute;left:0;top:0;padding:10px;background:#000;opacity:0.5;
						filter:alpha(opacity=50);display:none;	
}
.course .course_box p span{display:block;margin-top:2px;padding:2px;}
.course .course_box p .course_title{font-size:22px;}
.course .tz_blue{background:#2d8af1;}
.course .tz_red{background:#D44825;}
.course .tz_gray{background:#666;}
.course .tz_org{background:#ff6e1a;}
.course .tz_lv{background:#0cc5e7;}
.course .tz_qing{background:#64d500;}
.course .tz_yellow{background:#d5c300;} 
.course .tz_blue{background:#2d8af1;}
.course .tz_bluees{background:#2a45f1;}
.course .tz_redd{background:#D44835;}
.course .tz_grayy{background:black;}
.course .tz_orgg{background:#ff6e4a;}
.course .tz_lvv{background:#0cc5a7;}
.course .tz_qingg{background:#64c500;}
.course .tz_yelloww{background:#d45300;}
.course .tz_bluee{background:#2ddff1;}
body[data-page=index] .main .part-3 .left{width:575px;float:left;}
body[data-page=index] .main .part-3 .right{width:625px;float:right;padding:0 0px 0 0}

body[data-page=index] .main .part-3 .left .qywh{ background:url(../images/qywhd.png) left center no-repeat; font-size:20px; color:#FFF; font-weight:bold; padding-left:55px; line-height:44px; text-align:left;}
body[data-page=index] .main .part-3 .left .qywh span{ font-size:14px; color:#FFF; font-weight:normal; margin-left:40px;}
body[data-page=index] .main .part-3 .right .qywh{ background:url(../images/qywhd.png) left center no-repeat; font-size:20px; color:#FFF; font-weight:bold; padding-left:55px; line-height:44px; text-align:left;}
body[data-page=index] .main .part-3 .right  span{ font-size:14px; color:#FFF; font-weight:normal; margin-left:40px; text-align:left;}



/* 内页 */
.swidth {
    width: 1230px;
    text-align: left;
    position: relative;
}
.groupTitle {
    border-bottom: 1px solid #d3d3d3;
    position: relative;
    height: 38px;
}

    .groupTitle span {
        position: absolute;
        color: #007cc8;
        border-bottom: 2px solid #1788f9;
        font-size: 20px;
        padding: 0 5px;
        left: 0;
        top: 0;
        height: 38px;
        font-weight: bold;
    }

    .groupTitle .more {
        font-size: 15px;
        position: absolute;
        right: 0;
        bottom: 5px;
        color: #aaaaaa;
    }

















