@charset "utf-8";
/* CSS Document */

html{ height: 100%;}
body{ width:100%; font-family:"微软雅黑"; font-size:12px; letter-spacing:0px; line-height:1.5em; margin:0px auto; word-wrap:break-word;}

*{  margin: 0; padding: 0; border: none; box-sizing: border-box;}

a{ text-decoration: none; outline: none;}
a:hover ,a:link ,a:active{ text-decoration: none; outline: none;}
ul, li{ list-style: none;}
h1, h2, h3, h4, h5, h6{ font-weight: normal;}
i,em{ font-style: normal;}

img{ border: none; outline: none; vertical-align: top;}

input, textarea, button{ color: #fff; border: none; background: none; outline: none;}
input, textarea{ -webkit-appearance: none; appearance: none; border-radius: 0;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{ color: #fff;}

::-webkit-scrollbar{ width: 0; height: 0; display: none}

.Clr{ height:12px; background:#f5f5f5; display:block; overflow:hidden; clear:both;}
.fl{ float: left!important;}
.fr{ float: right!important;}


.Top{ width:100%; height:120px; background:#019A74; overflow:hidden;}
.Header{ width:1200px; height:120px; margin:auto;  overflow:hidden;}
.logo{ float:left; padding-top:20px;}  
  
.HeaderRight{ float:right; margin-top:20px;}
.language{ text-align:right; color:#fff; font-size:16px; margin-bottom:10px; margin-right:25px;}
.Search{ height:42px; border:#fff 1px solid; border-radius:20px; overflow:hidden; float:right; margin-top:20px}
.Search ul{overflow:hidden;}
.Search ul li{ height:42px; line-height:42px; float:left;}
.Search ul li input{ width:260px; height:42px; border:none; padding-left:8px;}
.Search_Btn{ width:52px; height:42px; text-align:center; background:url(../images/ss_btn.png) no-repeat center; color:#fff; overflow:hidden; display:block;}
.Search ul li select{ width:95px; margin-top:10px; border-right:#d4d4d4 1px solid; border: medium none;}



/*网站导航*/
.menu{ width:100%; background:#fff; overflow:hidden;}
.nav { width:1200px; height:60px; line-height:60px; display:block; margin:0px auto; overflow:hidden;}
.nav .mainlevel {width:133.333px; height:60px; line-height:60px; font-size:18px; text-align:center; color:#019A74; float:left;}
.nav .mainlevel a {color:#000; text-decoration:none; display:block;}
.nav .mainlevel a.active { color:#019A74;}
.nav .mainlevel a:hover {color:#019A74; text-decoration:none;}
.nav .mainlevel a#current { color:#019A74;}
.nav .mainlevel ul {display:none; position:absolute; z-index: 66666;}
.nav .mainlevel li { background: rgba(73, 160, 139, 0.85); width:133.333px; height:50px; line-height:50px; font-size:16px;}
.nav .mainlevel li a{color:#fff;}
.nav .mainlevel li a:hover{color:#fff; font-size:18px;}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}


.ad{ width:100%; overflow:hidden;}
.ad img{ width:100%; height:auto;}

.Main{ width:1200px; margin:0px auto; overflow:hidden;}
.Main_left{ width:588px; float:left; margin:0px auto; overflow:hidden;}
.Main_right{width:588px; float:right; margin:0px auto; overflow:hidden;}
.main_news{ width:100%; background:#F5F5F5; margin:0px auto; overflow:hidden;}


.main_titie{ width:100%; font-size:24px; color:#333; margin:0px auto; overflow:hidden; padding:20px 0px; margin-top:20px; border-bottom:#019A74 1px solid;}
.main_titie a{ font-size:16px; color:#999; float:right;}
.main_titie a:hover{color:#019A74; text-decoration:underline;}
.main_titie img{ margin-left:20px;}

/*------------学院新闻 Parts----------*/
.Notice_box{ width:1200px; margin:0px auto; margin-top:24px; overflow:hidden;}
.news_left{ width:480px; float:left; margin:0px auto; overflow:hidden;}
.news_right{}


.news{ width:auto; overflow:hidden; margin:0px auto;}
.news ul{ width:auto; padding:18px 0px; text-indent:24px; font-size:14px; background:url(../images/chevrons-right.png) no-repeat center left; border-bottom:#ddd 1px dashed; overflow:hidden;}
.news ul:hover{background:#f0f9f7 url(../images/chevrons-right.png) no-repeat center left;}
.news ul li{ display:inline; float:left; color:#333; overflow:hidden; font-size:16px;}
.news ul li.Text{ width:auto; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news ul li a{ color:#333;}
.news ul li a:hover{ color:#019A74; }
.news ul li.time{ float:right; color:#999; font-size:14px;}


/*------------通知公告 Parts----------*/
.recruit{ width:100%; padding:45px 0px 60px 0px; background:url(../images/r-bg.png) no-repeat center center; margin:0px auto; margin-top:40px; overflow:hidden;}
.notice{}
.notice_title{ height:50px; line-height:50px; color:#fff; font-size:24px; border-bottom:#fff 1px solid; overflow:hidden;}
.notice_title a{ color:#fff; font-size:16px; float:right;}
.notice_title a:hover{ text-decoration:underline;}
.notice_text{ background:#fff; border-radius:4px; overflow:hidden; margin-top:20px; padding:8px;}
.notice_text ul{ overflow:hidden; border-bottom:#ededed 1px solid; padding-bottom:8px; margin:8px 0px;}
.notice_text ul li{ float:left;}
.notice_text ul li.date{ text-align:center; border-right:#019A74 1px solid; padding:12px 8px 0px 8px;}
.notice_text ul li.date p{ color:#019A74; font-size:24px; margin-bottom:10px;}
.notice_text ul li.date p.text-lg{ font-size:18px;}
.notice_text ul li.date span{ color:#666; font-size:14px;}
.notice_text ul li.text{ font-size:16px; color:#333; height:60px; line-height:60px; padding-left:20px;}
.notice_text ul li.text:hover{ color:#019A74;}


/***********学术成果***********/
.work{ width:1200px; margin:0px auto; overflow:hidden;}
.work_left{ width:860px; float:left; overflow:hidden;}
.work_right{width:300px; float:right; overflow:hidden;}
.fast_track{}
.fast_track a{ color:#333;}
.fast_track ul{ width:auto; padding:38px 0px; text-indent:24px; font-size:16px; background:url(../images/chevrons-right.png) no-repeat center left; border-bottom:#ddd 1px solid; overflow:hidden;}
.fast_track ul:hover{background:#f0f9f7 url(../images/chevrons-right.png) no-repeat center left;}

/***********科研队伍***********/
.slideGroup{ width:1200px; margin:0px auto; margin-top:15px; overflow:hidden;}
.slideGroup .parHd{ height:80px; line-height:80px; font-size:24px; color:#333; position:relative; border-bottom:#019A74 1px solid;}
.slideGroup .parHd a{ font-size:16px; color:#999; float:right;}
.slideGroup .parHd a:hover{color:#019A74; text-decoration:underline;}
.slideGroup .slideList{ overflow:hidden; zoom:1; padding:10px 0 10px 70px; position:relative; margin-top:20px;}

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:3px; top:50px; display:block; width:54px; height:84px; background:url(../images/left_arrow.png); center center no-repeat; }
.slideGroup .sNext{ left:auto; right:3px; background:url(../images/right_arrow.png) center center no-repeat;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;}

.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li img{ width:157px; height:200px; display:block; padding:2px; border:1px solid #ddd; border-radius:2px;}
.slideGroup .parBd ul li a:hover img{ border-color:#019A74;}
.slideGroup .parBd ul li .title{ line-height:40px; font-size:14px;}
.slideGroup .parBd ul li a{ color:#333;}
.slideGroup .parBd ul li a:hover{ color:#019A74;}



/***********子页面样式***********/
.Subpages{ width:1200px; overflow:hidden; margin:0px auto; margin-top:30px;}
.Main_Content{ width:900px; min-height:500px; background:#fff; border-radius:5px; padding-bottom:20px; overflow:hidden; float:right;}


/***********侧边栏***********/
.Sidebar{ width:260px; background:#f8f8f8; border-radius:4px; overflow:hidden; float:left;}

.Sidebar_Title{ width:260px; height:60px; line-height:60px; text-align:center; font-size:18px; font-weight:bold; color:#fff; background:#019A74; overflow:hidden;}

.Sidebar_List{ width:260px; margin:0px auto; overflow:hidden;}
.Sidebar_List ul{ width:260px; margin:0px auto; overflow:hidden;}
.Sidebar_List ul li{ line-height: 60px; font-size:16px; text-align:center; border-bottom:#dedede 1px solid;}
.Sidebar_List ul li a{ color:#333; overflow:hidden; display:block; background:#f6f6f6;}
.Sidebar_List ul li a:hover{ color:#019A74;}

.Sidebar_List ul li a.Side_hover{ color:#019A74;}


/***********位置***********/
.Location{ width:900px; height:45px; border-bottom:#dfdfdf 1px solid; margin:0px auto; overflow:hidden; position:relative;}
.Location:after{ width: 5px; height: 42px; content: ''; background: #3CCFAE; position: absolute; left: 0; top: 0;}

.Location ul{ width:900px; height:45px; overflow:hidden;}
.Location ul li{ height:45px; line-height:45px; overflow:hidden; float:left;}
.Location ul li.Column_Title{ text-indent:15px; position:absolute; z-index:22;font-size:24px; color:#454545;}
.Location ul li.Column_Title h3{ font-size:24px; color:#454545;}
.Location ul li.Column_Title span{ font-weight:500;}
.Location ul li.Location_Text{ color:#777; float:right; margin-right:5px;}
.Location ul li.Location_Text a{ color:#777;}
.Location ul li.Location_Text a:hover{color:#019A74; text-decoration:underline;}


.Subpages_location{ width:auto; height:60px; line-height:60px; color:#777;}
.Subpages_location a{ color:#777;}
.Subpages_location a:hover{color:#019A74; text-decoration:underline;}


/***********文章***********/
.Article_Title{ width:100%; overflow:hidden; margin:0px auto; margin-top:40px;}
.Article_Title ul li{ text-align:center; margin-top:15px;}
.Article_Title ul li.Article_Title_Text{ font-size:24px; font-weight:bold; color:#333; line-height: 35px;}
.Article_Title ul li.Article_Author span{ margin-left:5px; margin-right: 5px; color:#777;}

.Article_Text{ width:100%; text-align:justify; text-justify:distribute; overflow:hidden; margin:0px auto; margin-top:20px; padding:0px 30px 20px 30px;}


/******文章正文******/
/*------主体------*/
.article{ width: 100%; min-height:600px; overflow: hidden; padding: .5rem .7rem;}

/*------标题------*/
.article .article-title{ font-size: 30px; color: #333; padding: 30px 0px;}
.article .article-title.title-center{ text-align: center;}

.article .article-time{ font-size: 16px; text-align: center; color: #333;}

/*------正文------*/
.article .article-content{ overflow: hidden; padding: 1rem 0 .8rem 0;}
.article .article-content p{ line-height: 32px; font-size: 16px; color: #333; margin-top: .15rem;}


/***********研究队伍***********/

.ranks{ width:100%; overflow:hidden; margin:0px auto;}
.ranks ul{ width:225px; text-align:center; overflow:hidden; float:left; margin:20px 0px 20px 0px;}
.ranks ul li{ width:200px; line-height:32px; color:#333; text-align:center; margin:0px auto; overflow:hidden;}
.ranks ul li img{ width:180px; height:240px;}
.ranks ul li a{ color:#333;}
.ranks ul li a:hover{ text-decoration:underline; color:#019A74;}


/***********科研平台***********/
.research{ width:auto; margin:0px auto; margin-top:20px; overflow:hidden;}
.research_box{ border-bottom:#ddd 1px dashed; overflow:hidden; padding:12px 0px;}
.research_pic{ width:150px; height:112px; overflow:auto; float:left;}
.research_pic img{ width:150px; height:112px;}
.research_text{ width:720px; float:right; margin:0px auto; font-size:16px; overflow:hidden;}
.research_text ul li.title{ color:#333; font-weight:bold;}
.research_text ul li.title a{ color:#333;}
.research_text ul li.title a:hover{ color:#019A74;}
.research_text ul li.text{ margin-top:10px; line-height:26px; color:#555; text-indent:24px;}


/***********翻页样式***********/
.Pages{ width:100%; height:22px; line-height:22px; _line-height:24px; color:#777; font-family:Verdana; text-align:right; overflow:hidden; white-space:nowrap; margin:0px auto; margin-top:30px;}

.Pages a{ color:#019A74; text-decoration:underline; margin-right:5px;}
.Pages a:hover{ color:#333;}
.Pages b{ color:#fff; background:#019A74; margin-right:5px; padding-left:3px; padding-right:3px;}
.Pages span{ color:#777; margin-right:5px;}


/*------------友情链接 Parts----------*/
.link{ width:1200px; margin:0px auto; overflow:hidden; margin-top:20px;}
.link_title{ font-size:30px; color: #333; overflow:hidden; padding:20px 0px;}
.link_text{ width:1200px; margin:0px auto; overflow:hidden;}
.link_text a{ color:#666; float:left; font-size:14px; margin-right:30px;}
.link_text a:hover{ color:#019A74;}
/*------------页脚 Parts----------*/

.Footer{ width:100%; background:#019A74; margin-top:30px; overflow:hidden;}
.Footer_Text{ width:1200px; margin:0px auto; overflow:hidden;}
.f_logo{ float:left; padding-top:45px;}
.f_logo img{ width:500px; height:auto;}
.footer_right{ float:right;}
.footer_box{ overflow:hidden; float:left; margin-right:160px; margin-top:45px;}
.footer_box p{ font-size:14px; color:#fff; height:32px; line-height:32px;}
.f_code{ float:right; text-align:center; color:#FFF; line-height:32px; margin-top:30px;}


/* 首页焦点css */
.slider.main{position:relative;overflow:hidden; padding:0!important;}
.slideBox{background:#fff;border-radius:4px;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; text-align: center; z-index:1; bottom: 15px;width: 100%;}
.slideBox .hd ul li{ display: inline-block; margin:0 4px ;  width:15px; height:15px; line-height:14px; text-align:center; background:#999999; cursor:pointer; border-radius: 50%;}
.slideBox .hd ul li.on{ background:#22a9ff; color:#fff; }
.slider img{width:100%; height:450px; border-radius:4px;}
.slideBox .bd{height:450px;width:100%;overflow: hidden;}
.slideBox .prev,.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-70px; display:block; width:50px; height:140px; background:url(../images/slider_nav.png) 0px 0px no-repeat;}
.slideBox .next{ left:auto; right:0; background-position:-50px 0; }
.slideBox .prev:hover{background-position: -153px 0;}
.slideBox .next:hover{background-position: -101px 0;}
