﻿@charset "utf-8";
body {font-size:14px; margin:0px; padding:0px; background:#F3F5F4; font-family:"宋体"; color:#333;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin: 0;	padding: 0;}
table {border-collapse: collapse;	border-spacing: 0;}
fieldset, img {border: 0; vertical-align:middle;}
address, caption, cite, code, dfn, em, th, var {font-style: normal;	font-weight: normal;}
ol, ul {list-style: none;}
caption, th {text-align: left;}
img{border:0px; vertical-align:middle;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
q:before, q:after {content: '';}
abbr, acronym {border: 0;	font-variant: normal;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
input, textarea, select {font-family: inherit;	font-size: inherit;	font-weight: inherit;}
input, textarea, select {*font-size:100%;}
legend {color: #000;}
ul,li{list-style-type:none;}
/* 使IE兼容html5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
/* =CLEARFIX (do not modify) */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
*{transition: color 100ms ease 0s, background-color 100ms ease 0s; margin:0px; padding:0px;}
.clearfix {display:block;}
/* End hide from IE-mac */
/* 去掉链接虚框
a:active ,area,label {blr:expression(this.onFocus=this.blur()) }
:focus {outline-style: none; }*/
/*备用清除浮动*/
.clear{clear:both; height:0px;font-size:0px; line-height:0px;}
a{text-decoration:none; cursor:pointer;}
a:link, a:visited, a:active{color:#222;text-decoration:none;}
a:hover{color:#014C98;text-decoration:none;}
.l{float:left;}
.r{float:right;}
.wrapper{width:1200px; margin:0 auto;}
/*头部和底部*/
.header{width:100%; height:auto;}
.header .top{width:100%; height:35px; background:#E5E5E5; margin-top:0px;}
.header .top .top_text{float:left; font-size:14px; line-height:35px; color:#707070;}
.header .top .top_text a{color:#707070;}
.header .top .top_text a:hover{color:#014C98;}
.header .top .top_span{float:right; font-size:14px;}
.header .top .top_span span{/*background: url(../img/top_bj_r1_c1_s1.jpg) left no-repeat;*/ padding-left:32px; line-height:35px;}
.header .top .top_span b{margin-left:15px; padding-left:2px; line-height:35px; font-weight:normal;}
.header .top .top_span i{background:url(../img/yzxx.jpg) left no-repeat; margin-right:15px; padding-left:36px; line-height:35px; font-weight:normal; font-style:normal;}
.header .logo{width:100%; height:100px; border-bottom:1px solid #CCC;}
.logo_pic{float:left; width:auto; height:80px; padding:10px 0;}
.logo_pic img{height:100%;}
.search{float:right; height:100px; width:500px; background:url(../img/input_s1.jpg) right no-repeat;}
#search-box{width:227px; height:34px; margin:36px 0; background:0 0; float:right;}
#search-box .input-box{width:186px; height:34px; line-height:32px; border:0; background: #FFF; text-align:left; font-size:14px; padding-left:5px;}
#search-box .button{float:right; border:0; background:#F4F4F2 url(../img/search.jpg) no-repeat; text-indent:-999px; width:36px; height:34px; cursor:pointer;}
.navbox{height:80px; background:url(../img/logo_bk.jpg) no-repeat top;}
.navlist{height:80px; text-align:center; margin:auto;}
.navlist li {float:left; display:block; text-align:center; width:120px; position:relative; height:80px; z-index: 9999;}
.navlist li .menu{padding:0 12px; margin-top:20px; border-left:1px solid #FFF; line-height:25px; display:block; font-size:16px; font-weight:bold; color:#666;}
.navlist li .menu em{display:block; color:#999; font-size:12px; text-transform:uppercase;}
.navlist li.hover .menu, .navlist li:hover .menu{color:#005FA9;}
.navlist li.hover .menu em, .navlist li:hover .menu em{color:#005FA9;}
.navlist li .sub_menu{position:absolute; left:0; top: 78px; display:none; background:#005aab; width:100%; padding: 10px 0; margin:0px; z-index: 999}
.navlist li .sub_menu a{display: block; color:#fff; line-height: 30px;padding: 0px; margin:0px;}
.navlist li .sub_menu a:hover{background:#014c98;}
.container{background:#FFF; padding:5px 0 20px 0;}
.container .banner_box{padding:10px 0;}
.flexslider{float:left; width:770px; height:425px; overflow:hidden; position:relative; background:url(../img/loading.jpg) 50% no-repeat; margin-left:10px;}
.flexslider .slides{position:relative; z-index:0;}
.flexslider .slides li{height:425px;}
.flexslider .slides li p{background:url(../img/turn_bj.jpg) repeat; height:46px; line-height:46px; width:755px; padding-left:15px; position:absolute; bottom:0; left:0; color:#FFF;}
.flexslider .slides li img{width:100%; height:425px; display:block;}
/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom:10px; right:10px; text-align: right; z-index:99;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 26px; height: 26px; line-height:26px; font-size:14px; font-weight:bold; text-align:center;  display: block; background: #ebebeb; color:#333;}
.flex-control-paging li a:hover {background: #014c98; color:#fff;}
.flex-control-paging li a.flex-active {background: #014c98; cursor: default; color:#fff;}
.flexslider .flex-direction-nav{position:absolute;z-index:3;width:100%;top:48%; display:none;}
.flexslider .flex-direction-nav li a{display:block;width:43px;height:42px;overflow:hidden;cursor:pointer;position:absolute;}
.flexslider .flex-direction-nav li a.flex-prev{left:10px;background:url(../img/prev.jpg) center center no-repeat;}
.flexslider .flex-direction-nav li a.flex-next{right:15px;background:url(../img/next.jpg) center center no-repeat;}
.turn_news{float:right; width:400px; padding:0 10px 0 5px;}
.turn_news .turn_title{width:100%; height:40px; background:#F8F8F8; overflow:hidden;}
.turn_title li{width:auto; padding:0 15px; float:left; line-height:38px; text-align:center; font-weight:bold;}
.turn_title li em{font-size:12px; color:#014C98;}
.turn_title li:hover, .turn_title li.hover{border-bottom:2px solid #014C98;}
.turn_title li:hover a, .turn_title li.hover a{color:#014C98;}
.li_news{padding:2px 0;}
.li_news li{width:100%; border-bottom:1px dashed #EEE; padding:7px 0; margin:1px 0;}
.li_news li .date{width:55px; height:60px; background-color:#EEE; float:left; margin:0 5px;}
.li_news li .date b{font-size:20px; color:#63A9F1; line-height:30px; display:block; text-align:center;}
.li_news li .date p{font-size:12px; color:#63A9F1; line-height:30px; text-align:center;}
.li_news li:hover a b, .li_news li:hover a p{background-color:#63A9F1; color:#FFF;}
.li_news li .NEWS{width:320px; float:right;}
.li_news li .NEWS h3{line-height:28px; font-size:14px; width:100%; overflow:hidden;}
.li_news li .NEWS p{width:100%; overflow:hidden; font-size:12px;}
.container .newsbox{padding:10px 0; background-color:#FFF;}
.container .newsbox .school{width:435px; padding:0 10px; float:left;}
.school .scl_title{width:100%; height:40px; background:#F8F8F8; overflow:hidden;}
.scl_title h3{width:60px; padding:0 20px; line-height:38px; border-bottom:2px solid #014C98; float:left;}
.scl_title a{float:right; font-size:12px; line-height:38px; text-transform:uppercase; padding-right:10px;}
.school .modONE{width:100%; margin-top:15px; padding-bottom:20px; border-bottom:1px dashed #eee;}
.modONE img{width:185px; height:130px; float:left;}
.modONE .one_txt{width:235px; float:right;}
.modONE .one_txt h3{font-size:14px; line-height:30px; height:30px; overflow: hidden;}
.modONE .one_txt p{font-size:12px; line-height:30px; height:90px; overflow:hidden;}
.school .modTWO{width:100%; padding:6px 0 9px 0;}
.school .modTWO li{border-bottom:1px dashed #E6E6E6; padding-top:1px;}
.modTWO li em{font-size:12px; line-height:30px; float:left; padding-right:10px; font-family:serif;}
.modTWO li span{padding-left:5px; font-size:12px; line-height:30px; float:right; color:#999;}
.modTWO li p{width:330px; line-height:30px; font-size:14px; height:30px; overflow: hidden; display:inline-block; padding-left:5px;}
.modTHE ul{width:100%; height:450px; overflow:hidden;}
.modTHE li{width:100%; border-bottom:1px dashed #E6E6E6; padding:16px 0;}
.modTHE li img{width:110px; height:82px; float:left;}
.modTHE li .t_txt{width:310px; float:right;}
.t_txt h3{font-size:14px; line-height:26px; height:30px; overflow: hidden;}
.t_txt p{font-size:12px; line-height:24px; height:50px; overflow: hidden;}
.newsbox .bookmark{width:238px; float:left; padding:0 20px;}
.bookmark ul{width:100%;}
.bookmark li{width:238px; height:92px; padding-bottom:10px; position:relative;}
.bookmark li .s_show{position: absolute; left:0px; top:0px; width:100%; height:72px; border-radius:10px; background-color:#0060a7; opacity:0.9; padding:10px 0; display:none;}
.bookmark li .s_show a{display:block; text-align:center; height:36px; line-height:36px; color:#fff;}
.footer{width:100%;}
.link{width:100%; height:150px; background:#0060A7; color:#FFF;}
.link p{font-size:16px; float:left; padding-top:25px;line-height:30px; height:100px;}
.link .scl_link{/* float:left;*/ padding-top:25px; width:100%;}
.link .scl_link a{color:#FFF; font-size:14px; line-height:30px;}
.copyright{background:url(../img/foot_back.jpg) no-repeat; width:100%; height:70px; padding:12px 0; text-align: center}
.copyright p{line-height:35px; color:#01417F;}
/* 通用 */
.pad{padding-bottom:30px; border-bottom:3px solid #F9FBFB;}
.right{float:right;}
.con_box{background:#FFF; padding:20px 0 20px 0;}
.top{margin-top:20px;}
.content{width:100%; margin-bottom:20px; line-height:30px;}
.part1{margin-left:25px;}
/* 党群工作 */
.floor_box{margin:0 10px; height:auto;}
.floor_left{float:left; width:220px;}
.f_title{width:220px; height:77px; background: url(../img/floot_title.jpg) no-repeat; color:#fff; text-align:center;}
.f_title h3{font-size:18px; padding-top:12px;}
.f_title p{line-height:30px; text-transform:uppercase;}
#f_menu{width:220px;}
#f_menu dl{border-bottom:1px solid #fff; line-height:35px;}
#f_menu .menu01{text-align:left; text-indent:32px; background:#DADADA url(../img/floot_bj02.jpg) 20px no-repeat;}
#f_menu .menu01:hover, #f_menu .menu01.hover{color:#fff; background:#005AAB url(../img/floot_bj01.jpg) 20px no-repeat;}
#f_menu .menu01:hover a, #f_menu .menu01.hover a{color:#fff;}
#f_menu dl dt{}
#f_menu dl dd{text-align:left; line-height:22px; background:#f7f7f7 url(../img/floot_bj02.jpg) 32px 15px no-repeat; padding:8px 5px 8px 45px;}
#f_menu dl dd a{line-height:22px;}
#f_menu dl dd:hover,#f_menu dl dd.hover{color:#fff; background:#005AAB url(../img/floot_bj01.jpg) 32px 15px no-repeat;}
#f_menu dl dd:hover a,#f_menu dl dd.hover a{color:#fff;}
.C_title{width:220px; height:70px; background: url(../img/floot_title.jpg) no-repeat; color:#fff; text-align:center; margin-top:30px;}
.C_title h3{font-size:18px; padding-top:12px;}
.C_title p{line-height:30px; text-transform:uppercase;}
.contact{background:#F4F4F4; border-bottom:2px solid #0063A5; border-left:1px solid #CCC; border-right:1px solid #ccc; height:auto; font-size:12px; padding:20px 10px; line-height:30px;}
.floor_right{float:right; width:920px;}
.floot_title{width:100%; height:40px; background:#F8F8F8;}
.floot_title h2{padding:0 20px; font-size:16px; color:#0044AB; border-bottom:2px solid #069; line-height:38px; display: inline-block;}
.floot_title .home_link{float:right; line-height:40px; padding-right:10px;}
#list_news{float:left; margin:20px; width:420px; height:260px;}
#list_newes{float:left; margin:20px; width:890px; height:260px;}
#list_news .N_title{height:40px; border-bottom:1px solid #eee; background:url(../img/title01.jpg) 5px no-repeat;}
#list_news .N_title h3{padding-left:30px; display:inline-block; font-size:16px; line-height:38px;}
#list_news .N_title .right{float:right; line-height:38px; color:#858585; font-size:12px;}
.list_news{width:100%;}
.list_news li{line-height:30px; height:30px; overflow:hidden;}
.list_news li b{padding:0 5px; font-size:12px; color:#999; font-family:serif;}
.list_news li span{float:right; font-size:12px; color:#999;}
#list_newes .N_title{height:40px; border-bottom:1px solid #eee; background:url(../img/title01.jpg) 5px no-repeat;}
#list_newes .N_title h3{padding-left:30px; display:inline-block; font-size:16px; line-height:38px;}
#list_newes .N_title .right{float:right; line-height:38px; color:#858585; font-size:12px;}
.list_newes{width:100%; margin-top:20px;}
.list_newes li{line-height:30px; height:30px; overflow:hidden;}
.list_newes li b{padding:0 5px; font-size:12px; color:#999; font-family:serif;}
.list_newes li span{float:right; font-size:12px; color:#999;}
.list_news01{width:100%; padding-top:20px;}
.list_news01 li{border-bottom:1px solid #eee; height:36px; overflow:hidden; line-height:36px; color:#CCC;}
.list_news01 li span.date{float:right; font-size:12px; margin:0 5px 0 10px;}
.list_news01 li b{font-family:serif;}
.page_list{width:100%; height:26px; display:block; overflow:hidden; text-align: center; padding:20px 0;}
.page_list li{width:auto; padding:0 10px; height:24px; line-height:24px; border:1px solid #e6e6e6; display:inline-block; margin:0 3px; background:#fff;}
.page_list li.hover, .page_list li:hover{background:#0083D6; border:1px solid #0083D6;}
.page_list li.hover a, .page_list li:hover a{color:#fff;}
/* 查看新闻 */
.con_details{margin:20px;}
.con_title{line-height:24px; margin:10px 0; text-align:center; font-size:16px; color:#004D99;}
.detail_span{width:860px; line-height:30px; padding-bottom:10px; font-size:12px; border-bottom:1px solid #eee; text-align:center; margin-bottom:20px;}
.detail_span span{padding: 0  10px 0 30px; color:#999;}
.detail_span .peo{margin:0 10px; text-align:right; background:url(../img/peo_bj.jpg) left no-repeat;}
.detail_span .read{text-align:right; background:url(../img/read_bj.jpg) left no-repeat; display:none;}
.detail_span .time{padding:0;}
.detail_text{width:880px; padding:20px; margin-bottom:20px; line-height:200%; font-size:14px;}
.detail_text table{width:100% !important;}
.detail_text table td{border:#ccc solid 1px; margin-left:-1px; margin-top:-1px;}
.detail_text img{max-width:80%; margin:0px auto; padding-top:10px;display:block}
.detail_text p{line-height:200%; font-size:14px;text-indent:2em}
.turn_page{padding:20px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.turn_list{display:inline-block;}
.turn_list li{font-size:14px; line-height:30px; display:inline-block; padding-right:20px; color:#004D99;}
.back{background:url(../img/back_bj.jpg) left no-repeat; float:right; padding-left:25px;}
/* 师资队伍 */
.teachers{margin:10px;}
.teachers li{width:145px; float:left; padding:20px 30px; text-align:center;}
.teachers li p{height:30px; overflow:hidden;}
.teachers li img{width:145px; height:205px;}
.scribe_table{height:180px; overflow: hidden; width:100%;}
.scribe_table td{color: #333333; font-size: 14px; height:30px; width: 100%; display:block; margin:10px 0;}
.scribe_table td p{float: left; font-size:12px;}
.scribe_table td .input_box{float:right; width:160px; height:30px;}
.scribe_table td.search_icon{width:100px; height:31px; margin:0 50px; padding-top:5px; text-align:center;}
.scribe_table td select{width:162px; height:30px; line-height:30px; border:1px solid #ddd;}
.detail_title{padding-left:10px; font-size:18px; color:#005FA7; margin-top:10px;}
.teachs{width:100%;}
.teachs li{width:145px; float:left; padding:10px 13px; text-align:center;}
.pro_table{width:860px; margin:10px 0;}
.pro_table tr th{width:85px; height:35px; line-height:35px; background:#F6F6F6; text-align:center; font-size:16px; overflow:hidden;}
.pro_table tr td{width:85px; height:35px; line-height:35px; background:#EBF7FF; text-align:center; overflow:hidden;}
.pro_img{float:left; width:145px; padding:10px; border:1px solid #eee;}
.pro_img img{width:145px; max-width:100%; margin:0; padding:0;}
.pro_txt{display:inline-block; padding-left:30px;}
.pro_txt h3{border-bottom:1px solid #eee; padding-bottom:10px; line-height:30px; font-size:16px; width:680px; color:#005FA7;}
.pro_txt p b{font-weight:normal; color:#005FA7;}
.con_introduce{margin:0 10px;}
.con_introduce h3{background:url(../img/img01_bj.jpg) 5px no-repeat; padding-left:30px; border-top:3px solid #005FA7; border-bottom:1px solid #eee; line-height:35px; font-weight:normal; color:#005FA7;}
.con_introduce p{line-height:30px;}
.sz_list{width:100%; margin:10px auto; background:url(../img/sz_bg.jpg) repeat; display:inline-block;}
.sz_list li{height:35px; line-height:35px; width:80px; padding:0px 10px; float:left; text-align:left;}
.sz_list li a{color:#333;}
.sz_list li a:hover{color:#0044ab;}
/* 校友专栏 */
.ac_scl{width:550px; height:230px; display:inline-block; margin-left:30px;}
.con_news{width:100%; background:url(../img/img02_bj.jpg) 5px no-repeat; border-top:3px solid #33A6F4; border-bottom:1px solid #eee;}
.con_news h3{padding-left:30px; line-height:35px; font-weight:normal; color:#005FA7; display:inline-block;}
.con_news p{line-height:30px;}
.con_news span{float:right; line-height:30px; font-size:12px;}
.con_newbox{margin:0 5px;}
.con_newbox li{margin:0 2px; border-bottom:1px solid #eee; font-size:12px; height:30px; overflow:hidden; line-height:30px; color:#CCC;}
.con_newbox li span{float:right; font-size:12px; margin:0 5px 0 10px;}
.intro{width:440px; height:230px; overflow:hidden; margin-top:30px; float:left;}
.js_txt{padding-left:15px; height:100px; overflow:hidden;}
.con_fr{width:905px; height:260px; position:relative;}
.con_fr b{width:20px; height:20px; background: url(../img/s_icon.jpg) no-repeat; display: block; position: absolute; top: 0; cursor: pointer; z-index:1;}
.con_fr b.prev{background-position:0px 0px; left:0px; top:100px; z-index:1;}
.con_fr b.next{background-position:-21px 0px; right:0px; top:100px;}
.turn{height:185px; padding-top:20px; width:100%; display:inline-block; position:absolute; left:0; overflow:hidden;}
.turn li{width:163px; height:185px; float:left; margin:0 9px; position:relative;}
.turn li img{width:100%; height:185px;}
.scl_detail{width:100%; line-height:30px; margin-bottom: 20px;}
/* 学生天地 */
.flerimg{float:left; width:335px;  position:relative; height:200px; background:url(../img/loading.jpg) 50% no-repeat;}
.flerimg p{width:325px; padding-left:10px; line-height:30px; background:#CCC;}
.flerimg .slider{position: absolute; top:20px; left:0; z-index:0;}
.flerimg .slider li{height:200px;}
.flerimg .slider li a{width:100%; height:200px; display:block;}
/*.fler_img{float:left; width:335px; height:200px;}
*//*.fler_img img{}
.fler_img p{height:30px; line-height:30px; padding-left:10px; width:325px; background:#CCC;}
*/
.son_menu{width:100%; height:280px; padding:8px 0 0; background:#575757; margin:0 0 20px; display:none;}
.son_menu ul{display:block; width:171px; float:left;}
.son_menu ul li{text-align:center; line-height:30px;}
.son_menu ul li a{color:#fff;  font-size:14px;}
/*.tabBox{height:380px; overflow: hidden;
}*/
/*留言样式*/
.book{clear:both; margin:20px auto;}
.book dl{background:#fff; /*border:1px solid #e0e0e0;*/ padding:10px; border-radius:5px; position:relative;  margin-bottom:5px;}
.book dt{border-bottom:1px solid #e0e0e0;margin-bottom:5px;font-weight:bold;}
.book dt span.extinfo{display:block;float:right;font-weight:normal;}
.book dd{clear:both;}
.book dd .message {margin-top: 4px;margin-bottom: 4px;font-size: 14px;line-height: 1.5em;}
.book dd .adm_reply {margin:4px 10px;font-size: 14px;line-height: 1.5em;border:1px dashed red;padding:5px;}
.book .pages{border-top:0;}
.book .mess{overflow:hidden;}
.book .mess .td{padding-bottom:10px;}
.book .mess .submit{width:80px; height:30px; background:#d81b21; color:#fff; text-align:center; border:0; font-family:"微软雅黑"; cursor:pointer;}
.book .mess .vcode{border: 1px solid #CCCCCC; line-height: 20px; padding:2px;width:130px;text-transform:uppercase;margin-right:1px;margin-top:3px;}
#menu_382 dd{display:none !important;}
.top_nav{display:none;}
.m-mobile-nav{display:none;}
.index_menu{display:none;}
.pc{display:block;}
.phone{display:none;}
.researcher{width:100%; height:auto; margin-top:20px;}
.researcher .re_tit{width:100%; display:block; margin-bottom:20px; text-align:center;}
.researcher .re_tags{width:892px; height:30px; margin-bottom:20px;}
.researcher .re_tags li{float:left; display:block; margin:0 2px 0 3px; color:#fff; cursor:pointer;}
.researcher .re_tags li.all_btn{width:46px; height:30px; line-height:30px; text-align:center; display:block; background:#FF9900;}
.researcher .re_tags li.all_btn a{color:#fff;}
.researcher .re_tags li.m-all_btn{width:46px; height:30px; line-height:30px; text-align:center; display:block; background:#FF9900;}
.researcher .re_tags li.m-all_btn a{color:#fff;}
.researcher .re_tags li.tags_btn{width:30px; height:30px; line-height:30px; text-align:center; display:block; background:#002147;}
.researcher .re_tags li.hover{background:#FF9900;}
.researcher .re_list{width:100%; height:auto; margin-bottom:20px;}
.researcher .re_list h4{width:100%; height:30px; line-height:30px; background: url(../img/point_2.jpg) repeat-x left center; margin-bottom:10px;}
.researcher .re_list h4 span{width:80px; height:30px; display:block; font-size:16px; background: #fff; font-weight:bold;}
.researcher .re_list .re_name{width:891px; height:auto;}
.researcher .re_list .re_name a{width:80px; height:32px; line-height:32px; text-align:center; display:block; overflow:hidden; float:left; margin:1px 1px 1px 0; background:#f8f8f8;}
.researcher .re_list .re_name a:hover{background:#002147; color:#fff;}
.researcher .re_list2{width:100%; height:auto; margin-bottom:20px;}
.researcher .re_list2 h4{width:100%; height:30px; line-height:30px; background: url(../img/point_2.jpg) repeat-x left center; margin-bottom:10px;}
.researcher .re_list2 h4 span{width:80px; height:30px; display:block; font-size:16px; background: #fff; font-weight:bold;}
.researcher .re_list2 .re_name{width:891px; height:auto;}
.researcher .re_list2 .re_name a{width:130px; height:32px; line-height:32px; text-align:center; display:block; overflow:hidden; float:left; margin:1px 1px 1px 0; background:#f8f8f8;}
.researcher .re_list2 .re_name a:hover{background:#002147; color:#fff;}
.researcher .re_top{width:100%; height:210px; display:block; overflow:hidden; margin-bottom:20px;}
.researcher .re_top dt{width:160px; height:210px; display:block; overflow:hidden; text-align:center; float:left; margin-right:20px; background:#f8f8f8;}
.researcher .re_top dt img{width:auto; height:210px;}
.researcher .re_top dd{width:685px; height:34px; line-height:34px; display:block; overflow:hidden; border-bottom:1px solid #eee; background:url(../img/ico08.jpg) 1px 14px no-repeat; padding-left:20px;}
.researcher .re_top dd span{color:#999;}
.researcher .re_con{width:100%; height:auto;}
.researcher .re_con span{background:#06264C; height:40px; line-height:40px; padding:0 20px; display:block; font-size:16px; font-weight:bold; color:#fff; margin-bottom:20px;}
.researcher .re_con .text{width:100%; line-height:28px;}
.researcher .re_con .text strong{display:block;}
.researcher .re_con .text p{width:100%; height:auto; line-height:20px; font-size:14px; font-weight:normal; color:#333; display:block; overflow:hidden;}
.researcher .re_con .text p span{background:none; height:auto; line-height:20px; padding:0; display:inline; font-size:14px; font-weight:normal; color:#333; margin:0;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1";}
.f_list .tab_tit{width:100%; height:33px; margin:20px 0;}
.f_list .tab_tit li{display:inline-block; float:left; text-align:center; width:108px; height:33px; line-height:33px; margin-right:20px; background:#f5f5f5;}
.f_list .tab_tit li a{color:#3B2126;}
.f_list .tab_tit li.hover{background:#005aab;}
.f_list .tab_tit li.hover a{color:#fff;}
.f_list .tabBox{width:100%;}
.f_list .tabBox .tabCon{width:100%;}