@charset "gb2312";
/*================基本样式重置================*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea { margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,b,i,em { font-weight:normal;}
html, body{ overflow-x:hidden;}
body { font-family:"宋体"; font-size:12px;}
li { list-style:none;}
i,em { font-style:normal;}
a,img,input { border:0 none;}
a { text-decoration:none; outline:none;}
a:focus,input:focus { outline:0 none;}
textarea { resize:none; font-size:12px;} /*去掉火狐和谷歌浏览器的Textarea改变尺寸大小功能*/

/*========定义通用样式========*/
.hide { display:none;}
.clear { clear:both;}
.fl { float:left;}
.fr { float:right;}
.clearfix:after { content:" "; display:block; clear:both; height:0;}
.clearfix { zoom:1;}
a .opacity { filter:alpha(opacity=100); opacity:1; -moz-opacity:1;} 
a:hover .opacity { filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}

.Bg1 a{ background:url(imageslinkbg_01.jpg) no-repeat 3px center; color:#282828;}
.Bg1 a:hover{ background:url(imageshoverbg_01.jpg) no-repeat 3px center; color:#3985d3;}
.Bg2 a{ background:url(imageslinkbg_02.jpg) no-repeat left center; color:#282828; display:block; width:100px; height:28px; line-height:28px; 
text-align:center;}
.Bg2 a:hover{ background:url(imageshoverbg_02.jpg) no-repeat 3px center; color:#fff;}
.Bg3 a{  background:url(imagesindexbg_03.jpg) no-repeat 3px center; color:#282828;}
.Bg3 a:hover{ color:#3985d3;}
.more a{ font-size:12px; color:#494949; font-weight:normal;}
.more a:hover{ color:#3985d1;}

/*===============主页==============*/
.header{ width:100%;}
/*headerTop*/
.headerTop{ width:100%; background:url(imagesindexbg_01.jpg) repeat-x; margin: 0 auto;}
.TopBox{ height:29px; width:1000px; margin:0px auto;}
.TopLeft{ width:200px;}
.TopLeft .weibo{ background:url(imagesindexicon_01.png) no-repeat left center;}
.TopLeft .weixin{ background:url(imagesindexicon_02.png) no-repeat left center;}
.TopLeft a{ display:inline-block; padding-left:25px; color:#fff; line-height:29px; margin-left:15px;}
.TopLeft a:hover{ color:#282828;}
.TopRight{ width:410px;}
.TopRight dt{ line-height:29px; color:#fff;}
.TopRight dt a{ color:#fff; margin:0px 5px;}
.TopRight dt a:hover{ color:#282828;}
.TopRight dd{ width:185px; padding-top:4px;}
.SearchBtu{ width:50px; height:20px; color:#fff; background:#0166ce; cursor:pointer;}
.SearchText{ width:111px; height:18px; line-height:18px; border:1px solid #eaeef1; border-right:0 none; padding-left:23px; color:#858585;
background:url(imagesindexicon_04.jpg) no-repeat left center; background-color:#f1f1f1;}
/*banner*/
.banner{ width:100%; background:url(imagesbanner.jpg) no-repeat  top center; height:131px;}
/*====导航====*/
.NavBox { position:relative; z-index:9999;width:1000px; margin:-30px auto 0px auto; background:url(imagesnavbg_01.png) no-repeat;}
.firstli{ position:relative; z-index:999; float:left;}
.firstli a{ float:left; height:30px; padding:0px 11px 0px 24px; line-height:30px; font-size:14px; text-align:center; color:#fff; background:url(imagesindexicon_03.png) no-repeat 10px center;}
.firstli a:hover,.firstli .current{ background-color:#1064a4;}
.NavBox .weird a{ width:50px; padding:0px 0px 0px 11px;}
.NavBox .weird a:hover{ background-color:#1064a4;}
.MenuBox { position:absolute; top:30px; left:0px; z-index:999; display:none; width:372px; padding:10px 0px 5px 0px; z-index:111; overflow:hidden; background:#74c3fe;}
.MenuBox li{ line-height:28px; height:28px; float:left; margin-bottom:5px;} 
.MenuBox li a{ display:block; text-align:center; padding:0px 20px; height:24px; line-height:24px; font-size:12px; color:#373938; background:url(imageslinkbg_03.jpg) no-repeat 10px center;}
.MenuBox li a:hover{ background:url(imageshoverbg_03.jpg) no-repeat 10px center; background-color:#0b66ad; color:#fff;}
.MenuBox01 li a{ width:90px; padding:0px;}


/*=======content=======*/
.content{ width:1000px; margin:12px auto 0px;}
.cntTop{ margin-bottom:20px;}
.cntBtm{ margin-bottom:20px;}

/*=========标题========*/
.cntTop_News h2,.cntTop_Affiche h2,.cntBtm_Dynamic h2,.cntBtm_Recruit h2
{ padding:0px 10px 0px 5px; height:33px; line-height:33px; font-size:14px; font-weight:bold; color:#3985d1; margin-bottom:10px;
background:url(imagesindexbg_02.jpg) no-repeat left bottom;}
.cntBtm_Gallery h2{ height:31px; line-height:31px; padding:0px 5px 0px 25px; border-bottom:1px solid #dfdfdf;font-size:14px; font-weight:bold; color:#3985d1; 
margin-bottom:10px; background:url(imagestitle_01.jpg) no-repeat left center;}
.cntBtm_Platform h2
{  padding:0px 10px 0px 5px; height:33px; line-height:33px; font-size:14px; font-weight:bold; color:#3985d1; margin-bottom:10px;
background:url(imagesindexbg_02.jpg) no-repeat left bottom;}


/*滑动焦点图*/
.cntTop_Box {position: relative; z-index:1;  width:326px; margin:0px auto; height: 228px; background:url(imagesindexbg_06.png) repeat-x left bottom; margin-right:20px;}
.cntTop_Box .bd {z-index: 0; position: relative; margin: 0px auto; overflow:hidden;}
.cntTop_Box .banner_Bom{ z-index:10; background:url(imagesindexbg_05.png) repeat-x; position:absolute; left:0px; bottom:0px; width:312px; height:27px; line-height:27px; padding-left:14px; font-size:12px; color:#fff; text-align:left;}
.cntTop_Box .bd ul {width: 100% !important;}
.cntTop_Box .bd li {text-align: center; width: 100% !important; height: 214px; overflow: hidden;}
.cntTop_Box .bd li a {display: block; height: 214px;}
.cntTop_Box .hd { z-index: 1; position: absolute; bottom:22px; right:5px; width:60px;}
.cntTop_Box .hd ul {}
.cntTop_Box .hd ul li { text-indent:-9999em; margin-right:5px; zoom: 1; display:inline-block; cursor:pointer; float:left;
background:url(imageslinkbg_04.png) no-repeat; height:10px; width:9px; text-align:center; line-height:10px;}
.cntTop_Box .hd ul .on {background:url(imageshoverbg_04.png) no-repeat;}

/*学院新闻*/
.cntTop_News{ width:336px;}
.cntTop_News li{ height:29px; line-height:29px; border-bottom:1px solid #dfdfdf;}
.cntTop_News li a{ padding-left:13px;}
.cntTop_News li span{ float:right; margin-left:15px; color:#7c7c7c;}
/*热点*/
.News_Other a{ padding-right:30px; background:url(imagesnew_01.jpg) no-repeat right center;}

/*学院公告*/
.cntTop_Affiche{ width:302px; border-bottom:1px dashed #dfdfdf;}
.cntTop_Affiche li{ height:32px; line-height:32px; overflow:hidden;}
.cntTop_Affiche li a{ padding-left:20px;}
.cntTop_Affiche li em{ float:right; color:#7c7c7c;}

/*快速通道*/
.cntBtm_Box{ width:324px; margin-right:20px;}
.cntBtm_Box .cntTop_Affiche{ width:324px;}
.cntBtm_Gallery{ margin-top:12px;  border:1px solid #dfdfdf;}
.cntBtm_Box .cntBtm_Gallery{ margin-top:0px;}

.cntBtm_Dynamic ul{ padding:5px;}
.cntBtm_Dynamic .Bg2 li{ float:left; margin:0px 12px 10px 0px;}
.cntBtm_Dynamic .Bg2 .Gallery_other{ float:right; margin-right:0px;}
.cntBtm_Dynamic .bd{ padding:25px 5px;}

/*招生招聘*/
.cntBtm_Recruit{ margin-top:10px;}
.cntBtm_Recruit ul{ padding-left:5px; padding-top:5px;}
.cntBtm_Recruit li{ float:left; margin-bottom:15px; margin-right:50px;}
.cntBtm_Recruit .Recruit_Other{ margin-right:0px;}
.cntBtm_Recruit li a{ padding-left:13px;}
/*学术动态*/
.cntBtm_Dynamic{ width:336px;}
.cntBtm_Dynamic .Bg3 li{ height:29px; line-height:29px; border-bottom:1px solid #dfdfdf;}
.cntBtm_Dynamic .Bg3 li a{ padding-left:13px;}
.cntBtm_Dynamic li span{ float:right; margin-left:15px; color:#7c7c7c;}
.cntBtm_Dynamic li b a{ margin-top:10px; background:none;}
/*科学平台资源*/
.cntBtm_Platform{ width:300px; padding-bottom:20px; border:1px solid #dfdfdf;}
.cntBtm_Platform p{ height:42px; margin-bottom:10px; padding:0px 38px; background:url(imagesindexbg_04.jpg) no-repeat center bottom;}
.cntBtm_Platform p a{ display:block; padding-left:35px; height:40px; line-height:40px; color:#5b5b5b; font-size:14px; font-weight:bold;}
.cntBtm_Platform p a:hover{ color:#3985d1;}
.cntBtm_kc1 a{ background:url(imagesicon_01.jpg) no-repeat left center;}
.cntBtm_kc2 a{ background:url(imagesicon_02.jpg) no-repeat left center;}
.cntBtm_Platform ul{ padding:0px 10px; margin-top:25px;}
.cntBtm_Platform li{ border-bottom:1px dashed #7f7f7f; width:140px;}
.cntBtm_Platform li a{ display:block; padding-left:23px; height:29px; line-height:30px; color:#484848; font-size:14px; font-family:'黑体'; font-weight:bold; 
background:url(imagesicon_03.jpg) no-repeat 5px center;}
.cntBtm_Platform li a:hover{ color:#3985d1;}
/*=======footer=======*/
.footer{ width:100%; background:#3985d1; color:#fff; padding:25px 0px 15px 0px; margin:0 auto;}
.footer p{ width:1000px; margin:0px auto; text-align:center; margin-bottom:10px;}
.footer p a{ color:#fff; margin-left:5px;}
.footer p a:hover{ color:#282828;}

/*=========师资力量子页========*/
.subCon{ margin-bottom:10px;}
/*左边内容*/
.subLeft{ width:192px;}
.subLeft_Bg{ padding-bottom:5px; background:url(imagessubbg_02.jpg) no-repeat left bottom;}
.subLeft_tit{ width:170px; margin:0px auto; padding:5px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.subLeft_tit span{ float:left; width:25px; font-size:36px; color:#53a8e8;}
.subLeft_tit p{ float:right; width:142px; font-size:12px; color:#999; text-transform:uppercase;}
.subLeft_tit p em{ font-family:"Microsoft Yahei"; font-size:16px; color:#3289cd;}
.subLeft_tit p span{display:block}
.subLeft_Box{ border:1px solid #d1dbe4;}
.subLeft_Box ul{ width:170px; margin:0px auto; padding:10px 0px; border-top:1px solid #d1dbe4;}
.subLeft_Box ul li a{ display:block; height:29px; padding-left:38px; line-height:29px; color:#4a505c; background:url(imagessubicon_01.jpg) no-repeat 20px center;} 
.subLeft_Box ul li a:hover{ color:#fff; background:url(imagessubbg_01.jpg) repeat-x;}
.subLeft_Box ul li a.ahover{ color:#fff; background:url(imagessubbg_01.jpg) repeat-x;}
/*右边内容*/
.subRight{ width:780px;}
.subRightNav{ height:30px; line-height:30px; background:url(imagessubbg_03.jpg) no-repeat left bottom;}
.subRightNav h3{ height:28px; line-height:28px; font-family:"Microsoft Yahei"; font-size:12px; font-weight:normal; color:#c4c4c4;}
.subRightNav h3 em{ padding:0px 5px; font-size:14px; color:#4a505c;}
.subRightNav{ color:#bbbbbb;}
.subRightNav a{ color:#bbbbbb;}
.subRightNav a:hover{ color:#23609a;}
.subRight_Btm{ padding-top:20px;}
.subRight_Btm li{ margin-bottom:20px; padding:15px 0px; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.subBtm_Box{ padding:0px 18px 0px 16px;}
.subBtm_Box dt{ width:149px; height:207px; padding:5px; border:1px solid #cfcfcf;}
.subBtm_Box dd{ width:542px; padding-top:5px;}
.subBtm_Box dd p{ height:35px; line-height:35px; color:#464646;}
.subBtm_Box dd p span{ color:#23609a;}
.subBtm_Box dd .subBtm_con{ height:auto; line-height:25px;}

/*=========师资力量详细子页========*/
.subBtm_F dd{ padding:0px;}
.subBtm_F dd p{ height:30px; line-height:30px; font-size:14px; font-family:"Microsoft Yahei";}
.RightDetail{ margin-top:28px; font-family:"Microsoft Yahei";}
.RightDetail h4{ margin-bottom:10px; font-size:14px; font-weight:normal; color:#105892;}
.RightDetail p{ margin-bottom:20px; line-height:25px; font-size:14px; color:#464646;}

/*=========新闻子页========*/
.subRight_news{ padding:25px 15px 0px 0px;}
.newsBox{ padding-bottom:10px; background:url(imagessubbg_04.jpg) repeat-x left bottom;}
.newsBox dt{ width:182px; padding-bottom:10px; background:url(imagessubbg_05.jpg) no-repeat left bottom;}
.newsBox dt a{ display:block; padding:3px; border:1px solid #dedede;}
.newsBox dd{ width:563px;}
.newsBox dd h4{ height:32px; padding-left:3px; line-height:30px; font-size:12px; font-weight:normal; background:url(imagessubbg_04.jpg) repeat-x left bottom;}
.newsBox dd h4 a{ color:#444;}
.newsBox dd h4 a:hover{ font-weight:bold; color:#2481cc;}
.newsBox dd h4 span{ float:right; color:#999;}
.newsBox dd p{ padding:10px 0px; line-height:25px; color:#666666;}
.subNews_li{ padding:5px 0px; border-bottom:1px solid #dbdbdb;}
.subNews_li li{ height:35px; padding-right:10px; line-height:35px;}
.subNews_li li span{ float:right; color:#999;}
.subNews_li li a{ display:block; height:35px; padding-left:20px; color:#444; background:url(imagessubicon_02.jpg) no-repeat 2px center;}
.subNews_li li a:hover{ font-weight:bold; color:#2b86cf;}
/*========分页========*/
.pager { width:100%; height:25px; margin:60px auto; line-height:25px; text-align:center; color:#000;}
.pager span,.pager .nolink,.pager a { display:inline-block; height:23px; margin-right:3px; padding:0 8px; border:solid 1px #d8d8d8; line-height:23px;}
.pager .nolink { color:#888888;}
.pager a { display:inline-block; text-decoration:none; color:#888888;}
.pager a:hover { border:solid 1px #3a92d9; color:#FFF; background:#3a92d9;}
.pager .pageinfo{ display:none;}
.pager .cpb { border:solid 1px #3a92d9; color:#FFF; background:#3a92d9;}

/*=========学院简介子页========*/
.subRight_Cnt{ padding-top:20px; padding-bottom:30px;}
.subRight_Cnt h5{ width:780px; height:166px; margin-bottom:20px;}
.subRight_Cnt p{ line-height:28px; font-family:"Microsoft Yahei"; color:#333;}

/*=========模板页面========*/
.subRight_demo{ padding:20px 0px; line-height:28px; font-family:"Microsoft Yahei"; font-size:12px; color:#333;}


/*新闻详细页*/
.subcontent{ width:700px; margin:0;}

/*----------------------------------------详细页面样式开始--------------------------------------------------*/
.ArticleTitle { width:100%;clear:both; text-align:center; line-height:40px;}
.ArticleTitle2 { width:100%;text-align:center; line-height:30px; background:#DADADA;}
.contentD { width:100%; height:auto;  margin-top:10px; clear:both; text-align:left; line-height:20px; color:#666666; text-indent:20px;}


.teacherlist{ width:666px; margin:12px 17px; display:inline; padding:0 0 20px 0;}
.teacherlist h4{ width:646px; float:left; font-size:14px; font-weight:700; height:37px; line-height:37px; color:#333; padding:0 0 0 20px; margin:15px 0 0 0;}
.teacherlist ul{ width:666px; float:left; background:#ececec;}
.teacherlist ul li{ float:left; width:93px; line-height:37px; text-align:center ;}
.teacherlist a{ color:#333;}
.teacherlist a:hover{ text-decoration:none; color:#09F;}