﻿.content{ width: 100%; background: url("../images/con_bj.jpg") no-repeat;  overflow: hidden;}
.main{ overflow:hidden;width: 1113px; background:url("../images/main_bj.png") no-repeat; margin: 23px auto;}
.page_main{ width: 1075px; margin: 13px auto;}
.banner{ width: 100%; height: 283px; overflow:hidden; position:relative; margin-bottom: 20px; background-size:cover;}
.banner .title{ position:absolute; bottom: 0px; left:0px; background:url("../images/title_bj.png") repeat-x; height: 45px; line-height: 45px; color:#fff; text-indent: 15px; width:100%;}
.banner .title a{ color:#fff;}
.sub_nav{ width:197px; overflow: hidden;}
.sub{ width: 100%; height: 100px; background: #399ade;}
.sub p,.sub i{ width: 80%; margin-right: 10%; float: right; text-align: right; color:#95d3ff; display: block;}
.sub p{ line-height: 65px; height: 65px; font-size: 30px;}
.sub i{ font-style: normal; font-size:18px;  }
.sub_nav ul.sub_one{ width: 100%; overflow: hidden; margin:10px 0px;}
.sub_nav ul.sub_one>li{ width: 100%; line-height: 50px; border-bottom: 1px solid #d9d9d9;}
.sub_nav ul.sub_one>li>a{ display: block; color:#333333; font-size: 16px; width: 100%; text-align: center; }
.sub_nav ul.sub_one>li>a:hover{ color:#399ade;}
.sub_nav ul.sub_one>li>a.on{color:#399ade;}
.sub_one li ul li a{font-size:14px; color:#666666; display:block; text-align:center;  line-height:30px;}
.sub_one li ul li a.on{color:#399ade;}
.sub_one li ul{margin-bottom:10px; display:none; }
.info{ width: 835px; overflow: hidden; line-height: 30px;}
.info .title{ width: 100%; height: 50px; border-bottom: 4px solid #ececec; line-height: 50px; color: #399ade; font-size: 18px; margin-bottom: 15px; }


/*发展 历程*/
.source_include{ width:100%; overflow:hidden; background:url("../images/map.jpg") center no-repeat; min-height:545px; }
.source{/* height: 185px; *//* overflow: hidden; */border-top:1px solid #dadada;padding-top:40px;}
.info a.more{ width: 100%; height: 60px;display: block;margin-top:20px; background:url("../images/more.jpg") center no-repeat;  }
/*tab切换*/
.scroll_bar { width:30%;  margin: 50px 0px 7% 5%; height:100%; position:relative; float:left; background: url("../images/source_bj.png") center repeat-y;   }
.scroll_bar ul li{ height: 93px; line-height: 24px; font-size: 24px; color: #399ade; background: url("../images/source_li.png") top center no-repeat;width:100%; text-align: left; cursor:pointer;  }
.scroll_bar  ul li.scroll_aim{ color: #89c900; font-size:30px; background: url("../images/source_li2.png") top center no-repeat;}
.scroll_bar .scroll_box{ width:100%; overflow:hidden; margin:0px auto; position:relative; top:70px; background: url("../images/source_bj.png") center repeat-y; height:350px; z-index:1000;}
.scroll_bar .scroll_box ul{ width: 80%; zoom:1; margin: 0px auto; height:100%; overflow: hidden;  left:24px; top:0px; position:absolute;}
.sub4_main{ height:100%; width:60%; float:left; margin:15% 0px 0px 0px; }
.sub4_main ul{ width:100%; height:100%; overflow:hidden;display:none;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.scroll_bar .sub_lbtn,.scroll_bar .sub_rbtn{   overflow: hidden; position: absolute; cursor:pointer;}

.scroll_bar .sub_lbtn{ width:100%; height:23px; top:-10px;  z-index:100; background:url("../images/source_next.png") top no-repeat;}
.scroll_bar .sub_rbtn{ width:100%; height:93px; top:105%;  background:url("../images/source_prev.png") bottom no-repeat;}
.tempWrap{width:90% !important; margin:0px auto;}


/*领导团队*/
.team{ width: 98%; margin: 10px auto;}
.team li{ width: 100%; overflow: hidden; padding-bottom:5px; border-bottom: 1px dotted #acacac;}
.team li a{ display: block; width: 100%; height: 100%; overflow: hidden;}
.team li p{ display: block; font-size: 16px; color: #333333; line-height: 55px; height: 55px; overflow: hidden;}
.team li span{ display: block; height: 30px; line-height: 30px; overflow: hidden; font-size: 14px; color: #666666;}
/*企业文化*/
.culture{ width:100%; overflow:hidden;}
.culture ul{ width:100%; overflow:hidden;}
.culture ul li { width:100%; border-bottom:1px solid #e2e2e2;  overflow:hidden; padding:20px 0px 30px 0px;}
.culture ul li img{ display:inline-block; float:left; width:259px; height:179px; padding:3px; border:1px solid #e2e2e2; margin-right:30px; }
.culture ul li p{display:inline-block; width:530px; float:left; font-size:14px; color:#333333; line-height:40px; height:40px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.culture ul li span{ display:inline-block; float:left; width:530px; line-height:30px; height:120px; overflow:hidden;font-size:14px; color:#666666;}

.pages{ margin:45px auto; width:100%; overflow:hidden; text-align:center; height:30px; line-height:30px;}
.pages a{display:inline-block; margin:0px 5px; font-size:12px; color:#666666; padding:0px 10px;}
.pages a:hover{ color:#fff; background:#399ade;}
.pages a.currentpage{ color:#fff; background:#399ade;}
.pages a.next{ display:inline-block; background:#e0e0e0; padding:0px 5px;}
.pages a.next:hover{ color:#666666;}
/*信息公告*/
.infor{ width:100%; overflow:hidden;}
.infor li { width:94%;background:#fafafa; height:155px; overflow:hidden; margin-bottom:25px; padding:0px 3%;}
.infor li p{display:block; width:100%; font-size:14px; color:#333333; line-height:55px; height:55px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.infor li span{ display:block;  width:100%; line-height:25px; height:50px; overflow:hidden;font-size:12px; color:#999999;}
.infor li i{ font-style:normal; font-size:12px; color:#333333; display:inline-block; float:left; line-height:40px; height:40px;}
.infor li a{ display:inline-block;  height:40px; line-height:40px; color:#399ade; float:right;}
/*院内新闻*/
.newlist{ width:100%; overflow:hidden;}
.newlist li{width:100%; height:35px; line-height:35px; overflow:hidden; border-bottom:1px dotted #acacac; background:url("../images/icon.jpg") left 15px no-repeat;}
.newlist li a{ display:block; width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333333; font-size:14px; margin-left:1em;}

/*人力资源——技术专家*/
.resources{ width:100%; overflow:hidden;}
.resources li{ float:left; width:392px; overflow:hidden; border-bottom:1px solid #d7d7d7; padding:20px 0px;}
.resources li img{ width:166px; height:235px; display:inline-block; float:left; padding:3px; border:1px solid #e5e5e5; margin-right:23px;}
.resources li p.title{ width:195px;display:inline-block; float:left; line-height:35px; height:35px; font-weight:bold; font-size:14px; color:#399ade; border:0px;}
.resources li span.info{ width:195px; display:inline-block; float:left; line-height:30px; height:160px; overflow:hidden;}
.resources li a{ width:185px; display:inline-block; float:left; color:#399ade; font-size:14px;}
/*杂志刊物*/
.magazine{ width:100%; overflow:hidden;}
.magazine li{ width:525px; height:323px; overflow:hidden; float:left; background:#f5f5f5;position:relative;}
.magazine li img{  display:inline-block; float:left; width:252px; height:322px; border:1px solid #dedede; border-right:0px; margin-right:15px;}
.magazine li .maga_info{ float:left; width:48%;}
.magazine li a.tit{ float:left; display:block; width:100%; height:60px; font-size:20px; color:#399ade; line-height:60px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.magazine li span{ float:left;display:block; width:100%; font-size:14px; color:#333333; line-height:30px; height:180px; overflow:hidden;}
.magazine li a.link{ width:38px; height:38px; overflow:hidden; background:url("../images/about.jpg") no-repeat; margin-right:16px; display:block; margin-top:30px; float:right;}
.magazine li i{ position:absolute; left:235px; top:45%; width:18px; height:34px; background:url("../images/jiao.png") no-repeat; display:block;}
/*杂志刊物  列表页*/
.year_info{ width:100%; overflow:hidden; padding-top:17px; margin:0;}
.y-list{ width:100%;;position:relative;}
.y-list .hd{ overflow:hidden;}
.y-list .hd .prev{ top: 42%; width:23px; height: 39px;  position: absolute; cursor:pointer; background:url(../images/margin_left.jpg) no-repeat; left:0px;}
.y-list .hd .next{top: 42%; width:23px; height: 39px;  position: absolute; cursor:pointer; background:url(../images/margin_right.jpg) no-repeat; right:0px; z-index:100;}
.y-list .bd{width:90%;  height:100px; margin:15px auto; position:relative; background:url("../images/proul_bj.jpg") center repeat-x;}
.y-list .bd ul.year_ul{ width:800%; zoom:1; margin: 0px auto; height:100%; position:absolute; left:0px; top:0px;}
.y-list .bd ul.year_ul li.year_li{height: 57px; line-height: 25px; font-size: 18px; color: #333333;  font-weight:bold; background:url("../images/icon2.jpg") bottom center no-repeat; float:left; width:130px; text-align: center; cursor:pointer; }
.y-list .bd ul.year_ul li.year_li a{ display:block; width:100%; height:100%;  color:#818181; font-size:20px; }
.y-list .bd ul.year_ul li.year_li:hover{ background:url("../images/icon2_h.jpg") bottom center no-repeat; color:#399ade;}
.y-list .bd ul.year_ul li.year_li:hover a{ color:#399ade; }
.y-list .bd ul.year_ul li.year_li.cur{ background:url("../images/icon2_h.jpg") bottom center no-repeat; color:#399ade;}
.y-list .bd ul.year_ul li.year_li.cur a{ color:#399ade;}
.d_info{display:none;}
.year_info2{ width: 100%; overflow: hidden; }
.year_info2 ul{margin-top:30px;}
.year_info2 li{  width:227px; overflow:hidden; float:left; margin-right:54px; margin-bottom:47px;}
.year_info2 li a{width:100%; overflow:hidden; display:block; height:100%; position:relative;}
.year_info2 li img{ display:block; width:225px; height:303px; margin:1px; overflow:hidden; }
.year_info2 li p{ z-index:100; background:#f2f2f2;  font-size:14px; color:#333333; display:block; width:100%;overflow:hidden; line-height:50px; height:50px; overflow:hidden; text-align:center;}
.maga_list{ width:100%; overflow:hidden;}
.maga_list li{ float:left; width:50%; margin:25px 0px;}
.maga_list li img{ width:30%;  overflow:hidden; margin-right:4%; float:left;}
.maga_info{ width:63%; float:left; overflow:hidden;}
.maga_info p{ width:100%; font-size:16px; color:#333;}
.maga_info span.m_info{ display:block; width:100%; overflow:hidden; font-size:12px; line-height:20px; height:80px; color:#666666; overflow:hidden;}
/*科研项目    tab切换*/
/*tab切换*/
/*tab切换*/
.scroll_bar2 { width:93%; margin: 35px auto; position:relative;   }
.scroll_bar2  ul li{ height: 46px; line-height: 17px; font-size: 18px; color: #333333;  font-weight:bold; background:url("../images/icon2.jpg") bottom center no-repeat; float:left; width: 220px; text-align: center; cursor:pointer;  }
.scroll_bar2  ul li.scroll_aim{background:url("../images/icon2_h.jpg") bottom center no-repeat; color:#399ade;}
.scroll_bar2 .scroll_box2{ width:90%; overflow:hidden; height:75px; margin:0px auto; position:relative; background:url("../images/proul_bj.jpg") center repeat-x;}
.scroll_bar2 .scroll_box2 ul{ width: 80%; zoom:1; margin: 0px auto; height:100%; overflow: hidden;  position:absolute; left:0px; top:0px;}
.sub4_main2{ width:95%; margin:0px auto; }
.sub4_main2 ul{ width:100%; height:100%; overflow:hidden;display:none;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.scroll_bar2 .sub_lbtn,.scroll_bar2 .sub_rbtn{ top: 30%; width:32px; height: 32px;  position: absolute; cursor:pointer;}
.scroll_bar2 .sub_lbtn{ left: 0px; }
.scroll_bar2 .sub_rbtn{ right: 0px;}


/*搜索页面*/
.search_list{ width:100%; overflow:hidden;}
.search_list li{width:100%; height:35px; line-height:35px; overflow:hidden; border-bottom:1px dotted #acacac; background:url("../images/icon.jpg") left 15px no-repeat;}
.search_list li a{ display:block; width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333333; font-size:14px; text-indent:1em;}

.p_sub{ display:none;}
/*网站地图*/
.map_list{ width:100%; overflow:hidden;}
.map_list>li{  line-height:40px;  }
.map_list>li>a{background:#999; }
.map_list li a{ text-indent:1em; display:block; color:#fff}
.map_list li ul li{ background:#eaeaea; margin-bottom:1px;}
.map_list li ul li a{ text-indent:4em; color:#000;}