@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{ margin:0; padding:0; }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{ display:block; }
table{ border-collapse:collapse; border-spacing:0; }
caption,th{ text-align:left; font-weight:normal; }
html,body,fieldset,img,iframe,abbr{ border:0; }
html{ overflow-x:hidden; }
i,cite,em,var,address,dfn{ }
[hidefocus],summary{ outline:0; }
li{ list-style:none; }
h1,h2,h3,h4,h5,h6,small{ font-size:100%; }
sup,sub{ font-size:83%; }
pre,code,kbd,samp{ font-family:inherit; }
q:before,q:after{ content:none; }
textarea{ overflow:auto; resize:none; }
label,summary{ cursor:default; }
a,button{ cursor:pointer; }
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight: normal !important;}
em{font-style: italic !important;;}
del,ins,u,s,a,a:hover{ text-decoration:none; }
body,textarea,input,button,select,keygen,legend{ font:13px/1 arial,\5b8b\4f53; color:#333; outline:0; }
:focus { outline:0; }
/*备用样式表*/
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline; }
.clearfix:after{ clear: both; content: "."; display: block; height:0; visibility: hidden; }
.clearfix{ display: block; *zoom:1; }
.icon{ display:inline-block; width:40px; height:40px; vertical-align:middle; background:none; }
/*扩展样式*/
.none { display:none; }
.wcb{ width:100%; height:30px; border:2px dashed #97CBE0; }
.hidden { visibility:hidden; }
.fl{float:left;}
.fr{float:right;}
/**布局开始**/
body,p { font:13px/1.75 "Arial","Microsoft YaHei","\u5b8b\u4f53", Tahoma, Geneva, sans-serif; color:#333; }
a { color:#333; text-decoration:none; transition:all 0.4s ease-in-out; }
a:hover { color:#00873b; }
/*页面尺寸*/
.wrapper { width:100%; margin:0 auto;  }
.wrapper .inner { width:1000px; margin:0 auto;} /**页面全局宽度**/
/*head开始*/
.head { width:100%; position:relative; /* background:url(images/by.jpg) no-repeat 672px center; */ }  
.head .head-left{float:left;display:inline-block;width: 511px;height: 89px;}
.head .head-left .sitelogo{display:inline-block;}
.head .head-left .sitelogo img{width: 182px;}
.head .head-left .site-name{margin-top: -6px;*margin-top: 46px;margin-left: 192px;padding-left:20px;font-size: 28px;color: #7e0c60;border-left: 0px solid #a7a7a7;font-family: "微软雅黑";}
.head .head-mian{float:left;}
.head .head-mian .site-rale{}
.head .head-right{float:right;width:200px;margin-top: 8px;height: 43px;}
.head .head-right .site-link{line-height:30px;color:#fff;}
.head .head-right .site-link a{line-height:30px;color:#fff;}
.head .head-right .search{margin-top:10px;}
.head .sitelogo a{display:block;position:absolute;left:0px;top: 12px;z-index:100;}/*logo*/
/*rale样式*/
.site-rale{display:inline-block;}
.site-rale ul{ float:left;}
.site-rale ul li.links{ float:left;}
.site-rale ul li.links a{line-height:30px;color:#fff;}
/*lang样式*/

/*默认主导航样式*/
#nav{background: #E6E6E6;}
#nav .inner{position: relative;height: 40px;/* width: 50%; */}/**导航区域背景**/
.navbar { width:100%; height: 60px;}
.navbar .navbox { width:95%; height:44px; margin:0 auto;}/**导航窗口大小及位置**/ 

/**首页三列布局**/
.mod {}
.mbox { background:; }

.main0{}
.main0 .inner{padding-top: 0px;*padding-top:95px;position:relative;}
.main0 .img_pic{width:152px;height: 202px;position:absolute;left: 75px;top: 27px; *bottom: 0px;z-index:100;text-align:center;}
.main0 .mainr{width:848px; height: 208px; position:relative;margin-left: 236px;}

.main1{background:;}
.main1 .inner{padding: 34px 0px 30px;background: #fff;}
.main1 .ml{float:left;width: 172px;margin-left: 65px;margin-top: 24px;}
.main1 .mr{float:right;width: 690px;margin-right: 24px;}

/*头像*/
.img_pic .con{position:relative; text-align:center;}
.img_pic .con img{width:auto;max-width:150px;height: auto;max-height:200px; vertical-align:top;}
/*个人名称*/
.teach_info{margin-left: 51px; margin-top: 32px;}
.teach_info .news_title{font-size:30px; font-weight:normal; color:#000;}
.teach_info .news_title .tip{font-size:18px;/* vertical-align:bottom; */}
.teach_info .news_meta span{font-size:16px; margin-right:10px;color:#fff;}
/*导航*/
.nav{position:absolute;left:0px;bottom:0px;right:0px;z-index:100;width: 100%;}
.nav .navcon{/* display:inline-block; */width:100%;}
.nav .navcon .item{float:left;width: 14%;padding:0px 1px;}
.nav .navcon .item span{display:inline-block;width:100%;line-height:20px;/* height: 37px; */padding:10px 0px;font-size: 15px;color: #7e0c60;text-align:center;cursor:pointer;vertical-align:middle;}
.nav .navcon .item.selected span{background: #983d80;color: #fff;}
/**标题栏新闻窗口**/
.post { margin-bottom:10px; }
.post .tt {display:inline-block; width:100%;  border-bottom: 0px solid #e6e6e6; } /**标题栏**/
.post .tt .tit { display:inline-block; float:left; font-size: 18px; font-weight:bold; } /**标题字体**/
.post .tt .tit .title {display:block;line-height: 42px;color: #424242;font-family:"Microsoft yahei";}
.post .tt .tit .name{ display:none; line-height:16px; color:#333; }/*栏目别名*/
.post .con { padding: 6px 0; margin:0 auto; }
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc; } /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index {background: url("/_vivi/source/aHR0cHM6Ly9jZmMubmFua2FpLmVkdS5jbg/_upload/tpl/03/6c/876/template876/css/images/li.jpg") no-repeat -2px 12px;} 
.post .more_btn { display:inline-block; height: 20px; margin-top: 8px; line-height: 21px; float:right; }
.post .more_btn .more_text,.post .more_btn a {font-size:20px;font-family:"Simsun"; cursor:pointer;} 
.post .more_btn a{color:#333;} 
/*标准标题*/
.post1 {}
.post1 .tt { border-bottom: 1px dashed #d0d0d0;height: 40px;}
.post1 .tt .tit {margin-bottom: 0px; font-size: 18px;font-weight:normal; }
.post1 .tt .tit .title {line-height: 40px;color: #7e0c60;}
/*带图标标题*/
.post2 { }
.post2 .tt { border-bottom: 0px solid #c0b9ac;}
.post2 .tt .tit {font-size: 18px;font-weight:normal;}
.post2 .tt .tit .title {line-height:34px; color: #578217;}
/*居中标题*/
.post3 {}
.post3 .tt {width:100%; text-align: center; } 
.post3 .tt .tit {float:none;}
.post3 .tt .tit .title {color: #017937;}
.post3 .more_btn {margin-left:10px;line-height: 20px; float:none;}
/**自定义新闻列表**/
.fd{ float: left;width: 50%;}
.news_list { }
.news_list li.news { line-height: 22px; /* padding:4px 0px; */ padding-left:0px; background:none; } /**标题图标**/
.news_list li.news span.news_title { float:left; }/*标题*/
.news_list li.news span.news_meta { float:right; margin-left:2px; }/*属性*/
.news_list li.news .news_time span { color:#e64d24;}/*发布时间*/
.news_list li.news .news_icon {display:inline-block;margin:0 auto; border:1px solid red;}
.news_list li.news .news_text {line-height:24px; color:#666;}/*默认简介*/
.news_list li.news .news_bg {position:absolute; left:0px;bottom:0px; right:0px; height:30px; background:#000; opacity:.7; filter:Alpha(opacity=70);}
.news_list li.news p { /* clear:both; */ line-height:20px; color: #666; }
.news_list li.news p a { color:#03528A; }
.news_list li.news p a:hover { color:#03528A; text-decoration:underline;}
/*日历新闻*/
.rili{}
.rili .con{ padding:5px 0px;}
.rili .news_list {}
.rili .news_list li.news .news_date{float: left; width:44px;}
.rili .news_list li.news .news_date .news_year{font-size:12px;  background:#00428d;color:#fff;}
.rili .news_list li.news .news_date .news_day{font-size:12px;  background:#fff;color:#00428d;}
.rili .news_list li.news .news_wz{float: left; width: 240px; margin-left:12px;} 
.rili .news_list li.news .news_title{line-height:18px; font-size:16px; color:#424242;} 
/*图新闻列表*/
.tu_news_list{}
.tu_news_list .news_list {}
.tu_news_list .news_list li.news .news_imgs{float: left; width: 145px;}
.tu_news_list .news_list li.news .news_wz{float: left; width: 295px; margin-left:25px;} 
.tu_news_list .news_list li.news .news_title{line-height: 20px; font-size: 18px; color:#095497;} 
.tu_news_list .news_list li.news .news_text{line-height:22px; font-size:12px; color:#817d7d;} 

/*图列表*/
.tu_news{}
.tu_news .news_list {display:inline-block; *display:inline; *zoom:1; margin-left:-40px;}
.tu_news .news_list li.news{float: left; width: 195px; height:140px; padding:10px; margin-left:40px; background:#fff; position:relative;}
.tu_news .news_list li.news .news_imgs{position:absolute; left:0px; top:0px; z-index:99; width: 195px;}
.tu_news .news_list li.news .news_wz{position:absolute; left:0px; bottom:0px; z-index:100; width:100%; } 
.tu_news .news_list li.news .news_title{line-height: 34px; font-size: 18px; color:#fff; text-align:center;} 
.tu_news .news_list li.news .news_bg{height:34px;} 

.post-21 .news_text{font-size:13px;line-height:24px; color: #000;}
.post-22{margin-bottom:-10px;}
.post-22 .img_er{margin:0 auto;width:128px; text-align:center;}
.post-23 .num{font-size:16px;display:block; text-align:center;}
.post-23 .num span{margin-right:5px; color:#E64D24}
/*相关教师*/
.post-24{}
.post-24 .more_btn a{color:#000;}
.post-24 .teach_relative{margin-top: 10px;/* margin-bottom: 26px; */}
.post-24 .teach_relative .news{margin-bottom: 26px;}
.post-24 .teach_relative .news .news_box{margin:0px 4px;}
.post-24 .teach_relative .news .news_imgs{width: 0px;height: 0px;margin-right:10px;border: 0px solid red;position:relative;}
.post-24 .teach_relative .news .news_imgs img{max-width:100%;max-height:100%;width:70px;height:90px; margin:auto;position:absolute;left:0px;right:0px;top:0px;bottom:0px;overflow:hidden;}
.post-24 .teach_relative .news .news_wz{/* padding:10px 0px; */} 
.post-24 .teach_relative .news .news_title{line-height: 19px; font-size: 14px; color: #000;} 
.post-24 .teach_relative .news .news_meta{margin-bottom:6px;line-height: 20px;font-size: 12px;color:#8d8d8d;}
.post-24 .teach_relative .news .news_link span.more{display:inline-block;line-height:30px; padding:0px 15px; background:url("/_vivi/source/aHR0cHM6Ly9jZmMubmFua2FpLmVkdS5jbg/_upload/tpl/03/6c/876/template876/css/images/news_morebg.png") no-repeat left center; color:#fff; text-align:center;} 
.post-24 .teach_relative .news .news_meta .txt{display:block;}
.post-31{}
.post-31 .con{padding:18px 0px;}
/*个人资料两列*/
.post-31 .news_list{float:left;width:48%;}
.post-31 .news_list .news{/* float:left; *//* width:48%; */line-height: 28px;font-size:14px!important;margin-right:10px;}
.post-31 .news_list .news .title{display:inline-block;float:left;line-height: 28px;font-size:14px!important;margin-right:-100px;text-align:left;width: 99px;}
.post-31 .news_list .news .txt{display:inline-block;margin-left:100px;line-height: 28px;font-size:14px!important;color:#666;}
/*个人资料列表信息*/
.post-31 .news_list.news .news{float:left;width:100%;line-height: 40px;font-size:14px; padding-left:15px;background: url("/_vivi/source/aHR0cHM6Ly9jZmMubmFua2FpLmVkdS5jbg/_upload/tpl/03/6c/876/template876/css/images/li.jpg") no-repeat 0px 12px;border-bottom:1px dashed #ccc;}
.post-31 .news_list.news .news .news_title{line-height:40px;}
/*表格默认样式*/
.news_table_title{display:block;line-height:35px;margin:4px 0px;font-size:16px; font-weight:700;}
.news_table{width: 100%;border:1px solid #ccc;border-collapse:collapse;margin-bottom:10px;}
.news_more{cursor:pointer;display:block;text-align:center;color: #888;}
.post-31 .con .news_table td,.post-31 .con .news_table th{padding: 4px 4px;line-height: 20px;border:1px solid #ccc;border-collapse:collapse;}
.post-31 .con .news_table th{text-align:center;}
.news_table th{background:#eee;font-weight:bold;}
/*简介*/
.post-31 .con p,.post-31 .con span{ line-height: 28px!important;font-size:15px!important; font-family:"Microsoft YaHei"!important;}
/*默认tab内容隐藏*/
.mainbox{}
.mainbox .mod,.mainbox .maincon{display:none;}
/*tabs切换*/
.new_tabs {margin-bottom:20px;}
.new_tabs .tab_menu{border-bottom:1px solid #ccc;margin-bottom:10px;}
.new_tabs .tab_menu .item{float:left;margin-right:20px;line-height:35px;font-size:16px; cursor:pointer; color:#666;}
.new_tabs .tab_menu .item.selected{color:#0D792E;border-bottom:1px solid #0D792E;}
/* Arrows */
.slick-prev, .slick-next,.slick-prev:hover,.slick-next:hover {height: 50px; width: 24px; background:url("/_vivi/source/aHR0cHM6Ly9jZmMubmFua2FpLmVkdS5jbg/_upload/tpl/03/6c/876/template876/css/images/slickarrow.png") no-repeat; top: 50%; margin-top:0px;outline: none; }
.slick-prev { left: -25px; background-position:left center;}
.slick-prev:hover {background-position:left center; opacity:.8;filter:Alpha(opacity=80);}
.slick-prev:before { content: '';}
.slick-next { right: -25px; background-position:right center;}
.slick-next:hover { background-position:right center; opacity:.8;filter:Alpha(opacity=80);}
.slick-next:before { content: '';}
/** 
*其他样式
*/
.new_listcon .new_list{}
.new_listcon .new_list .news{ line-height:28px; font-size:14px;}
/**
 * 列表页*
 */
/**首页三列布局**/
/**列表页**/


/*科研项目*/
.hxxm.news_table .table_head th.hxxm1{width: 131px;}
.hxxm.news_table .table_head th.hxxm5{width: 40px;}
.hxxm.news_table .table_head th.hxxm7{width: 53px;}
.hxxm.news_table .table_head th.hxxm8{width: 53px;}
.hxxm.news_table .table_head th.hxxm9{width: 55px;}
.hxxm.news_table .table_head th.hxxm10{width: 52px;}
.hxxm.news_table .table_head th.hxxm11{width: 27px;}

.zxxm.news_table .table_head th.zxxm1{width: 131px;}
.zxxm.news_table .table_head th.zxxm5{width: 40px;}
.zxxm.news_table .table_head th.zxxm7{width: 53px;}
.zxxm.news_table .table_head th.zxxm8{width: 53px;}
.zxxm.news_table .table_head th.zxxm9{width: 55px;}
.zxxm.news_table .table_head th.zxxm10{width: 52px;}
.zxxm.news_table .table_head th.zxxm11{width: 27px;}


.jyjl.news_table .table_head th.jyjl1{width: 131px;}
.jyjl.news_table .table_head th.jyjl2{width: 66px;}
.jyjl.news_table .table_head th.jyjl3{width: 66px;}
.jyjl.news_table .table_head th.jyjl4{width: 65px;}
.jyjl.news_table .table_head th.jyjl5{width: 79px;}
.jyjl.news_table .table_head th.jyjl6{width: 27px;}
.jyjl.news_table .table_head th.jyjl7{width: 65px;}
.jyjl.news_table .table_head th.jyjl8{width: 70px;}
.jyjl.news_table .table_head th.jyjl9{width: 55px;}
.jyjl.news_table .table_head th.jyjl10{width: 52px;}
.jyjl.news_table .table_head th.jyjl11{width: 27px;}

.gzjl.news_table .table_head th.gzjl1{width: 66px;}
.gzjl.news_table .table_head th.gzjl2{width: 66px;}
.gzjl.news_table .table_head th.gzjl3{width: 142px;}
.gzjl.news_table .table_head th.gzjl4{/* width: 80px; */}
.gzjl.news_table .table_head th.gzjl5{width: 90px;}

/*开授课程*/
.kskc.news_table .table_head th.kskc1{/* width: 131px; */}
.kskc.news_table .table_head th.kskc2{width: 56px;}
.kskc.news_table .table_head th.kskc3{width: 81px;}
.kskc.news_table .table_head th.kskc4{width: 78px;}
.kskc.news_table .table_head th.kskc5{width: 66px;}
.kskc.news_table .table_head th.kskc6{width: 79px;}
.kskc.news_table .table_head th.kskc7{width: 81px;}
/*荣誉及奖励*/
.ryjl.news_table .table_head th.ryjl1{/* width: 131px; */}
.ryjl.news_table .table_head th.ryjl2{width: 130px;}
.ryjl.news_table .table_head th.ryjl3{width: 68px;}
.ryjl.news_table .table_head th.ryjl4{width: 66px;}
.ryjl.news_table .table_head th.ryjl5{width: 52px;}
.ryjl.news_table .table_head th.ryjl6{width: 53px;}
/*科技成果*/
.zl.news_table .table_head th.zl1{width: 166px;word-wrap: break-word;word-break: normal;}
.zl.news_table .table_head th.zl2{width: 116px;}
.zl.news_table .table_head th.zl3{width: 68px;}
.zl.news_table .table_head th.zl4{width: 106px;}
.zl.news_table .table_head th.zl5{width: 78px;}
.zl.news_table .table_head th.zl6{width: 55px;}
.zl.news_table .table_head th.zl7{width: 56px;}
/*论文*/
.lm.news_table .table_head th.lm1{/* width: 126px; */}
.lm.news_table .table_head th.lm2{width: 66px;}
.lm.news_table .table_head th.lm3{width: 55px;}
.lm.news_table .table_head th.lm4{width: 65px;}
.lm.news_table .table_head th.lm5{width: 54px;}
.lm.news_table .table_head th.lm6{width: 53px;}
.lm.news_table .table_head th.lm7{width: 54px;}
.lm.news_table .table_head th.lm8{width: 84px;}
.lm.news_table .table_head th.lm9{width: 26px;}
.lm.news_table .table_head th.lm10{width: 52px;}
.lm.news_table .table_head th.lm11{width: 27px;}

/***teachers**/
.main-box {margin-top: 30px; }
.main-inner {margin:0 auto;}
.main-l { background:#eef0f2;}
.main-r {  background: #fff; opacity: 0.85;filter:alpha(opacity=85);}
.ml-box { }
.mr-box { padding:40px 0;}
.neir{overflow-y:auto;height:580px;}
.mr-box .tablist a { line-height:30px; font-size:14px;font-family:"microsoft yahei";}
.mr-box .sudy-tab .tab-menu {  height:auto;}
.mr-box .sudy-tab .tab-menu li { text-align:center; height:40px; line-height:40px;background:#fff; margin-right:2px;border-radius:0px !important;}
.mr-box .sudy-tab .tab-menu li.selected { color:#fff; background:#0d56bc;}
.mr-box .sudy-tab .tab-menu li.selected span{ color:#fff;}
.mr-box .sudy-tab .tab-menu li span {font-size: 18px;color:#1f2333;padding: 0px 9px;display:block;}
.ml-img { width:180px; height:240px; background: #ccc;float: left;}
.ml-img img { width: 100%; height: 100%;}
.ml-tt {    float: left; margin-left: 30px;}
.ml-tt h2 { font-size:24px; line-height:44px; color:#1f2333; padding:12px 0;font-weight:bold;}
.ml-tt p { font-size:16px; color:#1f2333; line-height:32px;}
.ml-tt p a {color:#1f2333;}
.tablist li div { line-height:28px;}
.news-tt .news-tlt { float:left; line-height:30px; font-size:24px; color:#4a4949;}
.news-tt .more { float:right; line-height:30px; font-size:12px; color:#777777;}


.t_info .col_news .col_news_box {
    margin-left: 0;
}
.news_wz ul li { width:47%; float:left; margin-right:2%; margin-bottom:20px; margin-left:1%;    background: #fff;
    box-shadow: 1px 2px 10px #ccc;    margin-top: 10px;}
.news_wz ul li:hover {
    background: #f5f5f5;
}
.news_wz ul li img { float:left; }
.news_wz ul li p { color:#333; font-size:14px; line-height:26px;    margin-left: 140px; }
.news_wz ul li .tctlt { color:#0c51ba; font-size:18px;font-weight:bold;line-height:36px;  white-space: nowrap;  overflow: hidden; text-overflow: ellipsis;    padding-top: 10px;}
.news_wz ul li .zhi{ font-size:15px;font-weight:bold;line-height:36px;  white-space: nowrap;  overflow: hidden; text-overflow: ellipsis;} 
.news_wz ul li .email{}
.news_wz ul li p.text{ display: -webkit-box;line-height: 22px;height:48px;
-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;  }
.news_wz.loading{min-height:200px; background:url("/_vivi/source/aHR0cHM6Ly9jZmMubmFua2FpLmVkdS5jbg/_upload/tpl/03/6c/876/template876/css/ajax-loader.gif") no-repeat center center; }

.tablist li div .tt{border-bottom:1px solid #ccc;line-height:40px;margin-top:15px;}
.tablist li div .tt .tit{font-size:16px;line-height:40px;font-weight:bold;}
.tablist li div .con{padding:8px 0px;font-size:15px;}
div#wp_nav_w1 {
    margin: 0px 0px 9px -10px;
}
li.wp_column.column-0 {
    margin-bottom: 44px;
}
.col_list {
    position: relative;
}
ul.wp_listcolumn.chu{
    position: absolute;
    top: 88px;}
.sudy-tab .tab-menu li{padding:0px 5px !important;}
div#topw41 { width: 100% !important;}
td.imgscroll2_td { text-align: center;}
td.imgscroll2_td .tu {  margin: 10px;}
td.imgscroll2_td .tit{margin: 10px;    line-height: 36px;}
.read .wp_articlecontent>div{margin:0 auto;}

