@charset "utf-8";
/* CSS Document */
/* 周年庆1开始 */
/* nav开始 */
.fixed_nav{width: 1200px;position: absolute;left: 50%;top: 0;margin-left: -600px; background-color: #fff;border-bottom: 1px solid #dadada;z-index: 100;}
.fixed_nav_list{float: right;}
.fixed_nav_list li{float: left;background: url(../images/forumActivities/images/subject_de.jpg) no-repeat right 20px;width: 100px;text-align: center;height: 50px;line-height: 50px;}
.fixed_nav_list li a{color: #666;font-size: 14px;text-align: center;line-height: 50px;}
.fixed_nav_box{width: 100%;height: 50px;position: relative;}
.fixed_nav_list li a:hover{color: #9e1e2b;}
/* nav结束 */
/* 专题介绍开始 */
.subject_introduce{margin-top: 36px;}
.subject_introduce_l{width: 212px;border-top: 3px solid #b92735;margin-right: 30px;}
.subject_introduce_l h6{color: #333;font-size: 21px;line-height: 48px;font-weight: bold;}
.subject_introduce_l p{color: #666;font-size: 14px;line-height: 24px;}
.bg_gray_subject{margin:10px 0 0px 0;}
/* banner开始 */
.subject_introduce_r{overflow: hidden;height: 260px;width: 957px;position: relative;}
.subject_introduce_banner{width: 1000%;position: absolute;left: 0;top: 0;}
.subject_introduce_banner li{width: 957px;height: 260px;float: left;}
.subject_banner_inner{width: 445px;height: 260px;position: relative;}
.subject_banner_font{width: 454px;height: 224px;background-color: #fff;position: absolute;left: 445px;top: 0;padding:18px 28px;}
.subject_banner_font p{line-height: 24px;color: #666;font-size: 14px;}
.mb15{margin-bottom: 15px;}
.subject_tri{
    width:0;
    height:0;
    border-width:10px;
    border-color: transparent #fff transparent transparent;
    border-style: dashed solid dashed dashed ; 
    position: absolute;top: 126px;left: -20px;
}
.subject_introduce_r ol li{width: 10px;height: 10px;border:1px solid #fff;border-radius: 100%;margin-right: 10px;float: left;cursor: pointer;}
.subject_introduce_r ol li.current{background-color: #fff;}
.subject_introduce_r ol {position: absolute;z-index: 2;bottom: 20px;left: 24px;}
.ol_bg{background-color: rgba(0,0,0,0.3);border-radius:10px;position: absolute;left: 10px;bottom:12px;height: 30px;z-index: 1;}
/* banner结束 */
/* 专题介绍结束 */

/* 相关活动开始 */
.correlativeActivities{line-height: 98px;color: #333;font-size: 21px;font-weight: bold;text-align: center;background: url(../images/forumActivities/images/about_act_bg.jpg) repeat-x left 50px;}
.cA_ul li{height: 420px;width: 374px;margin-right: 36px;}
.pro_pic_sub{width: 374px;height: 210px;overflow: hidden;}
.pro_exp_sub{position: relative;background-color: #fff;padding:16px 22px;width: 330px;height: 178px;color: #666;line-height: 24px;font-size: 14px;}
.pro_exp_sub a{color: #666;line-height: 24px;font-size: 14px;}
.pro_exp_sub_tri{
    width:0;
    height:0;
    border-width:14px;
    border-color: transparent  transparent #fff transparent;
    border-style: dashed dashed solid dashed ; 
    position: absolute;top:-28px;left: 50%;margin-left: -7px;
}
.pro_exp_sub_tri_top{
    width:0;
    height:0;
    border-width:14px;
    border-color:#fff transparent  transparent transparent;
    border-style:solid dashed dashed dashed ; 
    position: absolute;bottom:-28px;left: 50%;margin-left: -7px;
}
.correlativeActivities_in{background-color: #f8f8f8;padding: 0 10px;}
.cA_ul{margin-bottom: 42px;}
/* 相关活动结束 */

/* 祝福集锦开始 */
.bless_box{width: 100%;height: 292px;background:url(../images/forumActivities/images/bless_bg.jpg) no-repeat 50% 50%;border:1px solid #a53641;margin-bottom: 200px;
background-size: cover;
-webkit-background-size: cover;
-moz-background-size: cover;
-ms-background-size: cover;
-o-background-size: cover;
}
.bless_box_h6{width: 194px;height: 38px;border:1px solid #fff;line-height: 38px;color: #fff;text-align: center;font-weight: bold;font-size: 21px;margin:28px auto;}
.bless_banner{width: 417px;height: 289px; overflow: hidden;position: relative;margin:17px auto;}
.bless_banner ul{width: 416px;height: 289px; width: 1000%;position: absolute;left: 0;bottom: 0;overflow: hidden;}
.bless_banner ul li{width: 417px;height:289px;float: left;position: relative;overflow: hidden;}
.bless_banner_tit h6{text-align: center;color: #fff;font-size: 18px;font-weight: bold;}
.bless_banner_tit_inner{padding:0 30px;position: relative;color: #fff;font-size: 16px;overflow: hidden;text-align: center;margin:16px auto;}
.quotation_mark_l{position: absolute;left: 0;top: 4px;}
.quotation_mark_r{position: absolute;right: 0;top: 4px;}
.starting_salary{width: 415px;height: 210px;}
.w504{width: 504px;margin:0 auto;position: relative;}
.leftBtn{left: 0;top: 147px;position: absolute;cursor: pointer;}
.rightBtn{right: 0;top: 147px;position: absolute;cursor: pointer;}
.bless_box_font{margin-bottom: 200px;}
.bless_box_font_list_box{height: 445px;overflow-y: scroll;border-bottom:1px solid #cdcdcd;}
/* 祝福集锦结束 */

/* 图文事迹 成果展示开始 */
.graphicDeed_box{border-top: 3px solid #b92735;overflow: hidden;margin-bottom: 126px;}
/* 时间轴开始 */
.graphicDeed{width: 880px;}
.graphicDeed_time{width: 882px;height: 66px;overflow: hidden;margin-top: 14px;position: relative;}
.graphicDeed_time_inner{width: 822px;height: 66px;margin:0 auto;overflow: hidden;position: relative;background: url(../images/forumActivities/images/graphicDeed_time_line.jpg) repeat-x left 50%;}
.graphicDeed_time_list{position: absolute;left: 0;top: 0;width: 1000%;}
.graphicDeed_time_list li{float: left;height: 66px;}
.graphicDeed_time_list li>div{float: left;height: 66px;width: 20px;cursor: pointer;margin-left:22px;}
.graphicDeed_time_list li>div:hover span{color: #9e1e2b;}
.graphicDeed_time_list li>div.big_year img{margin-top: 25px;}
.graphicDeed_time_list li>div img{margin-top: 26px;}
.graphicDeed_red{display: none;}
.graphicDeed_gray{display: block;}
.big_year{position: relative;}
.big_year span{position: absolute;top: 0px;left: -9px; color: #666;font-size: 16px;}
.big_year span.current{color: #9e1e2b;}
.graphicDeed_time_l_btn{position: absolute;left: 0;top: 24px;}
.btn_red{display: none;}
.graphicDeed_time_r_btn{position: absolute;right: 0;top: 24px;}
/* 时间轴结束 */

.fruit_sub{width: 288px;margin-left: 30px;}
.fruit_sub h6{line-height: 62px;height: 62px;background: url(../images/forumActivities/images/bg_gray_subject.jpg) repeat-x bottom left;color: #333;font-size: 21px;font-weight: bold;margin-bottom: 24px;}
.fruit_pic_box{width: 288px;height: 202px;overflow: hidden;margin-bottom: 14px;}
.anniversary_tit{line-height: 60px;color: #333;font-size: 21px;font-weight: bold;background: url(../images/forumActivities/images/bg_gray_subject.jpg) repeat-x bottom left;}
.report_list li{border-bottom:1px dashed #dadada;padding:11px 0;line-height: 24px;color: #666;font-size: 14px;}
.report_list li a{line-height: 24px;color: #666;font-size: 14px;}
.report_list li a:hover{color: #9e1e2b;}
.graphicDeed h6{line-height: 62px;height: 62px;background: url(../images/forumActivities/images/bg_gray_subject.jpg) repeat-x bottom left;color: #333;font-size: 21px;font-weight: bold;margin-bottom: 24px;}
.time_font_box{width: 880px;height: 440px;overflow: hidden; }
.time_font_box li{width: 880px;height: 440px;position: relative;}
.time_font_box_inner{position: absolute;z-index: 1;left: 11px;bottom: 11px;background-color: #fff;padding:12px 16px;width: 826px;height: 81px;}
.time_font_box_inner{font-size: 14px;color: #666;line-height: 24px;}
.graphicDeed_time_list li>div.current .graphicDeed_gray{display: none;}
.graphicDeed_time_list li>div .graphicDeed_gray{display: block;}
.graphicDeed_time_list li>div.current .graphicDeed_red{display: block;}
.graphicDeed_time_list li>div .graphicDeed_red{display:none;}
.graphicDeed_time_list li>div.current span{color:#9e1e2b;}
.btn_color{cursor: pointer;}
/* 图文事迹 成果展示结束 */

/* 祝福集锦开始 */
.bless_video{border-top: 3px solid #9e1e2b;padding: 30px 69px;width: 1062px;overflow: hidden;position: relative;}
.bless_video_inner{width: 1062px;overflow: hidden;position: relative;height: 242px;}
.bless_video_inner ul{position: absolute;left: 0;top: 0;height: 338px;width: 1000%;height: 236px;}
.bless_crumb a{line-height: 68px;}
.bless_crumb {line-height: 68px;margin-bottom: 0!important;}

.bless_video_list li{float: left;width: 336px;height: 236px;border:1px solid #e6e6e6;margin-right: 18px;}
.bless_video_list .bless_video_list_bottom{color: #333;font-size: 14px;line-height: 24px;padding:12px 14px;width: 308px;}
.bless_video_img{width: 100%;overflow: hidden;position: relative;}
.bless_video_play{position: absolute;left: 50%;top: 50%;margin-left: -27px;margin-top:-27px;z-index: 1;}
.bless_video_list a:hover .bless_video_img{opacity: 0.9;}
.bless_video_list a:hover .bless_video_list_bottom{color: #9e1e2b;}
.two_btn{width: 45px;height: 68px;background-color: #eeeeee;vertical-align: middle;text-align: center;position: absolute;top: 50%;margin-top: -34px;cursor: pointer;}
.two_btn img{margin-top: 20px;}
.two_btn:hover{background-color: #9e1e2b;}
.left_v_btn{left: 0;}
.right_v_btn{right: 0;}
.bless_box_font h6{color: #333;font-weight: bold;font-size: 18px;background: url(../images/professor_tit_bg.png) repeat-x 0px 10px;}
.bless_box_font h6 img{margin:2px 6px 0 0;}
.bless_box_font h6 span{background-color: #f8f8f8;padding: 0 4px;}
.bless_box_font_list li{float: left;border-radius: 10px;width: 540px;border:1px solid #e6e6e6;background-color: #fff;padding:24px 20px;overflow: hidden;margin:0 16px 18px 0;}
.bless_box_font_list li p{color: #666;font-size: 14px;line-height: 24px;margin-bottom: 20px;}
.bless_box_font_list{margin: 34px 0 115px;overflow: hidden;}
.bless_box_font_list_b{background: url(../images/forumActivities/images/bless_bottom_bg.png) repeat-x 0px 11px;}
.bless_box_font_list_b span{background-color: #fff;font-weight: bold;font-size: 15px;color: #333;padding:0 4px;float: right;}
/* 祝福集锦结束 */

/* 相关活动开始 */
.pic_font_box{float: left!important;margin-left: 25px;}
.bless_act_tit{color: #333;font-size: 21px;line-height: 56px;border-top:3px solid #a6333e;margin-top: 30px;}
/* 相关活动结束 */

/* 文章内页开始 */
.article_box{border-top:3px solid #9e1e2b;width: 100%;overflow: hidden;text-align: center;}
.article_box_tit{font-size: 21px;color: #333;text-align: center;line-height: 70px;}
.message_read{text-align: center;overflow: hidden;border-bottom:1px solid #dadada;padding:5px 0 20px 0;margin-bottom: 25px;}
.message_read>span{display: inline-block;margin-right: 30px;color: #666;font-size: 14px;line-height: 24px;}
.message_read>span img{margin:2px 10px 0 0;}
.jiathis_style_24x24{display: inline-block;}
.paragraph_art{font-size: 14px;line-height: 24px;color: #666;text-align: left;margin:0 0 40px 0;}
.art1{margin-bottom: 40px;}
.article_box{margin-bottom: 77px;}
/* 文章内页结束 */

/* 视频内页开始 */
.video_box{border-top: 3px solid #9e1e2b;text-align: center;}
.video_pic{margin:40px 0 40px 0;}
.video_box{margin-bottom: 77px;}
.video_box .paragraph_art{margin-bottom: 13px;}
.cas{width: 100%;height: 215px;background-color: #fff;padding:5px;margin-bottom: 50px;}
.cas_l{width: 395px;height: 214px;}
.font_white{width: 360px;height: 176px;overflow: hidden;padding:19px;background-color: #fff;}
.cas_l{position: relative;z-index: 5;}
.font_white_inner{position: absolute;z-index: 1;}
.font_white p{font-size: 14px;color:#666;line-height: 24px;}
.font_white_inner_l{right: -387px;top: 17px;}
.font_white_inner_r{left: -385px;bottom:14px;}
.top_p{border-bottom:1px dashed #c2c2c2;padding-bottom: 15px;margin-bottom: 15px;}
.img_bottom_font{position: absolute;bottom: 0;color: #fff;font-size: 15px;font-weight: bold;padding:0 18px 5px;}
.img_bottom_font a{color: #fff;font-size: 15px;font-weight: bold;}
.cas_l:hover{opacity: 0.9;}
.posi_tri{position: absolute;
    width:0;
    height:0;
    border-width:10px;
    border-color: transparent #fff transparent transparent;
    border-style: dashed solid dashed dashed ; top: 44px;right:0px;}
    .posi_tri1{position: absolute;
    width:0; border-width:10px;
    height:0;bottom: 44px;border-color: transparent  transparent transparent #fff;
    border-style: dashed dashed dashed solid; left: 0;}
 
/* 视频内页结束 */
/* 周年庆1结束 */
/* 开学典礼开始 */
.previousReview_l{background-color: #bbbbbb;color: #fff;font-size: 15px;line-height: 42px;height: 42px;width: 193px;padding-left: 18px;z-index:3;position: relative;}
    .previousReview_l>li{float: left;text-align: center;margin-right: 27px;}
    .pre_de{margin:16px 0 0 0;}
    .previousReview_l_in{position: relative;}
    .previousReview_l_in_tri{position: absolute;
     width:0;
    height:0;
    border-width:10px;
    border-color: transparent #fff transparent transparent;
    border-style: dashed solid dashed dashed ; top: 13px;right:-28px;
    }
    .previousReview{overflow: hidden;height: 42px;position: relative;}
    .year_former{background-color: #fff;height: 42px;position: absolute;top: 0;left: -100%;z-index: 1;}
    .year_former li{width: 100px;height: 42px;text-align: center;line-height: 42px;background: url(../images/forumActivities/images/year_dee.jpg) no-repeat right center;color: #666;font-size: 15px;float: left;}
     .year_former li a{text-align: center;line-height: 42px;color: #666;font-size: 15px;}
     .year_former li a:hover{color: #9e1e2b;}
/* 院长致辞开始 */
.president_pic{position: relative;width: 225px;height: 283px;}
.president_show{width: 270px;height: 46px;background-color: #9e1e2b;color: #fff;font-size: 14px;padding:10px;position: absolute;bottom: 6px;left: 6px;z-index: 2;}
.president_show h6{font-size: 21px;font-weight: bold;}
.bg_diagonal{position: absolute;bottom: -11px;left: 38px;}
.president_picc{position: relative;z-index: 1;}
.presidentSpeech_r{height: 165px;width:809px;border:1px solid #e6e6e6;border-left: 0;margin-top: 43px;padding:27px 58px 27px 96px;background: url(../images/forumActivities/images/president_r_bg.jpg) no-repeat center;}
.presidentSpeech_r p{color: #666;font-size: 15px;line-height: 24px;margin-bottom: 10px;}
.presidentSpeech_r p a{color: #666;font-size: 15px;line-height: 24px;}
.presidentSpeech_r h6{color: #333;font-size: 18px;font-weight: bold;margin-bottom: 10px;}
/* 院长致辞结束 */
/* 新生代表开始 */
.new_student{margin-bottom: 54px;}
.new_student li{float: left;margin-right: 33px;width: 275px;height: 344px;position: relative;}
.new_student_show{position: absolute;background-color: #fff;bottom: 5px;left: 5px;width: 226px;height: 88px;padding:12px 18px;}
.new_student_show h6{color: #333;font-weight: bold;font-size: 15px;}
.new_student_show h6 a{color: #333;font-weight: bold;font-size: 15px;}
.new_student_show h6 a:hover{color: #9e1e2b;}
.new_student_show p{color: #666;font-size: 14px;line-height: 24px;}
.new_student_show p a{color: #666;font-size: 14px;line-height: 24px;}
.video_po_box{position: relative;}
.teacher_say_play{position: absolute;right: 10px;bottom: 10px; z-index: 1;width: 40px;height: 40px;}
.cere_tit{color: #333;font-size: 18px;font-weight: bold;margin-bottom: 13px;}
/* 新生代表结束 */
/* banner开始 */
.banner_bottom_box{overflow: hidden;width: 1200px;height: 545px;}
.big_pic{height: 447px;width: 1200px;
background-size: cover!important;
-webkit-background-size: cover!important;
-moz-background-size: cover!important;
-ms-background-size: cover!important;
-o-background-size: cover!important;
background-repeat: no-repeat!important;
background-position: center!important;
}
.scroll_banner{height: 59px;width: 1200px;background-color: rgba(0,0,0,0.8);*background-color: #000;background-color: #000\9;position: relative;overflow: hidden;}
.scroll_banner_in{width: 1109px;margin:9px auto 0;position: relative;overflow: hidden;height: 41px;}
.scroll_banner_in ul{position: absolute;left: 0;top: 0;width: 1000%;height: 41px;}
.scroll_banner_in li{float: left;margin-right: 1px;width: 110px;height: 41px;cursor: pointer;}
.scroll_banner_in li img{opacity: 0.8;
    -webkit-filter:grayscale(1);
    -moz-filter:grayscale(1);
    -ms-filter:grayscale(1);
    -o-filter:grayscale(1);
   filter:grayscale(1);
   
}
.scroll_banner_in li.current img{opacity: 1;
    -webkit-filter:grayscale(0);
    -ms-filter:grayscale(0);
    -moz-filter:grayscale(0);
    -o-filter:grayscale(0);
    filter:grayscale(0);
    
}
.ceremony_btn{position: absolute;top: 17px;cursor: pointer;}
.ceremony_l{left: 13px;}
.ceremony_r{right: 13px;}

/* banner结束 */
/* 开学典礼结束 */


