@charset "utf-8";
/* CSS Document */

body{ background:#f2f2f2;} 
.header_wrap{ width:100%; height:70px; background:#fff; border-bottom:#d7d7d7 1px solid;}
.header_wrap2{ width:100%; height:500px; background:url(../images/t_banner.jpg) no-repeat center; border-bottom:#d7d7d7 1px solid;}

.header{ width:1200px; height:70px;}
.header .logo{ padding-top:8px;}



.content,.content2{ width:1200px; min-height:800px; margin-top:25px;}
.personalImagebg{ width:1200px; height:320px; background:url(../images/t_perbg.jpg) no-repeat;}

.personal{ width:220px; height:220px; float:left; text-align:center; margin:40px 93px;}
.personal2{ width:220px; height:220px; text-align:center; margin-top:80px;}

.personal a img,.personal2 a img{ border-radius:50%; border:4px #fff solid;}
.personal span,.personal2 span{ font-size:24px; color:#fff;}

.mode02{ overflow:hidden; margin-top:30px;}
.content .mode02 .lf{ width:300px; background:#fff; float:left; margin-top:50px;}
.content2 .mode02 .lf{ width:300px; background:#fff; float:leftl}
.mode02 .rt{ width:870px; float:right;}
.title h2{ display:block; height:50px; line-height:50px; padding:0 25px; font-weight:normal; font-size:18px; border-bottom:#e5e5e5 1px solid; background:#fff;} 

.personal_base ul{ padding:0 25px;}
.personal_base ul li{width: 280px; height:40px; line-height:40px; border-bottom:#f2f2f2 1px solid;}



/*tab start*/
.tabArticleList{min-height:800px; background:#fff; }

.tabArticleList .tabListTitle{ height:50px; background:url(../images/t_icon2.png) repeat-x bottom;background-color:#f2f2f2; overflow:hidden;}

.tabArticleList .tab_menu h3 a{ display:block; height:50px; text-align:center; float:left;font-size:16px; cursor:pointer;font-weight:normal; padding:0 54px;}
.tabArticleList .tab_menu h3:hover,.tabArticleList .tab_menu h3.on{display:block;height:50px;  float:left;}
.tabArticleList .tab_menu h3:hover a,.tabArticleList .tab_menu h3.on a{display:block;color:#6c397f; background:url(../images/t_icon.png) no-repeat bottom; height:50px; text-align:center; font-weight:normal;}
.tabArticleList .more_tab{ display: none;}
.tabArticleList .tabListTitle .more{ float:right; padding-top:10px;}

.tabArticleList .tabList{  position:relative; padding:35px 30px;}
.tabArticleList .tabListBox .tabmore{ position:absolute; right:10px; top:-52px; font-size:14px;}
.tabArticleList .tabListBox{ display:none;}
.tabArticleList .tabListBox .tabListBox-con{ line-height:30px;}


.footer{ width:100%; height:80px; background:#e1e2e3; text-align:center; line-height:80px; margin-top:50px;}
.top{ position:fixed; right:0; bottom:150px;}



/*教师页2*/
.personalCon{ overflow:hidden; background:#fff; padding:25px; line-height:30px; margin-bottom:30px;}

