.subPage{width:1200px;overflow:hidden;margin:0 auto;position:relative;}
.sub_banner{width:100%;position:relative;height: 300px; overflow: hidden;}
.sub_title{position:absolute;width:100%;overflow:hidden;left:0;bottom:0;height:60px;}
.sub_t01{max-width:1200px;overflow:hidden;margin:0 auto;height:60px;position:relative;}
.sub_t01 h2{position:absolute;left:0;bottom:0;width:240px;height:60px;background-color:#9b0500;line-height:60px;color:#fff;text-align:center;font-size:24px;font-weight:normal;font-family: "Microsoft YaHei";margin:0;}
.sub_t01 h2:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;-ms-opacity:0.8;opacity:0.8; transition: all 1s ease 0s;}
.sub_mbtn{width:100%;height:40px;background:url(../images/sub-mbtn02.png) no-repeat center center;background-color:#f1f1f1;cursor:pointer;display:none;}


.subPage_con{width:100%;overflow:hidden;margin-bottom:20px;margin-top:10px;}
.sub_leftWrap{width:240px;float:left;position:absolute;left:0;top:0;margin:0;padding:0;}

.showPage{width:1200px;overflow:hidden;margin:0 auto;}

.sub_all{width:100%;overflow:hidden;background-color:#fff;margin-top:20px;padding:20px;min-height:600px;}

.pageHead{width:100%;height:70px;line-height:70px;border-bottom:1px solid #e0e0e0;}
.pageHead .pageTopic{float:left;width:50%;font-size:20px;font-family:'Microsoft YaHei';color:#9b0500;}

/*左侧边栏*/
.sub_left{width:240px;overflow:hidden;float:left;z-index:99999;background-color:#eee;}
.sub_left h2{width:auto;padding-left:17px;height:48px;line-height:48px;font-weight:bold;font-family:Helvetica;background-color:#003c7f;border-bottom:1px solid #d3d3d3;}
.sub_left h2 a{color:#fff;font-size:20px;}
.sub_left ul{margin:0;padding:0;}
/*.sub_left li a{color:#282828;font-size:16px;font-family:Helvetica;display:block;width:auto;padding:14px 0 14px 17px;border-bottom:1px solid #d3d3d3;border-top:1px solid #fff;}
.sub_left li a:hover,.sub_left li a.active{color:#fff;background:url(../images/icon11.png) no-repeat 97% center;background-color:#ffb200;}*/
.sub_left li a{padding:14px 22px 14px 5px;display:block;font-size:16px;border-bottom:1px solid #d3d3d3;border-top:1px solid #fff;text-align:center;color:#333;}
.sub_left li a:hover,.sub_left li a.hover{border-left:5px solid #eea200;background:url(../images/sub_li_bg.png) no-repeat 235px 19px;background-color:#fff;padding:14px 22px 14px 0px;border-top:1px solid #fff;text-decoration:none;}


/*右侧*/
.sub_right{margin:0 0 30px 260px;min-height:400px;}
.pageArticle{overflow:hidden;}

.article p{font-size:14px;line-height:28px;padding:0 10px;}

.articleTitle{width:auto;overflow:hidden;border-bottom: 1px solid #ccc;height:60px;margin-bottom:10px;}
.articleTitle h2{width:100%;overflow:hidden;font-size:20px;font-weight:normal;padding:20px 15px;width:200px;float:left;font-family: "Microsoft YaHei";margin:0;}

.articleTitle2 h2{width:100%;text-align:center;color:#9b0500;font-size:22px;font-weight:bold;margin-top:20px;padding:10px 0;height:60px;font-family: "Microsoft YaHei";}
.articleAuthor{text-align:center;height:40px;line-height:40px;background: #f8f8f8;margin-bottom:20px;}
.articleAuthor p span{ margin-right:15px;color:#666;}

.subject {
    border-bottom: 1px solid #eaeaea;}
.subject b {
    border-bottom: 1px solid #156EB8;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    margin-bottom: -1px;
    font-weight: normal;
    color: #3b3b3b;
    font-size: 18px;
    font-family: microsoft yahei;}


.article{width:100%;overflow:hidden;margin:30px 0;}
.article table{color:#333;border-collapse: collapse; border: none; width: 900px;font-size:14px;font-family:'微软雅黑';text-align:center;} 
.article td {border: solid #ccc 1px;padding:5px;} 
 .firstRow{background-color: #9b0500!important;color:#fff;}

.article .page_show p{font-size:14px;line-height:28px;}

.location{overflow:hidden;float:right;height:60px;margin:0;text-align:right;}
.location ul{overflow:hidden;text-align:right;}
.location ul li{float:left;height:70px;line-height:70px;margin-right:10px;}
.location ul li a{color:#999;}
.location ul li.icon-home{background:url(../images/icon_home.png) no-repeat left center;padding-left:25px;}
.location ul li.current{font-family:"Microsoft YaHei";font-size:14px;color:#666;line-height:70px;}
.location ul>li+li:before {content: "/\00a0";padding: 0 6px 0 0;color: #ccc;}


.newslist {
    width: auto;
    height: auto;
    overflow: hidden;
    padding: 10px 0;}
.newslist ul li {
    width: auto;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    background: #fff;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    border-top: solid 2px #fff;
    border-bottom: 1px dotted #ddd;
    font-size: 13px;}
.newslist ul li a {
    color: #333;
    margin: 0px;
    padding-left: 15px;
    background: url(../images/recruit/bg_17.jpg) 0px 8px no-repeat;}
.newslist ul li a:hover {
    color: #9b0500;}
.newslist ul li span {
    float: right;
    padding-left: 15px;
    line-height: 35px;
    font-size: 12px;
    color: #999;}

/*分页*/

.page_list {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 25px 0px 0px;
    text-align: center;}
.page_list a {
    height: 20px;
    line-height: 26px;
    width: auto;
    border: 1px solid #ccc;
    background: #ccc;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    color: #fff;
    margin: 0 3px;
    padding: 3px 8px;}
.page_list span {
    margin: 0 3px;
    padding: 3px 8px;
    background: #9b0500;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    color: #fff;
    border: 1px solid #9b0500;}
.page_list a:hover {
    background: #9b0500;
    color: #fff;
    border: 1px solid #9b0500;}


/*领导列表页*/
.leader_list{width:100%;overflow:hidden;}
.leader_list li{width:49%;float:left;margin-bottom:28px;}
.leaders01{background-color:#f8f8f8;border:1px solid #e9e9e9;height:245px;}
.leader_pic{width:160px;height:182px;margin:10px;float:left;}
.leader_con{margin-left:150px;margin:10px;font-size:1em;overflow:hidden;}
.leader_con span{display:block;}
.leader_n01{height:35px;line-height:35px;font-size:16px;color:#333;font-weight: bold;}
.leader_n02{line-height:26px;}
.leader_con a{color:#005bac;}
.leader_con a:hover{color:#003c71;}
.top02{width:100%;overflow:hidden;margin-top:25px;}
.top02 li{width:31.0579545%;/*width:273.31;height:217px;*/float:left;margin-right:3.372%;margin-bottom:30px;}
.current03{padding-top:0;}
.leader_list .noMargin_right{margin-left:14px;}

/*分页*/
.pagelist ul{text-align:center;margin:20px 0;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist li a{color:#666;display:inline-block;border:1px solid #ddd;padding:6px 15px;}
.pagelist li a:hover{border-color:#9b0500;background:#9b0500;color:#fff;}
.pagelist li.active a{border-color:#9b0500;background:#9b0500;color:#fff;}

/*通知公告*/
.notice_list{}
.notice_list li{border-bottom:1px solid #E6E6E6;overflow:hidden;padding:12px 0 12px 0;}
.notice_list li .date{background:#fff;color:#333;display:inline-block;margin-right:20px;float:left;font-family:verdana;text-align:center;border-radius:4px;font-size:24px;font-family:verdana;border:1px solid #e4798d;padding:5px 0 0;}
.notice_list li .date em{display:block;font-style:normal;font-size:14px;font-family:arial;background:#e4798d;padding:3px 15px;color:#fff;margin-top:5px;}
.notice_list li div{color:#999;font-size:12px;margin-left:95px;line-height:22px;}
.notice_list li div a{display:block;font-size:18px;color:#333;margin-bottom:5px;}
.notice_list li div a:hover{color:#f30;}

/*简介列表*/
.brief_list{margin:18px;}
.brief_list li{border-bottom: 1px solid #eee;margin-bottom: 20px; padding-bottom: 10px;}
.brief_list li div{color:#999;font-size:14px;line-height:24px;font-family:"Microsoft YaHei";}
.brief_list li div a{display:block;font-size:18px;color:#333;margin:10px 0;}
.brief_list li div a:hover{color:#f30;}

/*导师列表*/
.advisor_list{margin-top:20px;}
.advisor_list li{}
.advisor_list li h4{font-size:16px;color:#9b0500;margin:10px 0;font-family:"Microsoft YaHei";font-weight:normal;padding-left:15px;}
.advisor_list li ul.teacher_list{overflow: hidden;margin:15px;}
.advisor_list li ul.teacher_list li{float:left; width:100px;height:40px;line-height:40px;}
.advisor_list li ul.teacher_list li a{color:#333;font-size:14px;line-height:24px;font-family:"Microsoft YaHei";}
.advisor_list li div a:hover{color:#f30;}

/*科研成果*/
.achievement_cate{height:50px;width:240px;margin:30px auto 0;}
.achievement_cate li{float:left;width:100px;height:35px;background:#ccc;line-height:35px;margin:0 10px;text-align:center;}
.achievement_cate li a{font-size:16px;color:#333;}
.achievement_cate li.current{background:#9b0500;}
.achievement_cate li.current a{color:#fff;};

/*教授风采*/
.professor_list{width:100%;overflow:hidden;}
.professor_list li{margin-bottom:10px;border-bottom:1px solid #eee;}
.professor_box{margin-right:14px;height:220px;}
.professor_pic{width:160px;height:182px;margin:10px;float:left;}

/*机构列表*/
.depart_list{margin-top:20px;}
.depart_list li{}
.depart_list li h4{font-size:16px;color:#9b0500;margin:10px 0;font-family:"Microsoft YaHei";font-weight:normal;padding-left:15px;}
.depart_list li ul.lists{overflow: hidden;margin:15px;}
.depart_list li ul.lists li{float:left; width:290px;height:40px;line-height:40px;margin:0;}
.depart_list li ul.lists li a{color:#333;font-size:14px;line-height:24px;font-family:"Microsoft YaHei";}
.depart_list li div a:hover{color:#f30;text-decoration:none;}

/*国际合作下载列表*/
.download_list{margin-top:20px;}
.download_list li{}
.download_list li h4{font-size:16px;color:#9b0500;margin:10px 0;font-family:"Microsoft YaHei";font-weight:normal;padding-left:15px;}
.download_list li ul.lists{overflow: hidden;margin:15px;}
.download_list li ul.lists li{float:left; width:50%;height:40px;line-height:40px;}
.download_list li ul.lists li a{color:#333;font-size:14px;line-height:24px;font-family:"Microsoft YaHei";}
.download_list li div a:hover{color:#f30;}

/*校友风采列表*/
.alumni_list{width:100%;overflow:hidden;}
.alumni_list li{width:50%;float:left;margin-bottom:28px;}
.alumnis{margin-right:14px;height:300px;overflow: hidden;}
.alumni_pic{width:200px;height:267px;margin:10px;float:left;}
.alumni_con{margin:10px;margin-left:230px;font-size:1em;overflow:hidden;}
.alumni_con span{display:block;}
.alumni_n01 a{height:35px;line-height:35px;font-size:16px;color:#333;font-weight: bold;}
.alumni_n01 a:hover{color:#9b0500;}
.alumni_n02{line-height:26px;}
.alumni_n03{line-height:26px;color:#999;}
.alumni_con span.alumni_n01 em{font-style:normal;font-weight:normal;font-size:12px;margin-right:8px;float:left;}

/*专业列表*/
.major_list{width:100%;overflow:hidden;}
ul.major_list li .a1 img{
    width: 225px;
    height: 182px;}
ul.major_list li{
    width: 225px;
    height: 230px;
    list-style: none;
    position: relative;
    float: left;
    overflow: hidden;
    margin-right:13px;
    margin-bottom:28px;} 
ul.major_list li .a1 .divA{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 225px;
    height: 45px;
    padding: 10px;
    background: #f8f8f8;}
ul.major_list li .a1 .divA>.p1{
    width: 225px;
    height: 25px;
    font-size: 16px;
    line-height: 25px;
    color: #333;
    text-align: center;}
/*遮罩*/
ul.major_list li .a2{
    position: absolute;
    top: 0;
    left:-225PX;
    width: 225px;
    height: 240px;
    text-align: center;
    color: white;
    background: rgba(0,0,0,0.5);
    transition: all 0.2s;} 
ul.major_list li .a2 .p4{
    width: 225px;
    text-align: center;
    position: absolute;
    top: 20px;
    left: -225px;
    color: #ffe605;
    font-size: 20px;
    font-weight: bold;
    transition: all 0.2s 0.1s ease-out ;}
ul.major_list li .a2 .p5{
    width: 225px;
    text-align: center;
    line-height:22px ;
    position: absolute;
    top: 50px;
    left: -225px;
    margin: 10px 0;
    padding:0 10px;
    font-size: 14px;
    color: white;
    transition: all 0.2s 0.2s ease-out ;}
ul.major_list li .a2 .p7{
    position: absolute;
    bottom:-50px;
    left: 70px;
    width: 160px;
    height: 38px;
    line-height: 38px;
    border-radius: 20px;
    margin: 10px auto;
    border: 1px solid #fff;
    transition: all 0.2s 0.5s ;
    color:#fff;}

/*校友名录列表*/
.year_list{margin-bottom:10px;overflow:hidden;}
.sub_right .year_list li{float:left;width:80px;height:30px;line-height:30px;margin:5px;border:1px solid #ccc;text-align:center;};
.sub_right .year_list li a{display:block;}
.latest_year{background:#b90000;border:1px solid #b90000;}
.latest_year a{color:#fff;}

.alumni_list_all{width:100%;overflow:hidden;border-top:1px solid #eee;}
.alumni_list_all ul li{height:50px;line-height:50px;}

.modal_detail{padding:10px 30px;overflow: hidden;}
.modal_detail p{line-height:1.8em;}
.modal-header .modal_title{}
.modal_detail .alumni_photo{width:40%;float:left;}
.modal_detail .alumni_photo img{width:200px;height:267px;}
.modal_detail .alumni_detail{width:55%;float:right;}
button.close{font-size:25px!important;}

.academic_info{padding:50px;}
.academic_info p{font-size:16px;line-height:2em;}
.academic_info .speaker_info{padding:20px 0;overflow:hidden;}
.academic_info .speaker_info .speaker_photo{float:left;width:240px;}
.academic_info .speaker_info .speaker_photo img{width:220px;}
.academic_info .speaker_info .speaker_detail{float:right;width:800px;}


/*角色功能列表*/
.role_list{margin-top:20px;}
.role_list .role_item{border:1px solid #ccc;width:100%;height:50px;margin:30px 0;overflow:hidden;}
.role_list .role_item .role_name{float:left;width:100px;height:48px;background:#b90000;text-align:center;line-height:48px;color:#fff;font-size:20px;font-family:"Microsoft YaHei";}
.role_list .role_item .role_link{float:right;width:820px;overflow:hidden;}
.role_list .role_item .role_link ul li{float:left; width:115px;height:48px;line-height:48px;margin:0;}
.role_list .role_item .role_link ul li a{color:#333;font-size:14px;line-height:24px;font-family:"Microsoft YaHei";}