/*-----公共css部分-----*/
html, body, div, span, h1, h2, h3, h4, h5, h6, a, em, img, q, dl, dt, dd, ol, ul, li, label,  input
{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
a img {
     border:none;}
input {border:none;}
ul{list-style:none;}
body {font-size:75%;color:#222;background:#fff;font-family:Helvetica, Arial, "宋体", sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#000;}
a:focus, a:hover {text-decoration:none;}
a {
color:#333;
text-decoration:none;
cursor:pointer;
blr:expression(this.onFocus=this.blur());/*ie 去除超链接虚线框 */
outline:none;}
span{color:#999;}
span.red {color:red;}
.black{color:#333333;font-weight:bold;}
textarea{overflow:hidden;}
h2{
	float:left;
	width: 680px;
	margin:20px 0 20px 24px;
	text-indent:2em;}
/*----- 首页id -----*/
#header{
	width:100%;
	height:175px;}
#container{
	width:100%;
	margin:auto;}

#main{
	width:920px;
	margin:auto;}
#footer{
	float:left;
	width:100%;
	min-height:90px;
	margin-top:13px;}

/*----- mini导航 -----*/
.header_01{
	width:1183px;
	margin:auto;
height:209px;
background: url(imagefdxb_07.gif) no-repeat;}
.mini_nav{
	float:right;
	height:31px;}
.mini_left{
	float:left;
	width:18px;
	height:31px;
	background: url(imagemini_left.png) no-repeat;}
.mini_middle{
	float:left;
	height:31px;
	background: url(imagemini_middle.png) repeat-x;
	line-height:24px;
	font-color:#1b88b7;}
.mini_middle li{
	float:left;}
.mini_middle li a,.mini_middle li span{
	float:left;}
.mini_middle li a{
	*line-height:25px;}
.mini_middle li span{
	margin:0 11px 0 13px;}
.mini_right{
	float:left;
	height:31px;
	width:18px;
	background: url(imagemini_right.png) no-repeat;}
/*----- logo -----*/
.logo{
	float:left;
	width:426px;
	height:43px;
	/*background: url(../image/logo.png) no-repeat;*/
	margin-top:31px;}
/*----- 搜索框 -----*/
.search_box{
	float:right;
	width:203px;
	height:28px;
	margin-top:-48px;/*24 43  48*/
        margin-right:-23px;}
.input_box{
	float:left;
	width:122px;/*162 122*/
	height:18px;
	margin:6px 0 0 10px;/*14 10*/
	
	color:#cccccc;}
.input_box{
	padding-top:1px\0;
	*padding-top:3px;
	*height:15px;
	height:15px\0;}
:root .input_box{
	margin:6px 0 0 14px\9;}
.magnifier{
	float:left;
	width:25px;
	height:28px;}
/*----- 导航 -----*/
.nav{
	float:left;
	height:47px;
	margin:2px 0;
	width: 100%;}
.nav li{
	float:left;
	height:30px;/*47 30*/
	margin-right:10px;}
/*----- 将margin-right由19px改为10px -----*/
.nav li:hover a{
	color:#ffffff;}
.nav li a{
	float:none;
	display:block;
	line-height:0px;/*17 0*/
	font-size:15px;
	font-weight:bold;
	color:white;
	padding:16px 12px 16px 12px;}/*----- 将padding left right由16px改为12px -----*/
.nav li a:hover{
	color:#ffffff;}

/*----- 下拉菜单 -----*/
.head_down_list{
	display:none;
	width:146px;
	/*margin-top:49px;*/
	padding-top:3px; 
	position:absolute;
	z-index:200;
	background: url(imagehead_down_list.png) repeat-y;}
.head_down_list li:hover{
	color:#0eb8ff;
	background:url(imagehead_down_01.png) no-repeat;}
.head_down_list li{
	width:127px;
	height:32px;
	*height:29px;
	margin:0 0 0 8px;
	padding:0;
	float:none;
	display:block;}

.head_down_list li a{
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	padding:8px 10px;
	float:none;
	display:block;}

/*----- 焦点新闻 -----*/
.focus_news{
	float:left;
	width:293px;
	margin-right:12px;}
.focus_title{
	float:left;
	width:220px;
	font-weight:bold;
	font-family:"microsoft yahei";
	font-size:15px;
	margin:5px 0 8px 10px;}
.more{
	float:right;
	margin:8px 14px 0 0 ;}
.more:hover{
	text-decoration:underline;}
.focus_picture{
	float:left;
	width:200px;/*171 100 200*/
	margin-right:10px;
        padding-top:1px; 
        padding-left:30px;}
.focus_picture_01{
	float:left;
	border:#000000 1px solid;
	width:200px; /*169 100 200*/
	height:278px;}
.focus_picture a{
	float:left;
	margin:15px 0 0 60px;}
.focus_title_01{
	float:right;
	width:260px;/*110 240 260*/
	line-height:24px;
	font-family:"microsoft yahei";
	font-weight:bold;
	font-size:14px;/*14 12*/
	margin-top:-5px;
        padding-left:5px;}
.focus_content{
	float:left;
	width:110px;
	line-height:21px;
	margin-top:3px;}

.main_right_bg{
	float:left;
	width:615px;
	height:252px;}
.focus_list{
	float:left;
	width:272px;
	margin-top:6px;
	padding-top:3px;
	list-style:disc;
	line-height:25px;
	}
.focus_list li{
	float:left;
	margin-left:16px;
	line-height:24px;}
.focus_list li a,.focus_list li span{
	float:left;
	color:#333333;}
.focus_list li a{
	width:280px;}

.main_left_bg{
	float:left;
	width:293px;
	height:176px;}
.intro{
	float:left;
	width:290px;/*303改为290*/
	height:155px;/*269改147*/
	margin-top:1px;
	background:#f2f2f2;}
.intro_01{
	float:left;
	margin:12px 0 0 10px;}

.intro input{
	float:right;
	width:75px;
	height:20px;
	height:23px \9;
	margin:7px 12px 0 0;
	padding:0 0 2px 5px;
	text-align:left;
	cursor:pointer;
	color:#FFFFFF;}

/*----- 学术预告 -----*/
.herald{
	float:left;
	width:290px;/*313改290*/
	min-height:269px;
	margin:10px 0 0 12px;
	background:url(imageherald_line_bg.png) repeat-x bottom;}
.herald_line{
	float:left;
	width:313px;
	height:3px;}
.herald_list{
	float:left;
	margin-left:6px;}
.herald_list li{
	float:left;
	margin-bottom:10px;}
.herald_time{
	float:left;
	width:32px;
	height:34px;
	color:#FFFFFF;}
.herald_time span{
	float:left;
	width:32px;
	
	text-align:center;
	color:#ffffff;}
.herald_month{
	font-size:10px;
	padding-top:2px;}
.herald_day{
	font-weight: bold;}
.herald_news_title{
	float:left;
	width:249px;
	margin:0px 0 0 8px;}



/*----- 校园新闻 -----*/
.campus_news{
	float:left;
	width:290px;
	/*min-height:269px;margin:10px 0 0 12px改为10 1 0 12*/
	margin:10px 1 0 12px;
	background:url(imageherald_line_bg.png) repeat-x bottom;}
.campus_news_line{
	float:left;
	width:290px;
	height:3px;}
.more_than{
	float:left;
	width:14px;
	margin-left:13px;}
.campus_title{
	float:left;
	width:245px;}

.campus_news ul li{
	float:left;
	line-height:24px;
        height:24px;
        overflow:hidden;}
/*----- footer部分 -----*/

.academic_nav{
	float:left;
	width:890px;
	margin-top:4px;
	padding:0 0 17px 25px;
	font-family:"microsoft yahei";
	color:#ffffff;
	font-weight:bold;
	font-size:16px;
	background:url(imageacademic_nav.png) no-repeat;}
.footer_01{
	width:1183px;/*920 1183*/
	margin:auto;
        background-color:#eeeeee;
        height:90px;}
#footer ul,#footer ul li{
	float:left;
	margin-left:81px;
	*float:none;}
#footer ul li a{
	float:left;
	width:200px;
	color:#ffffff;}
#footer ul li a:hover{
	text-decoration:underline;}
.academic_line{
	float:left;
	width:910px;
	height:2px;
	margin-top:12px;}
.logo_01{
	float:left;
	margin:26px 0 0 150px;
	background:url(imagelogo_01.png) no-repeat;
	width:151px;
	height:33px;}
.footer_line{
	float:left;
	height:48px;
	margin:20px 10px 0 10px;
	border-left:#f0f4f5 1px solid;
	border-right:#666666 1px solid;}
#footer ul.copyright{
	float:left;
	width:560px;
	margin:16px 0 0 0;}
#footer ul.copyright li{
	float:left;
	width:560px;
	margin-left:451px;/*290 451*/
        padding-top:12px;}
#footer ul.copyright li span{
	color:#000000;
	float:left;
	margin-right:10px;}

center{
        margin-left:310px;
        color:white;}

/*----- 内容页 -----*/
.news_center{
	float:left;}
.main_left{
	float:left;
	width:197px;
	min-height:860px;
	border-top:#d1d1d1 1px solid;
	border-left:#d1d1d1 1px solid;
	background:url(imagemain_left_bg_01.png) repeat-y;}
.center_title{
	float:left;
	width:197px;
	height:100px;}
.center_title span{
	float:left;
	text-align:center;
	color:#ffffff;
	font-family:"microsoft yahei";
	font-size:16px;
	
	margin:15px 20px 0 31px;}/*margin-right:70px改为了20px  LZY */

/*添加了.center_01及定义*/
.center_01{
        letter-spacing:4px;}

.center_title .center_02{
	font-size:10px;
	margin-top:3px;}
.center_line{
	float:left;
	width:197px;
	margin-top:2px;}
.center_list{
	float:left;
	margin-top:30px;
	*margin-top:15px;}
.center_list_01{
	float:left;
	width:148px;
	margin-left:14px;
	padding:5px 0 8px 22px;
	background: url(imagecenter_list_01.png) no-repeat;
	border-bottom:#d1d1d1 1px solid;}

.center_list_01:hover a{
	color:#ffffff;}
.center_list_01 a{
	flaot:left;
	color:#666666;
	font-weight:bold;}
.main_right{
	float:left;
	width:920px;
	min-height:860px;
	border-top:#d1d1d1 1px solid;
	border-right:#d1d1d1 1px solid;
	background:url(imagemain_right.png) top right no-repeat;}
.center_nav{
	float:left;
	width:400px;
	padding-left:18px;
	margin:72px 0 0 24px;}
.center_nav span{
	color:#666666;}

.center_nav_line{
	float:left;
	width:350px;
	height:1px;
	margin:4px 0 0 24px;}
.center_title_01{
	float:left;
	width:696px;
	font-family:"microsoft yahei";
	margin:24px 0 0 24px;
	text-align:center;
	font-size:18px;}
.autor{
	float:left;
	width:696px;
	margin:16px 0 16px 24px;
	text-align:center;
	color:#666666;}
/*----.main_right p{
 float:left;
 margin:0 20px;
 text-indent:2em;
width:680px;
}----*/
.content_text{
       /* width:680px;*/
        width:800px;
        float:left;
	margin:0 20px;
	text-indent:2em;
        line-height:26px;}
/*----- 列表页 -----*/
.news_list{
	float:left;
	margin-left:24px;}
.news_list li{
	float:left;
	width:673px;
	background:url(imagenews_list_bg.png) no-repeat left;
	padding:5px 0 4px 0;
	line-height:21px;
	border-bottom:#d1d1d1 1px dashed;}
.news_list li a{
	float:left;
	margin-left:17px;
	color:#000000;}

.news_list li span{
	float:right;
	color:#000000;}
.min_height{
	min-height:634px;}
.paging{
	float:left;
	width: 516px;
	margin:26px 0 0 107px;}
.paging span{
	float:left;
	margin-left:5px;}
.arrow_left{
	float:left;
	margin:5px 0 4px;
	*margin-top:7px;
	
	width:13px;
	height:8px;}
.arrow_right{
	float:right;
	margin:5px 0 4px 17px;
	*margin-top:7px;
	width:14px;
	height:9px;}
.number,.number_checked{
	float:left;
	padding:1px 5px;
	margin-left:10px;}

.paging span.number_checked{
	margin-left:10px;
	color:#FFFFFF;}

//new add
.flip_box{
    float: left;
    margin-top: 32px;
    width: 732px;}
#flip_box{    
    overflow: hidden;
    min-width: 100px;}
.flip_box a,.flip_box span{
    float: left;
    background: url(imagesflip_bg.png) scroll no-repeat 0 0 transparent;
    width: 26px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    margin: 0 0 0 4px;}
.flip_box a:hover,.flip_box a:focus{
    outline: medium none;
    text-decoration: none;}
.flip_box a.flip_btn_select{
    background: url(imagesflip_select_bg.png) scroll no-repeat 0 0 transparent;
    color: #ffffff;}
.flip_box span{
    background-images: none;
    font-weight: bold;}